./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/mult-dist.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 47ea0209 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/config/TaipanReach.xml -i ../../sv-benchmarks/c/weaver/mult-dist.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8 --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 c22a326532494b0b5126a81d8882f3e958ed0a5a46e6da0f77df1a4da18ba846 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-47ea020 [2021-11-07 00:54:33,914 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-07 00:54:33,917 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-07 00:54:33,982 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-07 00:54:33,983 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-07 00:54:33,988 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-07 00:54:33,990 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-07 00:54:33,994 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-07 00:54:33,997 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-07 00:54:34,005 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-07 00:54:34,006 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-07 00:54:34,007 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-07 00:54:34,008 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-07 00:54:34,009 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-07 00:54:34,011 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-07 00:54:34,012 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-07 00:54:34,013 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-07 00:54:34,015 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-07 00:54:34,022 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-07 00:54:34,032 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-07 00:54:34,034 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-07 00:54:34,036 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-07 00:54:34,043 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-07 00:54:34,044 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-07 00:54:34,048 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-07 00:54:34,049 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-07 00:54:34,049 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-07 00:54:34,051 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-07 00:54:34,052 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-07 00:54:34,053 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-07 00:54:34,053 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-07 00:54:34,054 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-07 00:54:34,055 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-07 00:54:34,055 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-07 00:54:34,056 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-07 00:54:34,057 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-07 00:54:34,057 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-07 00:54:34,057 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-07 00:54:34,058 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-07 00:54:34,059 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-07 00:54:34,059 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-07 00:54:34,060 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-07 00:54:34,085 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-07 00:54:34,085 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-07 00:54:34,086 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-07 00:54:34,087 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-07 00:54:34,087 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-07 00:54:34,087 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-07 00:54:34,087 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-07 00:54:34,087 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-07 00:54:34,088 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-07 00:54:34,088 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-07 00:54:34,088 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-07 00:54:34,088 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-07 00:54:34,089 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-07 00:54:34,089 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-07 00:54:34,089 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-07 00:54:34,090 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-07 00:54:34,090 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-07 00:54:34,090 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-07 00:54:34,090 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-07 00:54:34,091 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-07 00:54:34,091 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-07 00:54:34,091 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-07 00:54:34,091 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-07 00:54:34,091 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-07 00:54:34,092 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-07 00:54:34,092 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-07 00:54:34,092 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-07 00:54:34,092 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-07 00:54:34,092 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-07 00:54:34,093 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-07 00:54:34,093 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 00:54:34,093 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-07 00:54:34,093 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-07 00:54:34,094 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-07 00:54:34,094 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-07 00:54:34,094 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-07 00:54:34,094 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-07 00:54:34,094 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-07 00:54:34,095 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-07 00:54:34,095 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_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/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_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8 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 -> c22a326532494b0b5126a81d8882f3e958ed0a5a46e6da0f77df1a4da18ba846 [2021-11-07 00:54:34,425 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-07 00:54:34,461 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-07 00:54:34,467 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-07 00:54:34,468 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-07 00:54:34,469 INFO L275 PluginConnector]: CDTParser initialized [2021-11-07 00:54:34,470 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/../../sv-benchmarks/c/weaver/mult-dist.wvr.c [2021-11-07 00:54:34,553 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/data/e5ab43de2/9290e514b12e468cb7d8ea74a19795f8/FLAG1a004ff99 [2021-11-07 00:54:35,109 INFO L306 CDTParser]: Found 1 translation units. [2021-11-07 00:54:35,110 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/sv-benchmarks/c/weaver/mult-dist.wvr.c [2021-11-07 00:54:35,117 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/data/e5ab43de2/9290e514b12e468cb7d8ea74a19795f8/FLAG1a004ff99 [2021-11-07 00:54:35,461 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/data/e5ab43de2/9290e514b12e468cb7d8ea74a19795f8 [2021-11-07 00:54:35,464 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-07 00:54:35,469 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-07 00:54:35,471 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-07 00:54:35,472 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-07 00:54:35,475 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-07 00:54:35,478 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 12:54:35" (1/1) ... [2021-11-07 00:54:35,479 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@788323f5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:54:35, skipping insertion in model container [2021-11-07 00:54:35,481 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 12:54:35" (1/1) ... [2021-11-07 00:54:35,490 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-07 00:54:35,514 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-07 00:54:35,786 WARN L228 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_41da2396-2186-4f48-b1a1-21a29afc74e3/sv-benchmarks/c/weaver/mult-dist.wvr.c[2116,2129] [2021-11-07 00:54:35,796 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 00:54:35,812 INFO L203 MainTranslator]: Completed pre-run [2021-11-07 00:54:35,849 WARN L228 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_41da2396-2186-4f48-b1a1-21a29afc74e3/sv-benchmarks/c/weaver/mult-dist.wvr.c[2116,2129] [2021-11-07 00:54:35,850 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 00:54:35,862 INFO L208 MainTranslator]: Completed translation [2021-11-07 00:54:35,863 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:54:35 WrapperNode [2021-11-07 00:54:35,863 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-07 00:54:35,864 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-07 00:54:35,864 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-07 00:54:35,864 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-07 00:54:35,873 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:54:35" (1/1) ... [2021-11-07 00:54:35,896 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:54:35" (1/1) ... [2021-11-07 00:54:35,929 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-07 00:54:35,930 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-07 00:54:35,931 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-07 00:54:35,931 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-07 00:54:35,940 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:54:35" (1/1) ... [2021-11-07 00:54:35,941 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:54:35" (1/1) ... [2021-11-07 00:54:35,946 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:54:35" (1/1) ... [2021-11-07 00:54:35,947 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:54:35" (1/1) ... [2021-11-07 00:54:35,970 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:54:35" (1/1) ... [2021-11-07 00:54:35,974 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:54:35" (1/1) ... [2021-11-07 00:54:35,976 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:54:35" (1/1) ... [2021-11-07 00:54:35,979 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-07 00:54:35,980 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-07 00:54:35,980 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-07 00:54:35,980 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-07 00:54:35,988 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:54:35" (1/1) ... [2021-11-07 00:54:35,997 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 00:54:36,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:54:36,034 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-07 00:54:36,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-07 00:54:36,090 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-11-07 00:54:36,090 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-11-07 00:54:36,090 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-11-07 00:54:36,092 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-11-07 00:54:36,092 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-11-07 00:54:36,093 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-11-07 00:54:36,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-07 00:54:36,093 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-07 00:54:36,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-07 00:54:36,093 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-07 00:54:36,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-07 00:54:36,094 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-07 00:54:36,094 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-07 00:54:36,096 WARN L209 CfgBuilder]: User set CodeBlockSize to LoopFreeBlock but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-07 00:54:36,513 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-07 00:54:36,529 INFO L299 CfgBuilder]: Removed 9 assume(true) statements. [2021-11-07 00:54:36,532 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 12:54:36 BoogieIcfgContainer [2021-11-07 00:54:36,532 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-07 00:54:36,534 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-07 00:54:36,534 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-07 00:54:36,539 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-07 00:54:36,539 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.11 12:54:35" (1/3) ... [2021-11-07 00:54:36,540 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4dadc1cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 12:54:36, skipping insertion in model container [2021-11-07 00:54:36,540 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:54:35" (2/3) ... [2021-11-07 00:54:36,541 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4dadc1cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 12:54:36, skipping insertion in model container [2021-11-07 00:54:36,541 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 12:54:36" (3/3) ... [2021-11-07 00:54:36,543 INFO L111 eAbstractionObserver]: Analyzing ICFG mult-dist.wvr.c [2021-11-07 00:54:36,549 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-07 00:54:36,555 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-07 00:54:36,555 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-07 00:54:36,555 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-07 00:54:36,593 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,594 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,605 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,605 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,606 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,606 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,606 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,606 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,607 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,607 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,607 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,607 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,608 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,608 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,608 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,608 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,609 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,609 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,609 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,609 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,610 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,617 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,617 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,617 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,618 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,618 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,618 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,618 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,619 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,619 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,619 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,619 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,619 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,620 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,620 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,620 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,620 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,620 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,621 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,621 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,621 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,622 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,622 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,622 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,622 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,623 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,623 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,623 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,623 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,623 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,624 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,624 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,624 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,624 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,624 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,625 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,625 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,625 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,625 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,625 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,628 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,629 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,629 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,629 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,637 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,637 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,637 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,637 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,641 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,642 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,643 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,643 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:54:36,654 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-11-07 00:54:36,709 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-07 00:54:36,716 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-07 00:54:36,717 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-11-07 00:54:36,732 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-11-07 00:54:36,743 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 104 places, 101 transitions, 226 flow [2021-11-07 00:54:36,747 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 104 places, 101 transitions, 226 flow [2021-11-07 00:54:36,748 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 104 places, 101 transitions, 226 flow [2021-11-07 00:54:36,814 INFO L129 PetriNetUnfolder]: 7/98 cut-off events. [2021-11-07 00:54:36,814 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-11-07 00:54:36,819 INFO L84 FinitePrefix]: Finished finitePrefix Result has 111 conditions, 98 events. 7/98 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 69 event pairs, 0 based on Foata normal form. 0/90 useless extension candidates. Maximal degree in co-relation 63. Up to 2 conditions per place. [2021-11-07 00:54:36,823 INFO L116 LiptonReduction]: Number of co-enabled transitions 1320 [2021-11-07 00:54:40,565 INFO L131 LiptonReduction]: Checked pairs total: 1364 [2021-11-07 00:54:40,565 INFO L133 LiptonReduction]: Total number of compositions: 80 [2021-11-07 00:54:40,573 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 33 places, 26 transitions, 76 flow [2021-11-07 00:54:40,592 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 106 states, 105 states have (on average 3.0952380952380953) internal successors, (325), 105 states have internal predecessors, (325), 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-07 00:54:40,595 INFO L276 IsEmpty]: Start isEmpty. Operand has 106 states, 105 states have (on average 3.0952380952380953) internal successors, (325), 105 states have internal predecessors, (325), 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-07 00:54:40,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-07 00:54:40,611 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:54:40,612 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:54:40,612 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:54:40,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:54:40,618 INFO L85 PathProgramCache]: Analyzing trace with hash -811551543, now seen corresponding path program 1 times [2021-11-07 00:54:40,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:54:40,628 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230031216] [2021-11-07 00:54:40,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:40,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:54:40,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:41,238 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-07 00:54:41,239 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:54:41,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230031216] [2021-11-07 00:54:41,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230031216] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 00:54:41,241 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 00:54:41,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-11-07 00:54:41,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946709229] [2021-11-07 00:54:41,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 00:54:41,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:54:41,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 00:54:41,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 00:54:41,279 INFO L87 Difference]: Start difference. First operand has 106 states, 105 states have (on average 3.0952380952380953) internal successors, (325), 105 states have internal predecessors, (325), 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 3 states, 2 states have (on average 9.5) internal successors, (19), 2 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-07 00:54:41,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:54:41,326 INFO L93 Difference]: Finished difference Result 203 states and 630 transitions. [2021-11-07 00:54:41,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 00:54:41,328 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 2 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) Word has length 19 [2021-11-07 00:54:41,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:54:41,342 INFO L225 Difference]: With dead ends: 203 [2021-11-07 00:54:41,342 INFO L226 Difference]: Without dead ends: 196 [2021-11-07 00:54:41,343 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 00:54:41,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-11-07 00:54:41,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 196. [2021-11-07 00:54:41,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 195 states have (on average 3.1384615384615384) internal successors, (612), 195 states have internal predecessors, (612), 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-07 00:54:41,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 612 transitions. [2021-11-07 00:54:41,408 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 612 transitions. Word has length 19 [2021-11-07 00:54:41,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:54:41,409 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 612 transitions. [2021-11-07 00:54:41,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 2 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-07 00:54:41,409 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 612 transitions. [2021-11-07 00:54:41,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:54:41,413 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:54:41,413 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:54:41,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-07 00:54:41,413 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:54:41,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:54:41,414 INFO L85 PathProgramCache]: Analyzing trace with hash 60069383, now seen corresponding path program 1 times [2021-11-07 00:54:41,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:54:41,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021752836] [2021-11-07 00:54:41,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:41,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:54:41,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:41,629 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-07 00:54:41,630 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:54:41,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021752836] [2021-11-07 00:54:41,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021752836] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:41,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484194302] [2021-11-07 00:54:41,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:41,631 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:54:41,632 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:54:41,637 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:54:41,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-07 00:54:41,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:41,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-07 00:54:41,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:54:42,512 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-07 00:54:42,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:54:42,812 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-07 00:54:42,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484194302] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:42,813 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2021-11-07 00:54:42,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 8] total 14 [2021-11-07 00:54:42,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735771816] [2021-11-07 00:54:42,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:54:42,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:54:42,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:54:42,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-11-07 00:54:42,819 INFO L87 Difference]: Start difference. First operand 196 states and 612 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:43,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:54:43,092 INFO L93 Difference]: Finished difference Result 412 states and 1288 transitions. [2021-11-07 00:54:43,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-07 00:54:43,093 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:43,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:54:43,100 INFO L225 Difference]: With dead ends: 412 [2021-11-07 00:54:43,100 INFO L226 Difference]: Without dead ends: 412 [2021-11-07 00:54:43,101 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-11-07 00:54:43,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-11-07 00:54:43,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 206. [2021-11-07 00:54:43,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 3.180487804878049) internal successors, (652), 205 states have internal predecessors, (652), 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-07 00:54:43,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 652 transitions. [2021-11-07 00:54:43,172 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 652 transitions. Word has length 20 [2021-11-07 00:54:43,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:54:43,173 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 652 transitions. [2021-11-07 00:54:43,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:43,174 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 652 transitions. [2021-11-07 00:54:43,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:54:43,181 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:54:43,182 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:54:43,225 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-07 00:54:43,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-11-07 00:54:43,383 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:54:43,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:54:43,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1153947099, now seen corresponding path program 2 times [2021-11-07 00:54:43,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:54:43,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905756126] [2021-11-07 00:54:43,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:43,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:54:43,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:43,629 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-07 00:54:43,630 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:54:43,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905756126] [2021-11-07 00:54:43,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905756126] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:43,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271736981] [2021-11-07 00:54:43,635 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 00:54:43,635 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:54:43,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:54:43,638 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:54:43,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-07 00:54:43,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 00:54:43,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:54:43,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-07 00:54:43,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:54:44,028 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-07 00:54:44,029 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:54:44,254 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-07 00:54:44,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271736981] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:44,254 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2021-11-07 00:54:44,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 7] total 10 [2021-11-07 00:54:44,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185809347] [2021-11-07 00:54:44,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:54:44,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:54:44,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:54:44,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-11-07 00:54:44,256 INFO L87 Difference]: Start difference. First operand 206 states and 652 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:44,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:54:44,422 INFO L93 Difference]: Finished difference Result 338 states and 1038 transitions. [2021-11-07 00:54:44,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 00:54:44,422 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:44,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:54:44,427 INFO L225 Difference]: With dead ends: 338 [2021-11-07 00:54:44,427 INFO L226 Difference]: Without dead ends: 338 [2021-11-07 00:54:44,427 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-11-07 00:54:44,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2021-11-07 00:54:44,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 212. [2021-11-07 00:54:44,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 3.241706161137441) internal successors, (684), 211 states have internal predecessors, (684), 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-07 00:54:44,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 684 transitions. [2021-11-07 00:54:44,449 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 684 transitions. Word has length 20 [2021-11-07 00:54:44,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:54:44,450 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 684 transitions. [2021-11-07 00:54:44,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:44,450 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 684 transitions. [2021-11-07 00:54:44,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:54:44,451 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:54:44,452 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:54:44,494 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-07 00:54:44,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:54:44,681 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:54:44,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:54:44,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1126241469, now seen corresponding path program 3 times [2021-11-07 00:54:44,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:54:44,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101670324] [2021-11-07 00:54:44,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:44,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:54:44,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:44,839 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-07 00:54:44,840 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:54:44,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101670324] [2021-11-07 00:54:44,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101670324] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:44,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970771516] [2021-11-07 00:54:44,841 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:54:44,841 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:54:44,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:54:44,845 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:54:44,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-07 00:54:45,024 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:54:45,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:54:45,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-07 00:54:45,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:54:45,327 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-07 00:54:45,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:54:45,637 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-07 00:54:45,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970771516] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:45,637 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2021-11-07 00:54:45,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 8] total 15 [2021-11-07 00:54:45,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345965027] [2021-11-07 00:54:45,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:54:45,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:54:45,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:54:45,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2021-11-07 00:54:45,640 INFO L87 Difference]: Start difference. First operand 212 states and 684 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:45,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:54:45,843 INFO L93 Difference]: Finished difference Result 322 states and 1004 transitions. [2021-11-07 00:54:45,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 00:54:45,844 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:45,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:54:45,848 INFO L225 Difference]: With dead ends: 322 [2021-11-07 00:54:45,848 INFO L226 Difference]: Without dead ends: 322 [2021-11-07 00:54:45,848 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-11-07 00:54:45,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-11-07 00:54:45,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 206. [2021-11-07 00:54:45,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 3.204878048780488) internal successors, (657), 205 states have internal predecessors, (657), 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-07 00:54:45,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 657 transitions. [2021-11-07 00:54:45,863 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 657 transitions. Word has length 20 [2021-11-07 00:54:45,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:54:45,863 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 657 transitions. [2021-11-07 00:54:45,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:45,864 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 657 transitions. [2021-11-07 00:54:45,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:54:45,865 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:54:45,865 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:54:45,900 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-11-07 00:54:46,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:54:46,089 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:54:46,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:54:46,090 INFO L85 PathProgramCache]: Analyzing trace with hash -552337505, now seen corresponding path program 4 times [2021-11-07 00:54:46,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:54:46,090 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462335834] [2021-11-07 00:54:46,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:46,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:54:46,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:46,278 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-07 00:54:46,279 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:54:46,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462335834] [2021-11-07 00:54:46,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462335834] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:46,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564566483] [2021-11-07 00:54:46,280 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 00:54:46,280 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:54:46,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:54:46,281 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:54:46,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-07 00:54:46,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:46,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-07 00:54:46,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:54:46,783 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-07 00:54:46,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:54:47,050 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-07 00:54:47,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564566483] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:47,052 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2021-11-07 00:54:47,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 8] total 14 [2021-11-07 00:54:47,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180137599] [2021-11-07 00:54:47,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:54:47,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:54:47,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:54:47,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-11-07 00:54:47,054 INFO L87 Difference]: Start difference. First operand 206 states and 657 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:47,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:54:47,325 INFO L93 Difference]: Finished difference Result 444 states and 1390 transitions. [2021-11-07 00:54:47,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-07 00:54:47,326 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:47,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:54:47,331 INFO L225 Difference]: With dead ends: 444 [2021-11-07 00:54:47,331 INFO L226 Difference]: Without dead ends: 444 [2021-11-07 00:54:47,332 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-11-07 00:54:47,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-11-07 00:54:47,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 220. [2021-11-07 00:54:47,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 219 states have (on average 3.2511415525114153) internal successors, (712), 219 states have internal predecessors, (712), 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-07 00:54:47,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 712 transitions. [2021-11-07 00:54:47,345 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 712 transitions. Word has length 20 [2021-11-07 00:54:47,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:54:47,346 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 712 transitions. [2021-11-07 00:54:47,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:47,346 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 712 transitions. [2021-11-07 00:54:47,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:54:47,347 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:54:47,348 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:54:47,389 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-07 00:54:47,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:54:47,565 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:54:47,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:54:47,565 INFO L85 PathProgramCache]: Analyzing trace with hash 2006094791, now seen corresponding path program 5 times [2021-11-07 00:54:47,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:54:47,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323844715] [2021-11-07 00:54:47,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:47,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:54:47,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:47,742 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-07 00:54:47,743 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:54:47,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323844715] [2021-11-07 00:54:47,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323844715] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:47,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167310732] [2021-11-07 00:54:47,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 00:54:47,744 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:54:47,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:54:47,745 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:54:47,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-07 00:54:47,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 00:54:47,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:54:47,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-07 00:54:47,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:54:48,092 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-07 00:54:48,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:54:48,329 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-07 00:54:48,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167310732] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:48,330 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2021-11-07 00:54:48,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 7] total 10 [2021-11-07 00:54:48,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430441858] [2021-11-07 00:54:48,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:54:48,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:54:48,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:54:48,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-11-07 00:54:48,332 INFO L87 Difference]: Start difference. First operand 220 states and 712 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:48,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:54:48,527 INFO L93 Difference]: Finished difference Result 382 states and 1174 transitions. [2021-11-07 00:54:48,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 00:54:48,530 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:48,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:54:48,534 INFO L225 Difference]: With dead ends: 382 [2021-11-07 00:54:48,534 INFO L226 Difference]: Without dead ends: 382 [2021-11-07 00:54:48,535 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-11-07 00:54:48,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2021-11-07 00:54:48,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 226. [2021-11-07 00:54:48,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 225 states have (on average 3.3066666666666666) internal successors, (744), 225 states have internal predecessors, (744), 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-07 00:54:48,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 744 transitions. [2021-11-07 00:54:48,548 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 744 transitions. Word has length 20 [2021-11-07 00:54:48,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:54:48,549 INFO L470 AbstractCegarLoop]: Abstraction has 226 states and 744 transitions. [2021-11-07 00:54:48,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:48,549 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 744 transitions. [2021-11-07 00:54:48,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:54:48,551 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:54:48,551 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:54:48,581 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-11-07 00:54:48,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-11-07 00:54:48,765 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:54:48,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:54:48,766 INFO L85 PathProgramCache]: Analyzing trace with hash 2033800421, now seen corresponding path program 6 times [2021-11-07 00:54:48,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:54:48,766 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632099866] [2021-11-07 00:54:48,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:48,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:54:48,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:48,914 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-07 00:54:48,914 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:54:48,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632099866] [2021-11-07 00:54:48,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632099866] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:48,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682408676] [2021-11-07 00:54:48,915 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:54:48,915 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:54:48,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:54:48,917 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:54:48,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-07 00:54:49,097 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:54:49,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:54:49,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-07 00:54:49,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:54:49,358 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-07 00:54:49,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:54:49,621 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-07 00:54:49,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682408676] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:49,621 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2021-11-07 00:54:49,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 8] total 15 [2021-11-07 00:54:49,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770501726] [2021-11-07 00:54:49,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:54:49,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:54:49,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:54:49,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-11-07 00:54:49,624 INFO L87 Difference]: Start difference. First operand 226 states and 744 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:49,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:54:49,874 INFO L93 Difference]: Finished difference Result 372 states and 1154 transitions. [2021-11-07 00:54:49,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 00:54:49,878 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:49,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:54:49,883 INFO L225 Difference]: With dead ends: 372 [2021-11-07 00:54:49,883 INFO L226 Difference]: Without dead ends: 372 [2021-11-07 00:54:49,884 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-11-07 00:54:49,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2021-11-07 00:54:49,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 206. [2021-11-07 00:54:49,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 3.2878048780487803) internal successors, (674), 205 states have internal predecessors, (674), 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-07 00:54:49,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 674 transitions. [2021-11-07 00:54:49,897 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 674 transitions. Word has length 20 [2021-11-07 00:54:49,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:54:49,897 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 674 transitions. [2021-11-07 00:54:49,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:54:49,898 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 674 transitions. [2021-11-07 00:54:49,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:54:49,899 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:54:49,899 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:54:49,939 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-07 00:54:50,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-11-07 00:54:50,125 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:54:50,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:54:50,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1038284292, now seen corresponding path program 1 times [2021-11-07 00:54:50,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:54:50,126 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645689117] [2021-11-07 00:54:50,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:50,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:54:50,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:50,254 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-07 00:54:50,254 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:54:50,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645689117] [2021-11-07 00:54:50,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645689117] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 00:54:50,255 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 00:54:50,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-07 00:54:50,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049473129] [2021-11-07 00:54:50,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:54:50,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:54:50,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:54:50,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-07 00:54:50,257 INFO L87 Difference]: Start difference. First operand 206 states and 674 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:54:50,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:54:50,421 INFO L93 Difference]: Finished difference Result 362 states and 1090 transitions. [2021-11-07 00:54:50,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 00:54:50,422 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:54:50,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:54:50,425 INFO L225 Difference]: With dead ends: 362 [2021-11-07 00:54:50,426 INFO L226 Difference]: Without dead ends: 350 [2021-11-07 00:54:50,426 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-07 00:54:50,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2021-11-07 00:54:50,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 246. [2021-11-07 00:54:50,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 245 states have (on average 3.289795918367347) internal successors, (806), 245 states have internal predecessors, (806), 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-07 00:54:50,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 806 transitions. [2021-11-07 00:54:50,439 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 806 transitions. Word has length 20 [2021-11-07 00:54:50,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:54:50,439 INFO L470 AbstractCegarLoop]: Abstraction has 246 states and 806 transitions. [2021-11-07 00:54:50,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:54:50,440 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 806 transitions. [2021-11-07 00:54:50,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:54:50,441 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:54:50,441 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:54:50,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-07 00:54:50,442 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:54:50,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:54:50,442 INFO L85 PathProgramCache]: Analyzing trace with hash -998368470, now seen corresponding path program 1 times [2021-11-07 00:54:50,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:54:50,443 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974533621] [2021-11-07 00:54:50,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:50,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:54:50,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:50,561 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-07 00:54:50,561 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:54:50,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974533621] [2021-11-07 00:54:50,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974533621] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:50,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099464973] [2021-11-07 00:54:50,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:50,562 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:54:50,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:54:50,565 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:54:50,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-07 00:54:50,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:50,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-07 00:54:50,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:54:51,008 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-07 00:54:51,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:54:52,185 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-07 00:54:52,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099464973] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:54:52,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1942431390] [2021-11-07 00:54:52,190 FATAL L? ?]: Ignoring exception! java.lang.UnsupportedOperationException: Cannot create path program transition for IcfgForkThreadOtherTransition at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:295) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:270) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1603) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.(PathProgram.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram.constructPathProgram(PathProgram.java:112) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:91) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:268) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:609) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:226) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:174) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) 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-07 00:54:52,193 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 00:54:52,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 15 [2021-11-07 00:54:52,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149587199] [2021-11-07 00:54:52,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-07 00:54:52,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:54:52,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-07 00:54:52,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-11-07 00:54:52,208 INFO L87 Difference]: Start difference. First operand 246 states and 806 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 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-07 00:54:52,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:54:52,772 INFO L93 Difference]: Finished difference Result 482 states and 1463 transitions. [2021-11-07 00:54:52,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-07 00:54:52,773 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 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-07 00:54:52,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:54:52,778 INFO L225 Difference]: With dead ends: 482 [2021-11-07 00:54:52,778 INFO L226 Difference]: Without dead ends: 482 [2021-11-07 00:54:52,778 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=178, Invalid=422, Unknown=0, NotChecked=0, Total=600 [2021-11-07 00:54:52,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-11-07 00:54:52,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 254. [2021-11-07 00:54:52,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 253 states have (on average 3.3320158102766797) internal successors, (843), 253 states have internal predecessors, (843), 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-07 00:54:52,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 843 transitions. [2021-11-07 00:54:52,792 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 843 transitions. Word has length 20 [2021-11-07 00:54:52,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:54:52,792 INFO L470 AbstractCegarLoop]: Abstraction has 254 states and 843 transitions. [2021-11-07 00:54:52,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 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-07 00:54:52,792 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 843 transitions. [2021-11-07 00:54:52,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:54:52,795 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:54:52,795 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:54:52,827 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-07 00:54:53,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:54:53,014 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:54:53,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:54:53,014 INFO L85 PathProgramCache]: Analyzing trace with hash 835045290, now seen corresponding path program 2 times [2021-11-07 00:54:53,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:54:53,014 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999356883] [2021-11-07 00:54:53,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:53,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:54:53,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:53,230 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-07 00:54:53,230 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:54:53,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999356883] [2021-11-07 00:54:53,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999356883] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 00:54:53,231 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 00:54:53,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-07 00:54:53,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959728131] [2021-11-07 00:54:53,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:54:53,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:54:53,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:54:53,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-11-07 00:54:53,233 INFO L87 Difference]: Start difference. First operand 254 states and 843 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:54:53,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:54:53,366 INFO L93 Difference]: Finished difference Result 332 states and 1035 transitions. [2021-11-07 00:54:53,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 00:54:53,367 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:54:53,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:54:53,370 INFO L225 Difference]: With dead ends: 332 [2021-11-07 00:54:53,370 INFO L226 Difference]: Without dead ends: 326 [2021-11-07 00:54:53,371 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-11-07 00:54:53,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2021-11-07 00:54:53,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 258. [2021-11-07 00:54:53,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 257 states have (on average 3.32295719844358) internal successors, (854), 257 states have internal predecessors, (854), 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-07 00:54:53,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 854 transitions. [2021-11-07 00:54:53,384 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 854 transitions. Word has length 20 [2021-11-07 00:54:53,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:54:53,385 INFO L470 AbstractCegarLoop]: Abstraction has 258 states and 854 transitions. [2021-11-07 00:54:53,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:54:53,385 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 854 transitions. [2021-11-07 00:54:53,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:54:53,388 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:54:53,388 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:54:53,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-07 00:54:53,388 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:54:53,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:54:53,389 INFO L85 PathProgramCache]: Analyzing trace with hash 1942773118, now seen corresponding path program 3 times [2021-11-07 00:54:53,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:54:53,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809446895] [2021-11-07 00:54:53,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:53,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:54:53,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:53,533 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-07 00:54:53,533 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:54:53,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809446895] [2021-11-07 00:54:53,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809446895] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:53,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490608302] [2021-11-07 00:54:53,534 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:54:53,534 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:54:53,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:54:53,537 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:54:53,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-07 00:54:53,800 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:54:53,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:54:53,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-07 00:54:53,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:54:53,939 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-07 00:54:53,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:54:54,168 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-07 00:54:54,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490608302] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:54:54,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1185468054] [2021-11-07 00:54:54,169 FATAL L? ?]: Ignoring exception! java.lang.UnsupportedOperationException: Cannot create path program transition for IcfgForkThreadOtherTransition at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:295) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:270) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1603) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.(PathProgram.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram.constructPathProgram(PathProgram.java:112) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:91) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:268) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:609) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:226) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:174) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) 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-07 00:54:54,173 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 00:54:54,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2021-11-07 00:54:54,173 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652918270] [2021-11-07 00:54:54,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-07 00:54:54,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:54:54,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-07 00:54:54,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-11-07 00:54:54,175 INFO L87 Difference]: Start difference. First operand 258 states and 854 transitions. Second operand has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 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-07 00:54:54,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:54:54,512 INFO L93 Difference]: Finished difference Result 414 states and 1241 transitions. [2021-11-07 00:54:54,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-07 00:54:54,513 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 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-07 00:54:54,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:54:54,516 INFO L225 Difference]: With dead ends: 414 [2021-11-07 00:54:54,516 INFO L226 Difference]: Without dead ends: 414 [2021-11-07 00:54:54,516 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=85, Invalid=187, Unknown=0, NotChecked=0, Total=272 [2021-11-07 00:54:54,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-11-07 00:54:54,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 266. [2021-11-07 00:54:54,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 265 states have (on average 3.3660377358490567) internal successors, (892), 265 states have internal predecessors, (892), 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-07 00:54:54,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 892 transitions. [2021-11-07 00:54:54,531 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 892 transitions. Word has length 20 [2021-11-07 00:54:54,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:54:54,531 INFO L470 AbstractCegarLoop]: Abstraction has 266 states and 892 transitions. [2021-11-07 00:54:54,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 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-07 00:54:54,532 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 892 transitions. [2021-11-07 00:54:54,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:54:54,533 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:54:54,533 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:54:54,574 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-07 00:54:54,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-11-07 00:54:54,761 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:54:54,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:54:54,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1446198990, now seen corresponding path program 4 times [2021-11-07 00:54:54,762 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:54:54,762 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371950302] [2021-11-07 00:54:54,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:54,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:54:54,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:54,907 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-07 00:54:54,908 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:54:54,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371950302] [2021-11-07 00:54:54,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371950302] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 00:54:54,908 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 00:54:54,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-07 00:54:54,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175361512] [2021-11-07 00:54:54,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:54:54,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:54:54,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:54:54,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-07 00:54:54,910 INFO L87 Difference]: Start difference. First operand 266 states and 892 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:54:55,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:54:55,030 INFO L93 Difference]: Finished difference Result 384 states and 1167 transitions. [2021-11-07 00:54:55,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 00:54:55,031 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:54:55,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:54:55,035 INFO L225 Difference]: With dead ends: 384 [2021-11-07 00:54:55,035 INFO L226 Difference]: Without dead ends: 364 [2021-11-07 00:54:55,035 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-07 00:54:55,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-11-07 00:54:55,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 278. [2021-11-07 00:54:55,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 277 states have (on average 3.299638989169675) internal successors, (914), 277 states have internal predecessors, (914), 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-07 00:54:55,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 914 transitions. [2021-11-07 00:54:55,049 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 914 transitions. Word has length 20 [2021-11-07 00:54:55,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:54:55,049 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 914 transitions. [2021-11-07 00:54:55,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:54:55,050 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 914 transitions. [2021-11-07 00:54:55,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:54:55,051 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:54:55,051 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:54:55,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-07 00:54:55,051 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:54:55,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:54:55,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1119823900, now seen corresponding path program 5 times [2021-11-07 00:54:55,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:54:55,052 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214716306] [2021-11-07 00:54:55,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:55,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:54:55,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:55,164 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-07 00:54:55,164 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:54:55,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214716306] [2021-11-07 00:54:55,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214716306] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:55,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784751117] [2021-11-07 00:54:55,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 00:54:55,165 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:54:55,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:54:55,166 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:54:55,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-07 00:54:55,453 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 00:54:55,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:54:55,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-07 00:54:55,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:54:55,585 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-07 00:54:55,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:54:55,781 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-07 00:54:55,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784751117] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:54:55,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [561428474] [2021-11-07 00:54:55,782 FATAL L? ?]: Ignoring exception! java.lang.UnsupportedOperationException: Cannot create path program transition for IcfgForkThreadOtherTransition at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:295) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:270) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1603) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.(PathProgram.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram.constructPathProgram(PathProgram.java:112) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:91) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:268) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:609) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:226) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:174) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) 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-07 00:54:55,782 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 00:54:55,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2021-11-07 00:54:55,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11777522] [2021-11-07 00:54:55,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-07 00:54:55,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:54:55,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-07 00:54:55,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-11-07 00:54:55,784 INFO L87 Difference]: Start difference. First operand 278 states and 914 transitions. Second operand has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 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-07 00:54:55,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:54:55,993 INFO L93 Difference]: Finished difference Result 368 states and 1125 transitions. [2021-11-07 00:54:55,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 00:54:55,994 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 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) Word has length 20 [2021-11-07 00:54:55,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:54:55,998 INFO L225 Difference]: With dead ends: 368 [2021-11-07 00:54:55,998 INFO L226 Difference]: Without dead ends: 368 [2021-11-07 00:54:55,999 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-11-07 00:54:56,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2021-11-07 00:54:56,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 270. [2021-11-07 00:54:56,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 269 states have (on average 3.2862453531598512) internal successors, (884), 269 states have internal predecessors, (884), 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-07 00:54:56,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 884 transitions. [2021-11-07 00:54:56,013 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 884 transitions. Word has length 20 [2021-11-07 00:54:56,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:54:56,014 INFO L470 AbstractCegarLoop]: Abstraction has 270 states and 884 transitions. [2021-11-07 00:54:56,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 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-07 00:54:56,014 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 884 transitions. [2021-11-07 00:54:56,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:54:56,016 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:54:56,016 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:54:56,056 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-07 00:54:56,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-11-07 00:54:56,236 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:54:56,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:54:56,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1300202735, now seen corresponding path program 7 times [2021-11-07 00:54:56,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:54:56,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692852709] [2021-11-07 00:54:56,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:54:56,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:54:56,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:56,391 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-07 00:54:56,391 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:54:56,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692852709] [2021-11-07 00:54:56,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692852709] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 00:54:56,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53415267] [2021-11-07 00:54:56,391 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 00:54:56,392 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:54:56,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:54:56,393 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:54:56,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-07 00:54:56,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:54:56,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-07 00:54:56,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:54:56,809 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-07 00:54:56,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:55:01,131 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-07 00:55:01,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53415267] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:55:01,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [511524951] [2021-11-07 00:55:01,132 FATAL L? ?]: Ignoring exception! java.lang.UnsupportedOperationException: Cannot create path program transition for IcfgForkThreadOtherTransition at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:295) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:270) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1603) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.(PathProgram.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram.constructPathProgram(PathProgram.java:112) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:91) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:268) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:609) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:226) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:174) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) 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-07 00:55:01,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 00:55:01,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 6] total 11 [2021-11-07 00:55:01,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420112309] [2021-11-07 00:55:01,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-07 00:55:01,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:55:01,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-07 00:55:01,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=81, Unknown=2, NotChecked=0, Total=110 [2021-11-07 00:55:01,135 INFO L87 Difference]: Start difference. First operand 270 states and 884 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-07 00:55:19,651 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((aux_div_~a~0_89 Int) (aux_div_aux_mod_~a~0_89_149 Int) (aux_mod_aux_mod_~a~0_89_149 Int)) (or (<= (mod (+ 4294967295 (* aux_mod_aux_mod_~a~0_89_149 4294967295)) 4294967296) (mod c_thread1Thread1of1ForFork1_~i~0 4294967296)) (<= 4294967296 aux_mod_aux_mod_~a~0_89_149) (<= (+ (mod c_thread3Thread1of1ForFork0_~i~2 4294967296) aux_mod_aux_mod_~a~0_89_149 (* 4294967296 aux_div_~a~0_89) 4294967298) (* 4294967296 aux_div_aux_mod_~a~0_89_149)) (<= aux_div_aux_mod_~a~0_89_149 (+ aux_div_~a~0_89 1)))) (<= (+ (* 4294967296 (div c_~b~0 4294967296)) 1) c_~b~0)) is different from false [2021-11-07 00:55:36,239 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((aux_div_~a~0_89 Int) (aux_div_aux_mod_~a~0_89_149 Int) (aux_mod_aux_mod_~a~0_89_149 Int)) (or (<= (mod (+ 4294967295 (* aux_mod_aux_mod_~a~0_89_149 4294967295)) 4294967296) (mod c_thread1Thread1of1ForFork1_~i~0 4294967296)) (<= 4294967296 aux_mod_aux_mod_~a~0_89_149) (<= (+ (mod c_thread3Thread1of1ForFork0_~i~2 4294967296) aux_mod_aux_mod_~a~0_89_149 (* 4294967296 aux_div_~a~0_89) 4294967298) (* 4294967296 aux_div_aux_mod_~a~0_89_149)) (<= aux_div_aux_mod_~a~0_89_149 (+ aux_div_~a~0_89 1)))) (<= (div (+ (- 1) (* c_~a~0 (- 1))) (- 4294967296)) (+ (div (+ (- 1) (* (mod c_thread3Thread1of1ForFork0_~i~2 4294967296) (- 1)) c_~a~0) 4294967296) 1))) is different from false [2021-11-07 00:55:38,616 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((aux_div_~a~0_89 Int) (aux_div_aux_mod_~a~0_89_149 Int) (aux_mod_aux_mod_~a~0_89_149 Int)) (or (<= (mod (+ 4294967295 (* aux_mod_aux_mod_~a~0_89_149 4294967295)) 4294967296) (mod c_thread1Thread1of1ForFork1_~i~0 4294967296)) (<= 4294967296 aux_mod_aux_mod_~a~0_89_149) (<= (+ (mod c_thread3Thread1of1ForFork0_~i~2 4294967296) aux_mod_aux_mod_~a~0_89_149 (* 4294967296 aux_div_~a~0_89) 4294967298) (* 4294967296 aux_div_aux_mod_~a~0_89_149)) (<= aux_div_aux_mod_~a~0_89_149 (+ aux_div_~a~0_89 1)))) (<= (div (+ (- 1) (* c_~a~0 (- 1))) (- 4294967296)) (+ (div (+ (- 1) (* (mod c_thread3Thread1of1ForFork0_~i~2 4294967296) (- 1)) c_~a~0) 4294967296) 1)) (<= (+ (* 4294967296 (div c_~b~0 4294967296)) 1) c_~b~0)) is different from false [2021-11-07 00:55:38,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:55:38,644 INFO L93 Difference]: Finished difference Result 693 states and 2279 transitions. [2021-11-07 00:55:38,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-07 00:55:38,645 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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 20 [2021-11-07 00:55:38,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:55:38,654 INFO L225 Difference]: With dead ends: 693 [2021-11-07 00:55:38,654 INFO L226 Difference]: Without dead ends: 693 [2021-11-07 00:55:38,655 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=61, Invalid=186, Unknown=5, NotChecked=90, Total=342 [2021-11-07 00:55:38,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2021-11-07 00:55:38,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 280. [2021-11-07 00:55:38,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 279 states have (on average 3.3333333333333335) internal successors, (930), 279 states have internal predecessors, (930), 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-07 00:55:38,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 930 transitions. [2021-11-07 00:55:38,679 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 930 transitions. Word has length 20 [2021-11-07 00:55:38,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:55:38,679 INFO L470 AbstractCegarLoop]: Abstraction has 280 states and 930 transitions. [2021-11-07 00:55:38,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-07 00:55:38,680 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 930 transitions. [2021-11-07 00:55:38,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:55:38,681 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:55:38,681 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:55:38,723 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-07 00:55:38,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-07 00:55:38,905 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:55:38,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:55:38,906 INFO L85 PathProgramCache]: Analyzing trace with hash 342247535, now seen corresponding path program 8 times [2021-11-07 00:55:38,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:55:38,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925302279] [2021-11-07 00:55:38,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:55:38,906 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:55:38,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:55:39,076 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-07 00:55:39,076 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:55:39,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925302279] [2021-11-07 00:55:39,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925302279] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 00:55:39,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752539138] [2021-11-07 00:55:39,077 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 00:55:39,077 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:55:39,077 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:55:39,079 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:55:39,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-07 00:55:39,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 00:55:39,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:55:39,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-07 00:55:39,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:55:39,903 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-07 00:55:39,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:56:10,030 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-07 00:56:10,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752539138] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:56:10,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1961465243] [2021-11-07 00:56:10,031 FATAL L? ?]: Ignoring exception! java.lang.UnsupportedOperationException: Cannot create path program transition for IcfgForkThreadOtherTransition at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:295) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:270) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1603) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.(PathProgram.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram.constructPathProgram(PathProgram.java:112) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:91) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:268) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:609) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:226) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:174) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) 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-07 00:56:10,032 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 00:56:10,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7] total 15 [2021-11-07 00:56:10,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906402532] [2021-11-07 00:56:10,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-07 00:56:10,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:56:10,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-07 00:56:10,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-11-07 00:56:10,035 INFO L87 Difference]: Start difference. First operand 280 states and 930 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 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-07 00:56:12,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:56:12,163 INFO L93 Difference]: Finished difference Result 964 states and 2869 transitions. [2021-11-07 00:56:12,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-07 00:56:12,164 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 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-07 00:56:12,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:56:12,173 INFO L225 Difference]: With dead ends: 964 [2021-11-07 00:56:12,174 INFO L226 Difference]: Without dead ends: 964 [2021-11-07 00:56:12,174 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=267, Invalid=725, Unknown=0, NotChecked=0, Total=992 [2021-11-07 00:56:12,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2021-11-07 00:56:12,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 302. [2021-11-07 00:56:12,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.3687707641196014) internal successors, (1014), 301 states have internal predecessors, (1014), 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-07 00:56:12,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 1014 transitions. [2021-11-07 00:56:12,203 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 1014 transitions. Word has length 20 [2021-11-07 00:56:12,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:56:12,203 INFO L470 AbstractCegarLoop]: Abstraction has 302 states and 1014 transitions. [2021-11-07 00:56:12,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 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-07 00:56:12,204 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 1014 transitions. [2021-11-07 00:56:12,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:56:12,205 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:56:12,205 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:56:12,251 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-07 00:56:12,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-07 00:56:12,421 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:56:12,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:56:12,422 INFO L85 PathProgramCache]: Analyzing trace with hash 1274401813, now seen corresponding path program 9 times [2021-11-07 00:56:12,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:56:12,422 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120085075] [2021-11-07 00:56:12,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:56:12,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:56:12,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:56:12,615 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-07 00:56:12,615 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:56:12,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120085075] [2021-11-07 00:56:12,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120085075] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 00:56:12,616 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959017595] [2021-11-07 00:56:12,616 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:56:12,616 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:56:12,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:56:12,621 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:56:12,642 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-07 00:56:13,044 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:56:13,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:56:13,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-07 00:56:13,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:56:13,293 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-07 00:56:13,293 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:56:14,032 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-07 00:56:14,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959017595] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:56:14,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1768750958] [2021-11-07 00:56:14,032 FATAL L? ?]: Ignoring exception! java.lang.UnsupportedOperationException: Cannot create path program transition for IcfgForkThreadOtherTransition at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:295) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:270) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1603) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.(PathProgram.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram.constructPathProgram(PathProgram.java:112) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:91) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:268) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:609) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:226) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:174) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) 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-07 00:56:14,034 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 00:56:14,034 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 11 [2021-11-07 00:56:14,034 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126151190] [2021-11-07 00:56:14,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-07 00:56:14,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:56:14,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-07 00:56:14,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-11-07 00:56:14,036 INFO L87 Difference]: Start difference. First operand 302 states and 1014 transitions. Second operand has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 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-07 00:56:25,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:56:25,413 INFO L93 Difference]: Finished difference Result 666 states and 2044 transitions. [2021-11-07 00:56:25,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-07 00:56:25,414 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 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 20 [2021-11-07 00:56:25,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:56:25,422 INFO L225 Difference]: With dead ends: 666 [2021-11-07 00:56:25,422 INFO L226 Difference]: Without dead ends: 666 [2021-11-07 00:56:25,422 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=62, Invalid=146, Unknown=2, NotChecked=0, Total=210 [2021-11-07 00:56:25,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-11-07 00:56:25,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 314. [2021-11-07 00:56:25,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 3.4249201277955272) internal successors, (1072), 313 states have internal predecessors, (1072), 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-07 00:56:25,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 1072 transitions. [2021-11-07 00:56:25,444 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 1072 transitions. Word has length 20 [2021-11-07 00:56:25,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:56:25,445 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 1072 transitions. [2021-11-07 00:56:25,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 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-07 00:56:25,445 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 1072 transitions. [2021-11-07 00:56:25,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:56:25,447 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:56:25,447 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:56:25,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-07 00:56:25,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-07 00:56:25,669 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:56:25,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:56:25,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1302107443, now seen corresponding path program 10 times [2021-11-07 00:56:25,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:56:25,670 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768490287] [2021-11-07 00:56:25,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:56:25,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:56:25,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:56:25,890 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-07 00:56:25,890 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:56:25,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768490287] [2021-11-07 00:56:25,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768490287] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 00:56:25,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875376050] [2021-11-07 00:56:25,891 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 00:56:25,891 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:56:25,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:56:25,892 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:56:25,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-07 00:56:26,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:56:26,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-07 00:56:26,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:56:26,720 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-07 00:56:26,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:56:28,577 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-07 00:56:28,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875376050] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:56:28,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [778849625] [2021-11-07 00:56:28,578 FATAL L? ?]: Ignoring exception! java.lang.UnsupportedOperationException: Cannot create path program transition for IcfgForkThreadOtherTransition at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:295) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:270) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1603) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.(PathProgram.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram.constructPathProgram(PathProgram.java:112) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:91) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:268) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:609) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:226) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:174) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) 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-07 00:56:28,579 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 00:56:28,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7] total 16 [2021-11-07 00:56:28,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787344233] [2021-11-07 00:56:28,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-07 00:56:28,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:56:28,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-07 00:56:28,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-11-07 00:56:28,581 INFO L87 Difference]: Start difference. First operand 314 states and 1072 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 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-07 00:56:51,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:56:51,450 INFO L93 Difference]: Finished difference Result 788 states and 2326 transitions. [2021-11-07 00:56:51,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-07 00:56:51,451 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 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) Word has length 20 [2021-11-07 00:56:51,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:56:51,458 INFO L225 Difference]: With dead ends: 788 [2021-11-07 00:56:51,458 INFO L226 Difference]: Without dead ends: 788 [2021-11-07 00:56:51,459 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=284, Invalid=644, Unknown=2, NotChecked=0, Total=930 [2021-11-07 00:56:51,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2021-11-07 00:56:51,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 314. [2021-11-07 00:56:51,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 3.4440894568690097) internal successors, (1078), 313 states have internal predecessors, (1078), 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-07 00:56:51,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 1078 transitions. [2021-11-07 00:56:51,483 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 1078 transitions. Word has length 20 [2021-11-07 00:56:51,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:56:51,484 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 1078 transitions. [2021-11-07 00:56:51,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 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-07 00:56:51,484 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 1078 transitions. [2021-11-07 00:56:51,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:56:51,486 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:56:51,486 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:56:51,501 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-11-07 00:56:51,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-07 00:56:51,692 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:56:51,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:56:51,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1011741113, now seen corresponding path program 11 times [2021-11-07 00:56:51,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-07 00:56:51,692 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719769382] [2021-11-07 00:56:51,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:56:51,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 00:56:51,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:56:51,949 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-07 00:56:51,949 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-07 00:56:51,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719769382] [2021-11-07 00:56:51,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719769382] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 00:56:51,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539897957] [2021-11-07 00:56:51,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 00:56:51,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:56:51,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:56:51,953 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:56:51,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-07 00:56:52,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 00:56:52,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:56:52,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-07 00:56:52,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:56:52,883 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-07 00:56:52,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:56:56,907 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-07 00:56:56,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539897957] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:56:56,907 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1231577031] [2021-11-07 00:56:56,908 FATAL L? ?]: Ignoring exception! java.lang.UnsupportedOperationException: Cannot create path program transition for IcfgForkThreadOtherTransition at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:295) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:270) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1603) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.(PathProgram.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram.constructPathProgram(PathProgram.java:112) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:91) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:268) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:609) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:226) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:174) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) 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-07 00:56:56,909 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-11-07 00:56:56,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7] total 15 [2021-11-07 00:56:56,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489950361] [2021-11-07 00:56:56,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-07 00:56:56,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-07 00:56:56,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-07 00:56:56,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=154, Unknown=1, NotChecked=0, Total=210 [2021-11-07 00:56:56,912 INFO L87 Difference]: Start difference. First operand 314 states and 1078 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 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-07 00:57:08,430 WARN L207 SmtUtils]: Spent 8.85 s on a formula simplification that was a NOOP. DAG size: 72 [2021-11-07 00:58:00,969 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 101 [2021-11-07 00:58:00,969 WARN L228 Executor]: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) stderr output: (error "out of memory") [2021-11-07 00:58:00,996 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:01,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-07 00:58:01,171 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Connection to SMT solver broken at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.convertIOException(Executor.java:312) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:158) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.pop(Scriptor.java:139) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.arrays.DiffWrapperScript.pop(DiffWrapperScript.java:99) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.pop(WrapperScript.java:153) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.HistoryRecordingScript.pop(HistoryRecordingScript.java:117) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.pop(ManagedScript.java:129) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.unAssertPostcondition(IncrementalHoareTripleChecker.java:662) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.clearAssertionStack(IncrementalHoareTripleChecker.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.releaseLock(IncrementalHoareTripleChecker.java:281) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ProtectiveHoareTripleChecker.releaseLock(ProtectiveHoareTripleChecker.java:93) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.EfficientHoareTripleChecker.releaseLock(EfficientHoareTripleChecker.java:162) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.releaseLock(CachingHoareTripleChecker.java:201) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.switchToReadonlyMode(AbstractInterpolantAutomaton.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:886) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:783) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:462) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:420) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:226) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:174) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) 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) Caused by: java.io.IOException: Stream closed at java.base/java.lang.ProcessBuilder$NullOutputStream.write(ProcessBuilder.java:442) at java.base/java.io.OutputStream.write(OutputStream.java:157) at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:318) at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:153) at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:251) at java.base/java.io.BufferedWriter.flush(BufferedWriter.java:257) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:156) ... 35 more [2021-11-07 00:58:01,173 INFO L168 Benchmark]: Toolchain (without parser) took 205703.38 ms. Allocated memory was 86.0 MB in the beginning and 161.5 MB in the end (delta: 75.5 MB). Free memory was 48.3 MB in the beginning and 56.2 MB in the end (delta: -8.0 MB). Peak memory consumption was 66.0 MB. Max. memory is 16.1 GB. [2021-11-07 00:58:01,174 INFO L168 Benchmark]: CDTParser took 0.29 ms. Allocated memory is still 86.0 MB. Free memory is still 64.8 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-11-07 00:58:01,174 INFO L168 Benchmark]: CACSL2BoogieTranslator took 391.63 ms. Allocated memory was 86.0 MB in the beginning and 111.1 MB in the end (delta: 25.2 MB). Free memory was 48.1 MB in the beginning and 84.1 MB in the end (delta: -36.0 MB). Peak memory consumption was 3.6 MB. Max. memory is 16.1 GB. [2021-11-07 00:58:01,175 INFO L168 Benchmark]: Boogie Procedure Inliner took 65.42 ms. Allocated memory is still 111.1 MB. Free memory was 84.1 MB in the beginning and 82.4 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-11-07 00:58:01,175 INFO L168 Benchmark]: Boogie Preprocessor took 49.07 ms. Allocated memory is still 111.1 MB. Free memory was 82.4 MB in the beginning and 81.2 MB in the end (delta: 1.2 MB). There was no memory consumed. Max. memory is 16.1 GB. [2021-11-07 00:58:01,175 INFO L168 Benchmark]: RCFGBuilder took 552.04 ms. Allocated memory is still 111.1 MB. Free memory was 81.2 MB in the beginning and 68.9 MB in the end (delta: 12.3 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. [2021-11-07 00:58:01,176 INFO L168 Benchmark]: TraceAbstraction took 204638.06 ms. Allocated memory was 111.1 MB in the beginning and 161.5 MB in the end (delta: 50.3 MB). Free memory was 68.5 MB in the beginning and 56.2 MB in the end (delta: 12.2 MB). Peak memory consumption was 64.5 MB. Max. memory is 16.1 GB. [2021-11-07 00:58:01,178 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.29 ms. Allocated memory is still 86.0 MB. Free memory is still 64.8 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 391.63 ms. Allocated memory was 86.0 MB in the beginning and 111.1 MB in the end (delta: 25.2 MB). Free memory was 48.1 MB in the beginning and 84.1 MB in the end (delta: -36.0 MB). Peak memory consumption was 3.6 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 65.42 ms. Allocated memory is still 111.1 MB. Free memory was 84.1 MB in the beginning and 82.4 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 49.07 ms. Allocated memory is still 111.1 MB. Free memory was 82.4 MB in the beginning and 81.2 MB in the end (delta: 1.2 MB). There was no memory consumed. Max. memory is 16.1 GB. * RCFGBuilder took 552.04 ms. Allocated memory is still 111.1 MB. Free memory was 81.2 MB in the beginning and 68.9 MB in the end (delta: 12.3 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. * TraceAbstraction took 204638.06 ms. Allocated memory was 111.1 MB in the beginning and 161.5 MB in the end (delta: 50.3 MB). Free memory was 68.5 MB in the beginning and 56.2 MB in the end (delta: 12.2 MB). Peak memory consumption was 64.5 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.8s, 104 PlacesBefore, 33 PlacesAfterwards, 101 TransitionsBefore, 26 TransitionsAfterwards, 1320 CoEnabledTransitionPairs, 6 FixpointIterations, 43 TrivialSequentialCompositions, 27 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 4 ChoiceCompositions, 80 TotalNumberOfCompositions, 1364 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1364, positive: 1364, positive conditional: 0, positive unconditional: 1364, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 900, positive: 900, positive conditional: 0, positive unconditional: 900, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 900, positive: 900, positive conditional: 0, positive unconditional: 900, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1364, positive: 464, positive conditional: 0, positive unconditional: 464, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 900, unknown conditional: 0, unknown unconditional: 900] , Statistics on independence cache: Total cache size (in pairs): 60, Positive cache size: 60, Positive conditional cache size: 0, Positive unconditional cache size: 60, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - ExceptionOrErrorResult: SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Connection to SMT solver broken de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1) with exit command (exit)) Connection to SMT solver broken: de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.convertIOException(Executor.java:312) RESULT: Ultimate could not prove your program: Toolchain returned no result. 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_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/config/TaipanReach.xml -i ../../sv-benchmarks/c/weaver/mult-dist.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8 --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 c22a326532494b0b5126a81d8882f3e958ed0a5a46e6da0f77df1a4da18ba846 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-47ea020 [2021-11-07 00:58:03,958 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-07 00:58:03,961 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-07 00:58:04,029 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-07 00:58:04,030 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-07 00:58:04,037 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-07 00:58:04,040 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-07 00:58:04,046 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-07 00:58:04,051 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-07 00:58:04,064 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-07 00:58:04,066 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-07 00:58:04,068 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-07 00:58:04,069 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-07 00:58:04,073 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-07 00:58:04,075 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-07 00:58:04,084 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-07 00:58:04,085 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-07 00:58:04,087 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-07 00:58:04,089 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-07 00:58:04,097 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-07 00:58:04,103 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-07 00:58:04,105 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-07 00:58:04,109 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-07 00:58:04,112 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-07 00:58:04,121 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-07 00:58:04,121 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-07 00:58:04,122 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-07 00:58:04,125 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-07 00:58:04,126 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-07 00:58:04,127 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-07 00:58:04,128 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-07 00:58:04,129 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-07 00:58:04,131 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-07 00:58:04,133 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-07 00:58:04,156 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-07 00:58:04,157 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-07 00:58:04,158 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-07 00:58:04,159 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-07 00:58:04,159 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-07 00:58:04,162 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-07 00:58:04,162 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-07 00:58:04,164 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-07 00:58:04,227 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-07 00:58:04,227 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-07 00:58:04,229 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-07 00:58:04,230 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-07 00:58:04,230 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-07 00:58:04,230 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-07 00:58:04,230 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-07 00:58:04,231 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-07 00:58:04,231 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-07 00:58:04,233 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-07 00:58:04,234 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-07 00:58:04,235 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-07 00:58:04,235 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-07 00:58:04,235 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-07 00:58:04,235 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-07 00:58:04,236 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-07 00:58:04,236 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-07 00:58:04,236 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-07 00:58:04,237 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-07 00:58:04,237 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-07 00:58:04,237 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-07 00:58:04,237 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-07 00:58:04,238 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-07 00:58:04,238 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-07 00:58:04,238 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-07 00:58:04,239 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-07 00:58:04,239 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 00:58:04,239 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-07 00:58:04,240 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-07 00:58:04,240 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-07 00:58:04,240 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-07 00:58:04,241 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-07 00:58:04,241 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-07 00:58:04,241 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-07 00:58:04,242 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-07 00:58:04,242 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_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/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_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8 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 -> c22a326532494b0b5126a81d8882f3e958ed0a5a46e6da0f77df1a4da18ba846 [2021-11-07 00:58:04,845 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-07 00:58:04,872 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-07 00:58:04,876 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-07 00:58:04,877 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-07 00:58:04,878 INFO L275 PluginConnector]: CDTParser initialized [2021-11-07 00:58:04,879 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/../../sv-benchmarks/c/weaver/mult-dist.wvr.c [2021-11-07 00:58:04,960 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/data/10fef7065/6b04e4e645814b97b28fbc561ebe4584/FLAG8fa9de1aa [2021-11-07 00:58:05,639 INFO L306 CDTParser]: Found 1 translation units. [2021-11-07 00:58:05,640 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/sv-benchmarks/c/weaver/mult-dist.wvr.c [2021-11-07 00:58:05,649 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/data/10fef7065/6b04e4e645814b97b28fbc561ebe4584/FLAG8fa9de1aa [2021-11-07 00:58:06,009 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/data/10fef7065/6b04e4e645814b97b28fbc561ebe4584 [2021-11-07 00:58:06,014 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-07 00:58:06,017 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-07 00:58:06,019 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-07 00:58:06,019 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-07 00:58:06,025 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-07 00:58:06,026 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 12:58:06" (1/1) ... [2021-11-07 00:58:06,028 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2f54b7c3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:58:06, skipping insertion in model container [2021-11-07 00:58:06,028 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 12:58:06" (1/1) ... [2021-11-07 00:58:06,039 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-07 00:58:06,068 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-07 00:58:06,303 WARN L228 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_41da2396-2186-4f48-b1a1-21a29afc74e3/sv-benchmarks/c/weaver/mult-dist.wvr.c[2116,2129] [2021-11-07 00:58:06,307 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 00:58:06,323 INFO L203 MainTranslator]: Completed pre-run [2021-11-07 00:58:06,357 WARN L228 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_41da2396-2186-4f48-b1a1-21a29afc74e3/sv-benchmarks/c/weaver/mult-dist.wvr.c[2116,2129] [2021-11-07 00:58:06,359 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 00:58:06,397 INFO L208 MainTranslator]: Completed translation [2021-11-07 00:58:06,397 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:58:06 WrapperNode [2021-11-07 00:58:06,398 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-07 00:58:06,399 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-07 00:58:06,399 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-07 00:58:06,400 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-07 00:58:06,408 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:58:06" (1/1) ... [2021-11-07 00:58:06,442 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:58:06" (1/1) ... [2021-11-07 00:58:06,475 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-07 00:58:06,476 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-07 00:58:06,476 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-07 00:58:06,476 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-07 00:58:06,487 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:58:06" (1/1) ... [2021-11-07 00:58:06,487 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:58:06" (1/1) ... [2021-11-07 00:58:06,492 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:58:06" (1/1) ... [2021-11-07 00:58:06,493 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:58:06" (1/1) ... [2021-11-07 00:58:06,501 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:58:06" (1/1) ... [2021-11-07 00:58:06,507 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:58:06" (1/1) ... [2021-11-07 00:58:06,509 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:58:06" (1/1) ... [2021-11-07 00:58:06,513 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-07 00:58:06,515 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-07 00:58:06,515 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-07 00:58:06,515 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-07 00:58:06,516 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:58:06" (1/1) ... [2021-11-07 00:58:06,525 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 00:58:06,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:58:06,560 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-07 00:58:06,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-07 00:58:06,617 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-11-07 00:58:06,617 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-11-07 00:58:06,617 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-11-07 00:58:06,617 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-11-07 00:58:06,618 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-11-07 00:58:06,618 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-11-07 00:58:06,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-07 00:58:06,620 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-07 00:58:06,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-07 00:58:06,621 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-07 00:58:06,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-07 00:58:06,622 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-07 00:58:06,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-07 00:58:06,624 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-07 00:58:07,056 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-07 00:58:07,073 INFO L299 CfgBuilder]: Removed 9 assume(true) statements. [2021-11-07 00:58:07,076 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 12:58:07 BoogieIcfgContainer [2021-11-07 00:58:07,076 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-07 00:58:07,079 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-07 00:58:07,079 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-07 00:58:07,083 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-07 00:58:07,088 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.11 12:58:06" (1/3) ... [2021-11-07 00:58:07,090 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21a440ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 12:58:07, skipping insertion in model container [2021-11-07 00:58:07,090 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 12:58:06" (2/3) ... [2021-11-07 00:58:07,091 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21a440ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 12:58:07, skipping insertion in model container [2021-11-07 00:58:07,091 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 12:58:07" (3/3) ... [2021-11-07 00:58:07,093 INFO L111 eAbstractionObserver]: Analyzing ICFG mult-dist.wvr.c [2021-11-07 00:58:07,101 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-07 00:58:07,121 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-07 00:58:07,121 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-07 00:58:07,122 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-07 00:58:07,172 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,172 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,173 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,173 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,174 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,174 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,175 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,175 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,175 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,176 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,176 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,177 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,177 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,177 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,178 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,178 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,178 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,179 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,179 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,179 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,180 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,180 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,181 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,181 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,182 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,182 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,183 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,183 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,183 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,184 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,184 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,185 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,185 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,185 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,186 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,186 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,186 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,187 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,187 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,188 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,188 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,189 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,189 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,190 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,190 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,191 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,191 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,191 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,192 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,192 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,193 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,193 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,194 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,194 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,194 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,195 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,195 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,195 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,196 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,196 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,209 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,209 WARN L322 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,210 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,210 WARN L322 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,232 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,233 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,233 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,233 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,236 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,237 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,237 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,237 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-07 00:58:07,264 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-11-07 00:58:07,339 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-07 00:58:07,347 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-07 00:58:07,347 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-11-07 00:58:07,369 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-11-07 00:58:07,383 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 104 places, 101 transitions, 226 flow [2021-11-07 00:58:07,387 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 104 places, 101 transitions, 226 flow [2021-11-07 00:58:07,411 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 104 places, 101 transitions, 226 flow [2021-11-07 00:58:07,548 INFO L129 PetriNetUnfolder]: 7/98 cut-off events. [2021-11-07 00:58:07,548 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-11-07 00:58:07,556 INFO L84 FinitePrefix]: Finished finitePrefix Result has 111 conditions, 98 events. 7/98 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 69 event pairs, 0 based on Foata normal form. 0/90 useless extension candidates. Maximal degree in co-relation 63. Up to 2 conditions per place. [2021-11-07 00:58:07,563 INFO L116 LiptonReduction]: Number of co-enabled transitions 1320 [2021-11-07 00:58:15,695 INFO L131 LiptonReduction]: Checked pairs total: 1364 [2021-11-07 00:58:15,695 INFO L133 LiptonReduction]: Total number of compositions: 80 [2021-11-07 00:58:15,707 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 33 places, 26 transitions, 76 flow [2021-11-07 00:58:15,733 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 106 states, 105 states have (on average 3.0952380952380953) internal successors, (325), 105 states have internal predecessors, (325), 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-07 00:58:15,737 INFO L276 IsEmpty]: Start isEmpty. Operand has 106 states, 105 states have (on average 3.0952380952380953) internal successors, (325), 105 states have internal predecessors, (325), 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-07 00:58:15,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-07 00:58:15,748 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:15,748 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:15,749 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:15,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:15,757 INFO L85 PathProgramCache]: Analyzing trace with hash -811551543, now seen corresponding path program 1 times [2021-11-07 00:58:15,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:15,774 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [14948005] [2021-11-07 00:58:15,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:58:15,776 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:15,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:15,785 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:15,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-07 00:58:15,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:58:15,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-07 00:58:15,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:16,512 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-07 00:58:16,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:16,735 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-07 00:58:16,736 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:16,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [14948005] [2021-11-07 00:58:16,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [14948005] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 00:58:16,737 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 00:58:16,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-11-07 00:58:16,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990203170] [2021-11-07 00:58:16,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-07 00:58:16,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:58:16,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-07 00:58:16,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-07 00:58:16,781 INFO L87 Difference]: Start difference. First operand has 106 states, 105 states have (on average 3.0952380952380953) internal successors, (325), 105 states have internal predecessors, (325), 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 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 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-07 00:58:16,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:58:16,874 INFO L93 Difference]: Finished difference Result 203 states and 630 transitions. [2021-11-07 00:58:16,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 00:58:16,877 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 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 19 [2021-11-07 00:58:16,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:58:16,911 INFO L225 Difference]: With dead ends: 203 [2021-11-07 00:58:16,911 INFO L226 Difference]: Without dead ends: 196 [2021-11-07 00:58:16,913 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-07 00:58:16,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-11-07 00:58:17,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 196. [2021-11-07 00:58:17,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 195 states have (on average 3.1384615384615384) internal successors, (612), 195 states have internal predecessors, (612), 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-07 00:58:17,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 612 transitions. [2021-11-07 00:58:17,039 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 612 transitions. Word has length 19 [2021-11-07 00:58:17,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:58:17,041 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 612 transitions. [2021-11-07 00:58:17,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 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-07 00:58:17,042 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 612 transitions. [2021-11-07 00:58:17,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:58:17,048 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:17,048 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:17,069 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:17,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:58:17,263 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:17,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:17,264 INFO L85 PathProgramCache]: Analyzing trace with hash 60069383, now seen corresponding path program 1 times [2021-11-07 00:58:17,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:17,265 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [327658769] [2021-11-07 00:58:17,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:58:17,265 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:17,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:17,267 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:17,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-07 00:58:17,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:58:17,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:17,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:17,813 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-07 00:58:17,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:18,210 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-07 00:58:18,211 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:18,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [327658769] [2021-11-07 00:58:18,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [327658769] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:58:18,212 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:58:18,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2021-11-07 00:58:18,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797653337] [2021-11-07 00:58:18,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:58:18,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:58:18,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:58:18,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-07 00:58:18,216 INFO L87 Difference]: Start difference. First operand 196 states and 612 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:18,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:58:18,900 INFO L93 Difference]: Finished difference Result 412 states and 1288 transitions. [2021-11-07 00:58:18,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-07 00:58:18,901 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:18,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:58:18,908 INFO L225 Difference]: With dead ends: 412 [2021-11-07 00:58:18,909 INFO L226 Difference]: Without dead ends: 412 [2021-11-07 00:58:18,910 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-11-07 00:58:18,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-11-07 00:58:18,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 206. [2021-11-07 00:58:18,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 3.180487804878049) internal successors, (652), 205 states have internal predecessors, (652), 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-07 00:58:18,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 652 transitions. [2021-11-07 00:58:18,948 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 652 transitions. Word has length 20 [2021-11-07 00:58:18,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:58:18,949 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 652 transitions. [2021-11-07 00:58:18,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:18,950 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 652 transitions. [2021-11-07 00:58:18,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:58:18,954 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:18,954 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:18,973 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:19,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:58:19,174 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:19,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:19,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1153947099, now seen corresponding path program 2 times [2021-11-07 00:58:19,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:19,176 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [470148041] [2021-11-07 00:58:19,176 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 00:58:19,177 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:19,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:19,178 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:19,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-07 00:58:19,393 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 00:58:19,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:58:19,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:19,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:19,745 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-07 00:58:19,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:20,684 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-07 00:58:20,690 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:20,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [470148041] [2021-11-07 00:58:20,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [470148041] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:58:20,691 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:58:20,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2021-11-07 00:58:20,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845687971] [2021-11-07 00:58:20,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:58:20,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:58:20,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:58:20,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-11-07 00:58:20,695 INFO L87 Difference]: Start difference. First operand 206 states and 652 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:22,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:58:22,147 INFO L93 Difference]: Finished difference Result 338 states and 1038 transitions. [2021-11-07 00:58:22,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 00:58:22,148 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:22,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:58:22,154 INFO L225 Difference]: With dead ends: 338 [2021-11-07 00:58:22,154 INFO L226 Difference]: Without dead ends: 338 [2021-11-07 00:58:22,155 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:58:22,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2021-11-07 00:58:22,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 212. [2021-11-07 00:58:22,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 3.241706161137441) internal successors, (684), 211 states have internal predecessors, (684), 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-07 00:58:22,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 684 transitions. [2021-11-07 00:58:22,181 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 684 transitions. Word has length 20 [2021-11-07 00:58:22,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:58:22,182 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 684 transitions. [2021-11-07 00:58:22,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:22,182 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 684 transitions. [2021-11-07 00:58:22,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:58:22,186 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:22,186 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:22,220 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:22,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:58:22,418 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:22,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:22,419 INFO L85 PathProgramCache]: Analyzing trace with hash -1126241469, now seen corresponding path program 3 times [2021-11-07 00:58:22,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:22,420 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [267036906] [2021-11-07 00:58:22,420 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 00:58:22,420 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:22,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:22,423 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:22,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-07 00:58:22,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 00:58:22,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:58:22,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:22,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:22,967 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-07 00:58:22,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:23,965 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-07 00:58:23,965 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:23,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [267036906] [2021-11-07 00:58:23,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [267036906] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:58:23,966 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:58:23,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2021-11-07 00:58:23,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052906920] [2021-11-07 00:58:23,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:58:23,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:58:23,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:58:23,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-11-07 00:58:23,969 INFO L87 Difference]: Start difference. First operand 212 states and 684 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:25,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:58:25,306 INFO L93 Difference]: Finished difference Result 322 states and 1004 transitions. [2021-11-07 00:58:25,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 00:58:25,308 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:25,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:58:25,312 INFO L225 Difference]: With dead ends: 322 [2021-11-07 00:58:25,313 INFO L226 Difference]: Without dead ends: 322 [2021-11-07 00:58:25,313 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:58:25,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-11-07 00:58:25,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 206. [2021-11-07 00:58:25,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 3.204878048780488) internal successors, (657), 205 states have internal predecessors, (657), 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-07 00:58:25,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 657 transitions. [2021-11-07 00:58:25,332 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 657 transitions. Word has length 20 [2021-11-07 00:58:25,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:58:25,333 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 657 transitions. [2021-11-07 00:58:25,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:25,334 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 657 transitions. [2021-11-07 00:58:25,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:58:25,337 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:25,337 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:25,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:25,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:58:25,552 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:25,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:25,553 INFO L85 PathProgramCache]: Analyzing trace with hash -552337505, now seen corresponding path program 4 times [2021-11-07 00:58:25,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:25,554 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [604202270] [2021-11-07 00:58:25,554 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:58:25,554 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:25,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:25,555 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:25,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-07 00:58:25,760 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:58:25,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:58:25,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:25,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:25,978 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-07 00:58:25,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:26,346 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-07 00:58:26,346 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:26,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [604202270] [2021-11-07 00:58:26,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [604202270] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:58:26,347 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:58:26,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2021-11-07 00:58:26,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73990580] [2021-11-07 00:58:26,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:58:26,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:58:26,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:58:26,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-11-07 00:58:26,349 INFO L87 Difference]: Start difference. First operand 206 states and 657 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:27,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:58:27,033 INFO L93 Difference]: Finished difference Result 444 states and 1390 transitions. [2021-11-07 00:58:27,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-07 00:58:27,035 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:27,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:58:27,041 INFO L225 Difference]: With dead ends: 444 [2021-11-07 00:58:27,041 INFO L226 Difference]: Without dead ends: 444 [2021-11-07 00:58:27,041 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-11-07 00:58:27,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-11-07 00:58:27,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 220. [2021-11-07 00:58:27,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 219 states have (on average 3.2511415525114153) internal successors, (712), 219 states have internal predecessors, (712), 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-07 00:58:27,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 712 transitions. [2021-11-07 00:58:27,060 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 712 transitions. Word has length 20 [2021-11-07 00:58:27,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:58:27,061 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 712 transitions. [2021-11-07 00:58:27,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:27,061 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 712 transitions. [2021-11-07 00:58:27,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:58:27,063 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:27,063 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:27,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:27,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:58:27,277 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:27,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:27,278 INFO L85 PathProgramCache]: Analyzing trace with hash 2006094791, now seen corresponding path program 5 times [2021-11-07 00:58:27,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:27,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1575268724] [2021-11-07 00:58:27,278 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 00:58:27,279 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:27,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:27,280 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:27,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-07 00:58:27,502 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 00:58:27,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:58:27,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:27,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:27,781 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-07 00:58:27,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:28,595 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-07 00:58:28,595 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:28,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1575268724] [2021-11-07 00:58:28,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1575268724] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:58:28,596 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:58:28,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2021-11-07 00:58:28,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754760736] [2021-11-07 00:58:28,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:58:28,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:58:28,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:58:28,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-11-07 00:58:28,598 INFO L87 Difference]: Start difference. First operand 220 states and 712 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:29,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:58:29,297 INFO L93 Difference]: Finished difference Result 382 states and 1174 transitions. [2021-11-07 00:58:29,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 00:58:29,304 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:29,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:58:29,308 INFO L225 Difference]: With dead ends: 382 [2021-11-07 00:58:29,309 INFO L226 Difference]: Without dead ends: 382 [2021-11-07 00:58:29,309 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:58:29,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2021-11-07 00:58:29,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 226. [2021-11-07 00:58:29,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 225 states have (on average 3.3066666666666666) internal successors, (744), 225 states have internal predecessors, (744), 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-07 00:58:29,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 744 transitions. [2021-11-07 00:58:29,325 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 744 transitions. Word has length 20 [2021-11-07 00:58:29,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:58:29,326 INFO L470 AbstractCegarLoop]: Abstraction has 226 states and 744 transitions. [2021-11-07 00:58:29,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:29,326 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 744 transitions. [2021-11-07 00:58:29,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:58:29,328 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:29,328 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:29,357 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2021-11-07 00:58:29,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:58:29,542 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:29,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:29,543 INFO L85 PathProgramCache]: Analyzing trace with hash 2033800421, now seen corresponding path program 6 times [2021-11-07 00:58:29,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:29,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1873691892] [2021-11-07 00:58:29,544 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 00:58:29,544 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:29,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:29,545 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:29,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-07 00:58:29,824 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 00:58:29,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:58:29,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:29,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:30,093 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-07 00:58:30,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:31,102 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-07 00:58:31,103 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:31,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1873691892] [2021-11-07 00:58:31,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1873691892] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:58:31,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:58:31,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2021-11-07 00:58:31,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007715743] [2021-11-07 00:58:31,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:58:31,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:58:31,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:58:31,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-11-07 00:58:31,106 INFO L87 Difference]: Start difference. First operand 226 states and 744 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:31,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:58:31,835 INFO L93 Difference]: Finished difference Result 372 states and 1154 transitions. [2021-11-07 00:58:31,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 00:58:31,838 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:31,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:58:31,843 INFO L225 Difference]: With dead ends: 372 [2021-11-07 00:58:31,843 INFO L226 Difference]: Without dead ends: 372 [2021-11-07 00:58:31,844 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:58:31,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2021-11-07 00:58:31,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 206. [2021-11-07 00:58:31,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 3.2878048780487803) internal successors, (674), 205 states have internal predecessors, (674), 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-07 00:58:31,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 674 transitions. [2021-11-07 00:58:31,859 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 674 transitions. Word has length 20 [2021-11-07 00:58:31,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:58:31,860 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 674 transitions. [2021-11-07 00:58:31,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:31,860 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 674 transitions. [2021-11-07 00:58:31,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:58:31,862 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:31,862 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:31,884 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:32,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:58:32,078 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:32,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:32,078 INFO L85 PathProgramCache]: Analyzing trace with hash 1038284292, now seen corresponding path program 1 times [2021-11-07 00:58:32,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:32,079 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1016356087] [2021-11-07 00:58:32,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:58:32,079 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:32,080 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:32,080 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:32,082 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-07 00:58:32,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:58:32,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:32,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:32,531 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-07 00:58:32,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:33,018 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-07 00:58:33,018 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:33,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1016356087] [2021-11-07 00:58:33,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1016356087] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:58:33,018 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:58:33,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2021-11-07 00:58:33,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792913917] [2021-11-07 00:58:33,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:58:33,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:58:33,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:58:33,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:58:33,020 INFO L87 Difference]: Start difference. First operand 206 states and 674 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:58:33,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:58:33,373 INFO L93 Difference]: Finished difference Result 362 states and 1090 transitions. [2021-11-07 00:58:33,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 00:58:33,374 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:58:33,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:58:33,379 INFO L225 Difference]: With dead ends: 362 [2021-11-07 00:58:33,379 INFO L226 Difference]: Without dead ends: 350 [2021-11-07 00:58:33,379 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-11-07 00:58:33,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2021-11-07 00:58:33,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 246. [2021-11-07 00:58:33,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 245 states have (on average 3.289795918367347) internal successors, (806), 245 states have internal predecessors, (806), 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-07 00:58:33,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 806 transitions. [2021-11-07 00:58:33,395 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 806 transitions. Word has length 20 [2021-11-07 00:58:33,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:58:33,396 INFO L470 AbstractCegarLoop]: Abstraction has 246 states and 806 transitions. [2021-11-07 00:58:33,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:58:33,396 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 806 transitions. [2021-11-07 00:58:33,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:58:33,398 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:33,398 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:33,414 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:33,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:58:33,613 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:33,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:33,613 INFO L85 PathProgramCache]: Analyzing trace with hash -998368470, now seen corresponding path program 1 times [2021-11-07 00:58:33,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:33,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [401055414] [2021-11-07 00:58:33,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:58:33,614 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:33,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:33,615 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:33,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-07 00:58:33,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:58:33,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:33,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:34,121 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-07 00:58:34,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:34,581 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-07 00:58:34,581 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:34,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [401055414] [2021-11-07 00:58:34,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [401055414] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:58:34,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1356667760] [2021-11-07 00:58:34,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:58:34,582 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 00:58:34,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 00:58:34,585 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 00:58:34,593 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2021-11-07 00:58:34,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:58:34,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:34,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:35,145 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-07 00:58:35,145 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:35,450 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-07 00:58:35,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1356667760] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:58:35,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488472457] [2021-11-07 00:58:35,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 00:58:35,450 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:58:35,451 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:58:35,453 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:58:35,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-07 00:58:35,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:58:35,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:35,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:36,072 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-07 00:58:36,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:36,505 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-07 00:58:36,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488472457] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:58:36,505 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 00:58:36,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 13 [2021-11-07 00:58:36,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196399387] [2021-11-07 00:58:36,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 00:58:36,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:58:36,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 00:58:36,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:58:36,508 INFO L87 Difference]: Start difference. First operand 246 states and 806 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 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-07 00:58:37,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:58:37,698 INFO L93 Difference]: Finished difference Result 482 states and 1463 transitions. [2021-11-07 00:58:37,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-07 00:58:37,706 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 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 20 [2021-11-07 00:58:37,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:58:37,715 INFO L225 Difference]: With dead ends: 482 [2021-11-07 00:58:37,716 INFO L226 Difference]: Without dead ends: 482 [2021-11-07 00:58:37,717 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 99 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=156, Invalid=350, Unknown=0, NotChecked=0, Total=506 [2021-11-07 00:58:37,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-11-07 00:58:37,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 254. [2021-11-07 00:58:37,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 253 states have (on average 3.3320158102766797) internal successors, (843), 253 states have internal predecessors, (843), 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-07 00:58:37,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 843 transitions. [2021-11-07 00:58:37,745 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 843 transitions. Word has length 20 [2021-11-07 00:58:37,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:58:37,745 INFO L470 AbstractCegarLoop]: Abstraction has 254 states and 843 transitions. [2021-11-07 00:58:37,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 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-07 00:58:37,746 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 843 transitions. [2021-11-07 00:58:37,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:58:37,750 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:37,751 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:37,774 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:38,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:38,170 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (11)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:38,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 00:58:38,368 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:38,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:38,369 INFO L85 PathProgramCache]: Analyzing trace with hash 835045290, now seen corresponding path program 2 times [2021-11-07 00:58:38,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:38,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [694987091] [2021-11-07 00:58:38,369 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 00:58:38,369 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:38,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:38,371 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:38,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-07 00:58:38,779 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 00:58:38,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:58:38,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 00:58:38,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:38,907 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-07 00:58:38,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:39,029 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-07 00:58:39,030 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:39,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [694987091] [2021-11-07 00:58:39,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [694987091] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 00:58:39,031 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 00:58:39,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 7 [2021-11-07 00:58:39,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051561945] [2021-11-07 00:58:39,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:58:39,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:58:39,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:58:39,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-11-07 00:58:39,033 INFO L87 Difference]: Start difference. First operand 254 states and 843 transitions. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 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-07 00:58:39,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:58:39,285 INFO L93 Difference]: Finished difference Result 370 states and 1132 transitions. [2021-11-07 00:58:39,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 00:58:39,286 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 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-07 00:58:39,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:58:39,290 INFO L225 Difference]: With dead ends: 370 [2021-11-07 00:58:39,291 INFO L226 Difference]: Without dead ends: 356 [2021-11-07 00:58:39,291 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-11-07 00:58:39,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2021-11-07 00:58:39,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 278. [2021-11-07 00:58:39,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 277 states have (on average 3.299638989169675) internal successors, (914), 277 states have internal predecessors, (914), 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-07 00:58:39,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 914 transitions. [2021-11-07 00:58:39,314 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 914 transitions. Word has length 20 [2021-11-07 00:58:39,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:58:39,314 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 914 transitions. [2021-11-07 00:58:39,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 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-07 00:58:39,315 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 914 transitions. [2021-11-07 00:58:39,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:58:39,318 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:39,319 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:39,338 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:39,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:58:39,533 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:39,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:39,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1942773118, now seen corresponding path program 3 times [2021-11-07 00:58:39,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:39,534 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2110978241] [2021-11-07 00:58:39,534 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 00:58:39,534 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:39,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:39,536 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:39,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-07 00:58:39,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 00:58:39,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:58:39,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:39,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:40,152 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-07 00:58:40,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:40,855 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-07 00:58:40,855 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:40,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2110978241] [2021-11-07 00:58:40,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2110978241] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:58:40,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [47310009] [2021-11-07 00:58:40,856 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 00:58:40,856 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 00:58:40,856 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 00:58:40,861 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 00:58:40,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2021-11-07 00:58:41,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 00:58:41,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:58:41,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 00:58:41,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:41,756 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-07 00:58:41,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:41,888 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-07 00:58:41,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [47310009] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:58:41,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536533334] [2021-11-07 00:58:41,888 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 00:58:41,888 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:58:41,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:58:41,890 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:58:41,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-07 00:58:42,359 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 00:58:42,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:58:42,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:42,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:42,552 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-07 00:58:42,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:42,893 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-07 00:58:42,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536533334] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:58:42,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 00:58:42,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6, 6, 8, 8] total 15 [2021-11-07 00:58:42,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968270075] [2021-11-07 00:58:42,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-07 00:58:42,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:58:42,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-07 00:58:42,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2021-11-07 00:58:42,895 INFO L87 Difference]: Start difference. First operand 278 states and 914 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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-07 00:58:43,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:58:43,998 INFO L93 Difference]: Finished difference Result 440 states and 1303 transitions. [2021-11-07 00:58:43,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-07 00:58:43,999 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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) Word has length 20 [2021-11-07 00:58:43,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:58:44,003 INFO L225 Difference]: With dead ends: 440 [2021-11-07 00:58:44,003 INFO L226 Difference]: Without dead ends: 440 [2021-11-07 00:58:44,004 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 96 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=175, Invalid=425, Unknown=0, NotChecked=0, Total=600 [2021-11-07 00:58:44,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-11-07 00:58:44,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 278. [2021-11-07 00:58:44,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 277 states have (on average 3.3140794223826715) internal successors, (918), 277 states have internal predecessors, (918), 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-07 00:58:44,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 918 transitions. [2021-11-07 00:58:44,022 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 918 transitions. Word has length 20 [2021-11-07 00:58:44,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:58:44,023 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 918 transitions. [2021-11-07 00:58:44,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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-07 00:58:44,023 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 918 transitions. [2021-11-07 00:58:44,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:58:44,025 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:44,025 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:44,029 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:44,256 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:44,442 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2021-11-07 00:58:44,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:58:44,629 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:44,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:44,630 INFO L85 PathProgramCache]: Analyzing trace with hash -1300202735, now seen corresponding path program 7 times [2021-11-07 00:58:44,630 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:44,630 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [699195463] [2021-11-07 00:58:44,630 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 00:58:44,631 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:44,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:44,632 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:44,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-07 00:58:45,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:58:45,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:45,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:45,290 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-07 00:58:45,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:45,653 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-07 00:58:45,654 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:45,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [699195463] [2021-11-07 00:58:45,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [699195463] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:58:45,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2057511960] [2021-11-07 00:58:45,655 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 00:58:45,655 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 00:58:45,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 00:58:45,657 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 00:58:45,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2021-11-07 00:58:46,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:58:46,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:46,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:46,444 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-07 00:58:46,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:46,627 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-07 00:58:46,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2057511960] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:58:46,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163314034] [2021-11-07 00:58:46,628 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 00:58:46,628 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:58:46,628 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:58:46,630 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:58:46,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-07 00:58:47,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:58:47,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:47,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:47,317 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-07 00:58:47,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:47,506 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-07 00:58:47,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163314034] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:58:47,506 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 00:58:47,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8, 7, 8, 7] total 13 [2021-11-07 00:58:47,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657482693] [2021-11-07 00:58:47,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 00:58:47,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:58:47,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 00:58:47,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:58:47,509 INFO L87 Difference]: Start difference. First operand 278 states and 918 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-07 00:58:50,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:58:50,369 INFO L93 Difference]: Finished difference Result 966 states and 2882 transitions. [2021-11-07 00:58:50,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-07 00:58:50,371 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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 20 [2021-11-07 00:58:50,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:58:50,383 INFO L225 Difference]: With dead ends: 966 [2021-11-07 00:58:50,383 INFO L226 Difference]: Without dead ends: 966 [2021-11-07 00:58:50,384 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=197, Invalid=559, Unknown=0, NotChecked=0, Total=756 [2021-11-07 00:58:50,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 966 states. [2021-11-07 00:58:50,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 966 to 312. [2021-11-07 00:58:50,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 3.401929260450161) internal successors, (1058), 311 states have internal predecessors, (1058), 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-07 00:58:50,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 1058 transitions. [2021-11-07 00:58:50,416 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 1058 transitions. Word has length 20 [2021-11-07 00:58:50,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:58:50,416 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 1058 transitions. [2021-11-07 00:58:50,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-07 00:58:50,417 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 1058 transitions. [2021-11-07 00:58:50,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:58:50,419 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:50,419 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:50,440 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:50,654 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:50,834 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (17)] Ended with exit code 0 [2021-11-07 00:58:51,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:58:51,024 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:51,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:51,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1274401813, now seen corresponding path program 8 times [2021-11-07 00:58:51,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:51,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [997947229] [2021-11-07 00:58:51,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 00:58:51,025 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:51,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:51,027 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:51,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-07 00:58:51,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 00:58:51,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:58:51,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:51,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:51,756 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-07 00:58:51,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:52,294 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-07 00:58:52,295 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:52,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [997947229] [2021-11-07 00:58:52,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [997947229] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:58:52,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1305667748] [2021-11-07 00:58:52,296 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 00:58:52,296 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 00:58:52,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 00:58:52,310 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 00:58:52,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2021-11-07 00:58:52,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 00:58:52,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:58:52,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 00:58:52,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:53,292 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-07 00:58:53,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:53,566 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-07 00:58:53,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1305667748] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:58:53,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2021-11-07 00:58:53,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 7, 6] total 17 [2021-11-07 00:58:53,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113976662] [2021-11-07 00:58:53,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:58:53,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:58:53,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:58:53,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-11-07 00:58:53,568 INFO L87 Difference]: Start difference. First operand 312 states and 1058 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:54,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:58:54,437 INFO L93 Difference]: Finished difference Result 522 states and 1688 transitions. [2021-11-07 00:58:54,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 00:58:54,438 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:54,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:58:54,443 INFO L225 Difference]: With dead ends: 522 [2021-11-07 00:58:54,444 INFO L226 Difference]: Without dead ends: 522 [2021-11-07 00:58:54,444 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-11-07 00:58:54,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-11-07 00:58:54,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 330. [2021-11-07 00:58:54,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 3.4711246200607904) internal successors, (1142), 329 states have internal predecessors, (1142), 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-07 00:58:54,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 1142 transitions. [2021-11-07 00:58:54,467 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 1142 transitions. Word has length 20 [2021-11-07 00:58:54,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:58:54,467 INFO L470 AbstractCegarLoop]: Abstraction has 330 states and 1142 transitions. [2021-11-07 00:58:54,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:54,468 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 1142 transitions. [2021-11-07 00:58:54,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:58:54,470 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:54,470 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:54,479 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (21)] Ended with exit code 0 [2021-11-07 00:58:54,684 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:54,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:58:54,874 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:54,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:54,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1302107443, now seen corresponding path program 9 times [2021-11-07 00:58:54,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:54,875 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [983498973] [2021-11-07 00:58:54,875 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 00:58:54,876 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:54,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:54,877 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:54,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-07 00:58:55,402 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 00:58:55,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:58:55,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:55,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:55,605 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-07 00:58:55,605 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:56,453 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-07 00:58:56,453 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:56,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [983498973] [2021-11-07 00:58:56,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [983498973] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:58:56,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [227000468] [2021-11-07 00:58:56,454 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 00:58:56,454 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 00:58:56,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 00:58:56,463 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 00:58:56,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2021-11-07 00:58:57,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 00:58:57,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:58:57,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 00:58:57,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:57,423 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-07 00:58:57,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:57,630 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-07 00:58:57,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [227000468] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:58:57,631 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2021-11-07 00:58:57,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 7, 6] total 17 [2021-11-07 00:58:57,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504937541] [2021-11-07 00:58:57,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:58:57,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:58:57,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:58:57,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-11-07 00:58:57,632 INFO L87 Difference]: Start difference. First operand 330 states and 1142 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:57,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:58:57,750 INFO L93 Difference]: Finished difference Result 500 states and 1640 transitions. [2021-11-07 00:58:57,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 00:58:57,751 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:57,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:58:57,756 INFO L225 Difference]: With dead ends: 500 [2021-11-07 00:58:57,756 INFO L226 Difference]: Without dead ends: 500 [2021-11-07 00:58:57,757 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2021-11-07 00:58:57,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2021-11-07 00:58:57,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 318. [2021-11-07 00:58:57,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 3.419558359621451) internal successors, (1084), 317 states have internal predecessors, (1084), 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-07 00:58:57,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 1084 transitions. [2021-11-07 00:58:57,775 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 1084 transitions. Word has length 20 [2021-11-07 00:58:57,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:58:57,775 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 1084 transitions. [2021-11-07 00:58:57,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:58:57,776 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 1084 transitions. [2021-11-07 00:58:57,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:58:57,777 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:58:57,778 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:58:57,796 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:58,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-07 00:58:58,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:58:58,196 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:58:58,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:58:58,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1011741113, now seen corresponding path program 10 times [2021-11-07 00:58:58,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:58:58,198 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1021075792] [2021-11-07 00:58:58,198 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:58:58,198 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:58:58,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:58:58,200 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:58:58,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-07 00:58:58,698 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:58:58,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:58:58,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:58:58,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:58:58,970 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-07 00:58:58,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:58:59,299 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-07 00:58:59,300 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:58:59,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1021075792] [2021-11-07 00:58:59,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1021075792] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:58:59,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [299858589] [2021-11-07 00:58:59,300 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:58:59,300 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 00:58:59,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 00:58:59,301 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 00:58:59,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2021-11-07 00:59:00,041 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:59:00,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:00,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:00,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:00,237 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-07 00:59:00,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:00,405 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-07 00:59:00,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [299858589] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:59:00,406 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863074802] [2021-11-07 00:59:00,406 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:59:00,406 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:59:00,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:59:00,417 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:59:00,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-11-07 00:59:01,281 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:59:01,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:01,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:01,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:01,494 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-07 00:59:01,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:01,645 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-07 00:59:01,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863074802] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:59:01,645 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 00:59:01,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8, 7, 8, 7] total 13 [2021-11-07 00:59:01,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934173356] [2021-11-07 00:59:01,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 00:59:01,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:01,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 00:59:01,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:59:01,647 INFO L87 Difference]: Start difference. First operand 318 states and 1084 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-07 00:59:03,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:03,855 INFO L93 Difference]: Finished difference Result 792 states and 2408 transitions. [2021-11-07 00:59:03,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-07 00:59:03,857 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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 20 [2021-11-07 00:59:03,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:03,863 INFO L225 Difference]: With dead ends: 792 [2021-11-07 00:59:03,863 INFO L226 Difference]: Without dead ends: 792 [2021-11-07 00:59:03,864 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 104 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=227, Invalid=703, Unknown=0, NotChecked=0, Total=930 [2021-11-07 00:59:03,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 792 states. [2021-11-07 00:59:03,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 792 to 322. [2021-11-07 00:59:03,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 321 states have (on average 3.426791277258567) internal successors, (1100), 321 states have internal predecessors, (1100), 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-07 00:59:03,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 1100 transitions. [2021-11-07 00:59:03,888 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 1100 transitions. Word has length 20 [2021-11-07 00:59:03,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:03,888 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 1100 transitions. [2021-11-07 00:59:03,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-07 00:59:03,889 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 1100 transitions. [2021-11-07 00:59:03,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:03,890 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:03,891 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:03,918 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:04,108 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (25)] Ended with exit code 0 [2021-11-07 00:59:04,334 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:04,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:59:04,506 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:04,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:04,506 INFO L85 PathProgramCache]: Analyzing trace with hash 255300018, now seen corresponding path program 2 times [2021-11-07 00:59:04,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:04,506 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [330523787] [2021-11-07 00:59:04,507 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 00:59:04,507 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:04,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:04,508 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:04,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-07 00:59:05,118 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 00:59:05,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:05,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:05,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:05,300 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-07 00:59:05,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:05,841 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-07 00:59:05,841 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:59:05,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [330523787] [2021-11-07 00:59:05,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [330523787] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:59:05,842 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:59:05,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2021-11-07 00:59:05,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424563623] [2021-11-07 00:59:05,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:59:05,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:05,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:59:05,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:59:05,845 INFO L87 Difference]: Start difference. First operand 322 states and 1100 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:06,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:06,247 INFO L93 Difference]: Finished difference Result 448 states and 1414 transitions. [2021-11-07 00:59:06,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 00:59:06,250 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:06,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:06,254 INFO L225 Difference]: With dead ends: 448 [2021-11-07 00:59:06,255 INFO L226 Difference]: Without dead ends: 436 [2021-11-07 00:59:06,255 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-11-07 00:59:06,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-11-07 00:59:06,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 320. [2021-11-07 00:59:06,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 319 states have (on average 3.413793103448276) internal successors, (1089), 319 states have internal predecessors, (1089), 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-07 00:59:06,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 1089 transitions. [2021-11-07 00:59:06,274 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 1089 transitions. Word has length 20 [2021-11-07 00:59:06,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:06,275 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 1089 transitions. [2021-11-07 00:59:06,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:06,275 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 1089 transitions. [2021-11-07 00:59:06,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:06,277 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:06,278 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:06,310 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:06,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:59:06,494 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:06,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:06,495 INFO L85 PathProgramCache]: Analyzing trace with hash -1288889717, now seen corresponding path program 11 times [2021-11-07 00:59:06,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:06,496 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [902620007] [2021-11-07 00:59:06,496 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 00:59:06,496 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:06,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:06,498 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:06,512 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-07 00:59:07,098 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 00:59:07,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:07,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:07,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:07,301 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-07 00:59:07,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:07,631 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-07 00:59:07,631 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:59:07,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [902620007] [2021-11-07 00:59:07,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [902620007] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:59:07,631 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:59:07,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-11-07 00:59:07,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096422783] [2021-11-07 00:59:07,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:59:07,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:07,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:59:07,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-11-07 00:59:07,633 INFO L87 Difference]: Start difference. First operand 320 states and 1089 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:07,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:07,877 INFO L93 Difference]: Finished difference Result 458 states and 1433 transitions. [2021-11-07 00:59:07,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 00:59:07,882 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:07,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:07,887 INFO L225 Difference]: With dead ends: 458 [2021-11-07 00:59:07,887 INFO L226 Difference]: Without dead ends: 458 [2021-11-07 00:59:07,888 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2021-11-07 00:59:07,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-11-07 00:59:07,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 324. [2021-11-07 00:59:07,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 323 states have (on average 3.414860681114551) internal successors, (1103), 323 states have internal predecessors, (1103), 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-07 00:59:07,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 1103 transitions. [2021-11-07 00:59:07,906 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 1103 transitions. Word has length 20 [2021-11-07 00:59:07,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:07,907 INFO L470 AbstractCegarLoop]: Abstraction has 324 states and 1103 transitions. [2021-11-07 00:59:07,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:07,907 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 1103 transitions. [2021-11-07 00:59:07,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:07,910 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:07,910 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:07,931 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:08,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:59:08,127 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:08,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:08,127 INFO L85 PathProgramCache]: Analyzing trace with hash -145980105, now seen corresponding path program 12 times [2021-11-07 00:59:08,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:08,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1070731958] [2021-11-07 00:59:08,127 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 00:59:08,128 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:08,128 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:08,129 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:08,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-07 00:59:08,773 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 00:59:08,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:08,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:08,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:08,965 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-07 00:59:08,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:09,395 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-07 00:59:09,395 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:59:09,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1070731958] [2021-11-07 00:59:09,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1070731958] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:59:09,396 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:59:09,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-11-07 00:59:09,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347233195] [2021-11-07 00:59:09,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:59:09,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:09,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:59:09,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-11-07 00:59:09,398 INFO L87 Difference]: Start difference. First operand 324 states and 1103 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:09,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:09,809 INFO L93 Difference]: Finished difference Result 444 states and 1400 transitions. [2021-11-07 00:59:09,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-07 00:59:09,810 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:09,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:09,815 INFO L225 Difference]: With dead ends: 444 [2021-11-07 00:59:09,815 INFO L226 Difference]: Without dead ends: 430 [2021-11-07 00:59:09,816 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2021-11-07 00:59:09,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-11-07 00:59:09,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 344. [2021-11-07 00:59:09,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 343 states have (on average 3.3935860058309038) internal successors, (1164), 343 states have internal predecessors, (1164), 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-07 00:59:09,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 1164 transitions. [2021-11-07 00:59:09,838 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 1164 transitions. Word has length 20 [2021-11-07 00:59:09,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:09,839 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 1164 transitions. [2021-11-07 00:59:09,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:09,840 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 1164 transitions. [2021-11-07 00:59:09,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:09,842 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:09,842 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:09,866 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:10,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:59:10,061 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:10,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:10,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1897971210, now seen corresponding path program 3 times [2021-11-07 00:59:10,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:10,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [349816996] [2021-11-07 00:59:10,062 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 00:59:10,062 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:10,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:10,064 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:10,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-11-07 00:59:10,831 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 00:59:10,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:10,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:10,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:11,062 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-07 00:59:11,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:11,873 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-07 00:59:11,874 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:59:11,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [349816996] [2021-11-07 00:59:11,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [349816996] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:59:11,874 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:59:11,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2021-11-07 00:59:11,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061932882] [2021-11-07 00:59:11,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:59:11,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:11,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:59:11,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:59:11,876 INFO L87 Difference]: Start difference. First operand 344 states and 1164 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:12,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:12,231 INFO L93 Difference]: Finished difference Result 446 states and 1409 transitions. [2021-11-07 00:59:12,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 00:59:12,232 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:12,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:12,237 INFO L225 Difference]: With dead ends: 446 [2021-11-07 00:59:12,237 INFO L226 Difference]: Without dead ends: 446 [2021-11-07 00:59:12,237 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-11-07 00:59:12,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-11-07 00:59:12,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 344. [2021-11-07 00:59:12,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 343 states have (on average 3.3935860058309038) internal successors, (1164), 343 states have internal predecessors, (1164), 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-07 00:59:12,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 1164 transitions. [2021-11-07 00:59:12,278 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 1164 transitions. Word has length 20 [2021-11-07 00:59:12,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:12,278 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 1164 transitions. [2021-11-07 00:59:12,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:12,279 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 1164 transitions. [2021-11-07 00:59:12,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:12,283 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:12,283 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:12,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:12,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:59:12,499 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:12,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:12,500 INFO L85 PathProgramCache]: Analyzing trace with hash 839766422, now seen corresponding path program 4 times [2021-11-07 00:59:12,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:12,500 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1059062156] [2021-11-07 00:59:12,500 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:59:12,500 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:12,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:12,502 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:12,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-11-07 00:59:13,096 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:59:13,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:13,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:13,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:13,427 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-07 00:59:13,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:13,827 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-07 00:59:13,828 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:59:13,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1059062156] [2021-11-07 00:59:13,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1059062156] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:59:13,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1960185741] [2021-11-07 00:59:13,828 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:59:13,828 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 00:59:13,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 00:59:13,829 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 00:59:13,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (32)] Waiting until timeout for monitored process [2021-11-07 00:59:14,773 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:59:14,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:14,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:14,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:14,989 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-07 00:59:14,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:15,230 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-07 00:59:15,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1960185741] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:59:15,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92504601] [2021-11-07 00:59:15,230 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:59:15,230 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:59:15,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:59:15,231 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:59:15,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-11-07 00:59:16,174 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:59:16,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:16,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:16,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:16,374 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-07 00:59:16,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:16,612 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-07 00:59:16,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92504601] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:59:16,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 00:59:16,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 13 [2021-11-07 00:59:16,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973720878] [2021-11-07 00:59:16,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 00:59:16,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:16,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 00:59:16,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:59:16,615 INFO L87 Difference]: Start difference. First operand 344 states and 1164 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 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-07 00:59:18,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:18,327 INFO L93 Difference]: Finished difference Result 912 states and 2763 transitions. [2021-11-07 00:59:18,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-07 00:59:18,328 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 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) Word has length 20 [2021-11-07 00:59:18,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:18,336 INFO L225 Difference]: With dead ends: 912 [2021-11-07 00:59:18,336 INFO L226 Difference]: Without dead ends: 912 [2021-11-07 00:59:18,337 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 99 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=256, Invalid=500, Unknown=0, NotChecked=0, Total=756 [2021-11-07 00:59:18,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2021-11-07 00:59:18,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 358. [2021-11-07 00:59:18,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 357 states have (on average 3.453781512605042) internal successors, (1233), 357 states have internal predecessors, (1233), 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-07 00:59:18,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 1233 transitions. [2021-11-07 00:59:18,372 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 1233 transitions. Word has length 20 [2021-11-07 00:59:18,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:18,372 INFO L470 AbstractCegarLoop]: Abstraction has 358 states and 1233 transitions. [2021-11-07 00:59:18,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 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-07 00:59:18,373 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 1233 transitions. [2021-11-07 00:59:18,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:18,376 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:18,376 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:18,408 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:18,624 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:18,796 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (32)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:18,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 00:59:18,992 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:18,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:18,993 INFO L85 PathProgramCache]: Analyzing trace with hash -1744587566, now seen corresponding path program 5 times [2021-11-07 00:59:18,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:18,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [161140838] [2021-11-07 00:59:18,993 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 00:59:18,993 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:18,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:18,995 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:19,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-11-07 00:59:19,904 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 00:59:19,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:19,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:19,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:20,257 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-07 00:59:20,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:20,701 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-07 00:59:20,701 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:59:20,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [161140838] [2021-11-07 00:59:20,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [161140838] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:59:20,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [476737684] [2021-11-07 00:59:20,702 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 00:59:20,702 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 00:59:20,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 00:59:20,705 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 00:59:20,707 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2021-11-07 00:59:21,719 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 00:59:21,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:21,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:21,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:21,907 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-07 00:59:21,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:22,144 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-07 00:59:22,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [476737684] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:59:22,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290258146] [2021-11-07 00:59:22,144 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 00:59:22,145 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:59:22,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:59:22,146 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:59:22,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-11-07 00:59:23,010 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 00:59:23,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:23,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:23,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:23,164 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-07 00:59:23,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:23,387 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-07 00:59:23,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290258146] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:59:23,387 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 00:59:23,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 13 [2021-11-07 00:59:23,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710368104] [2021-11-07 00:59:23,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 00:59:23,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:23,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 00:59:23,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:59:23,390 INFO L87 Difference]: Start difference. First operand 358 states and 1233 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 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-07 00:59:25,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:25,542 INFO L93 Difference]: Finished difference Result 888 states and 2717 transitions. [2021-11-07 00:59:25,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-07 00:59:25,544 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 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) Word has length 20 [2021-11-07 00:59:25,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:25,550 INFO L225 Difference]: With dead ends: 888 [2021-11-07 00:59:25,550 INFO L226 Difference]: Without dead ends: 888 [2021-11-07 00:59:25,551 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 98 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=245, Invalid=511, Unknown=0, NotChecked=0, Total=756 [2021-11-07 00:59:25,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 888 states. [2021-11-07 00:59:25,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 888 to 354. [2021-11-07 00:59:25,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 3.4475920679886687) internal successors, (1217), 353 states have internal predecessors, (1217), 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-07 00:59:25,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 1217 transitions. [2021-11-07 00:59:25,567 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 1217 transitions. Word has length 20 [2021-11-07 00:59:25,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:25,567 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 1217 transitions. [2021-11-07 00:59:25,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 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-07 00:59:25,568 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 1217 transitions. [2021-11-07 00:59:25,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:25,585 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:25,585 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:25,605 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:25,804 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (35)] Ended with exit code 0 [2021-11-07 00:59:26,032 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-11-07 00:59:26,201 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:59:26,201 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:26,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:26,202 INFO L85 PathProgramCache]: Analyzing trace with hash -1435504671, now seen corresponding path program 13 times [2021-11-07 00:59:26,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:26,202 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [877320439] [2021-11-07 00:59:26,202 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 00:59:26,202 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:26,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:26,203 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:26,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-11-07 00:59:26,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 00:59:26,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:26,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:27,108 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-07 00:59:27,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:27,724 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-07 00:59:27,725 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:59:27,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [877320439] [2021-11-07 00:59:27,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [877320439] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:59:27,725 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:59:27,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-11-07 00:59:27,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124703900] [2021-11-07 00:59:27,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:59:27,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:27,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:59:27,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-11-07 00:59:27,727 INFO L87 Difference]: Start difference. First operand 354 states and 1217 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:27,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:27,983 INFO L93 Difference]: Finished difference Result 524 states and 1664 transitions. [2021-11-07 00:59:27,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 00:59:27,984 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:27,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:27,988 INFO L225 Difference]: With dead ends: 524 [2021-11-07 00:59:27,988 INFO L226 Difference]: Without dead ends: 524 [2021-11-07 00:59:27,988 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:59:27,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-11-07 00:59:28,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 362. [2021-11-07 00:59:28,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 361 states have (on average 3.4958448753462603) internal successors, (1262), 361 states have internal predecessors, (1262), 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-07 00:59:28,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 1262 transitions. [2021-11-07 00:59:28,005 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 1262 transitions. Word has length 20 [2021-11-07 00:59:28,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:28,005 INFO L470 AbstractCegarLoop]: Abstraction has 362 states and 1262 transitions. [2021-11-07 00:59:28,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:28,006 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 1262 transitions. [2021-11-07 00:59:28,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:28,008 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:28,008 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:28,026 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:28,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:59:28,221 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:28,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:28,222 INFO L85 PathProgramCache]: Analyzing trace with hash -690802173, now seen corresponding path program 14 times [2021-11-07 00:59:28,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:28,222 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1771805494] [2021-11-07 00:59:28,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 00:59:28,223 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:28,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:28,224 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:28,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-11-07 00:59:29,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 00:59:29,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:29,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:29,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:29,206 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-07 00:59:29,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:29,848 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-07 00:59:29,849 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:59:29,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1771805494] [2021-11-07 00:59:29,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1771805494] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:59:29,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:59:29,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-11-07 00:59:29,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394944647] [2021-11-07 00:59:29,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:59:29,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:29,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:59:29,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-11-07 00:59:29,850 INFO L87 Difference]: Start difference. First operand 362 states and 1262 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:30,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:30,063 INFO L93 Difference]: Finished difference Result 526 states and 1668 transitions. [2021-11-07 00:59:30,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 00:59:30,064 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:30,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:30,067 INFO L225 Difference]: With dead ends: 526 [2021-11-07 00:59:30,068 INFO L226 Difference]: Without dead ends: 526 [2021-11-07 00:59:30,068 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:59:30,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-11-07 00:59:30,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 360. [2021-11-07 00:59:30,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 359 states have (on average 3.481894150417827) internal successors, (1250), 359 states have internal predecessors, (1250), 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-07 00:59:30,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 1250 transitions. [2021-11-07 00:59:30,080 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 1250 transitions. Word has length 20 [2021-11-07 00:59:30,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:30,081 INFO L470 AbstractCegarLoop]: Abstraction has 360 states and 1250 transitions. [2021-11-07 00:59:30,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:30,081 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 1250 transitions. [2021-11-07 00:59:30,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:30,083 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:30,083 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:30,110 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:30,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:59:30,296 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:30,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:30,297 INFO L85 PathProgramCache]: Analyzing trace with hash 1285577274, now seen corresponding path program 4 times [2021-11-07 00:59:30,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:30,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [154548729] [2021-11-07 00:59:30,297 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:59:30,297 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:30,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:30,298 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:30,299 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-11-07 00:59:31,056 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:59:31,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:31,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:31,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:31,234 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-07 00:59:31,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:34,369 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-07 00:59:34,369 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:59:34,369 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [154548729] [2021-11-07 00:59:34,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [154548729] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:59:34,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1388694450] [2021-11-07 00:59:34,370 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:59:34,370 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 00:59:34,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 00:59:34,385 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 00:59:34,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (40)] Waiting until timeout for monitored process [2021-11-07 00:59:35,560 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:59:35,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:35,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:35,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:35,707 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-07 00:59:35,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:36,300 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-07 00:59:36,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1388694450] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:59:36,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78824768] [2021-11-07 00:59:36,301 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:59:36,301 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:59:36,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:59:36,302 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:59:36,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-11-07 00:59:37,249 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:59:37,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:37,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 00:59:37,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:37,446 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-07 00:59:37,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:37,630 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-07 00:59:37,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78824768] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:59:37,630 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 5 imperfect interpolant sequences. [2021-11-07 00:59:37,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 8, 8, 8, 6] total 16 [2021-11-07 00:59:37,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582204107] [2021-11-07 00:59:37,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 00:59:37,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:37,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 00:59:37,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=171, Unknown=1, NotChecked=0, Total=240 [2021-11-07 00:59:37,632 INFO L87 Difference]: Start difference. First operand 360 states and 1250 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:59:37,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:37,863 INFO L93 Difference]: Finished difference Result 512 states and 1654 transitions. [2021-11-07 00:59:37,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 00:59:37,864 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:59:37,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:37,868 INFO L225 Difference]: With dead ends: 512 [2021-11-07 00:59:37,868 INFO L226 Difference]: Without dead ends: 512 [2021-11-07 00:59:37,868 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 99 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=80, Invalid=191, Unknown=1, NotChecked=0, Total=272 [2021-11-07 00:59:37,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-11-07 00:59:37,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 362. [2021-11-07 00:59:37,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 361 states have (on average 3.4986149584487536) internal successors, (1263), 361 states have internal predecessors, (1263), 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-07 00:59:37,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 1263 transitions. [2021-11-07 00:59:37,881 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 1263 transitions. Word has length 20 [2021-11-07 00:59:37,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:37,881 INFO L470 AbstractCegarLoop]: Abstraction has 362 states and 1263 transitions. [2021-11-07 00:59:37,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 00:59:37,881 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 1263 transitions. [2021-11-07 00:59:37,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:37,882 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:37,883 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:37,893 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:38,086 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (40)] Ended with exit code 0 [2021-11-07 00:59:38,310 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-11-07 00:59:38,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:59:38,483 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:38,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:38,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1975986025, now seen corresponding path program 15 times [2021-11-07 00:59:38,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:38,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1859059575] [2021-11-07 00:59:38,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 00:59:38,484 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:38,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:38,486 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:38,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-11-07 00:59:39,430 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 00:59:39,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:39,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:39,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:39,636 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-07 00:59:39,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:40,323 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-07 00:59:40,324 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:59:40,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1859059575] [2021-11-07 00:59:40,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1859059575] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:59:40,324 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:59:40,324 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-11-07 00:59:40,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077881962] [2021-11-07 00:59:40,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:59:40,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:40,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:59:40,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-07 00:59:40,325 INFO L87 Difference]: Start difference. First operand 362 states and 1263 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:40,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:40,593 INFO L93 Difference]: Finished difference Result 496 states and 1600 transitions. [2021-11-07 00:59:40,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 00:59:40,594 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:40,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:40,598 INFO L225 Difference]: With dead ends: 496 [2021-11-07 00:59:40,599 INFO L226 Difference]: Without dead ends: 496 [2021-11-07 00:59:40,599 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:59:40,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-11-07 00:59:40,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 364. [2021-11-07 00:59:40,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 363 states have (on average 3.4986225895316805) internal successors, (1270), 363 states have internal predecessors, (1270), 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-07 00:59:40,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 1270 transitions. [2021-11-07 00:59:40,618 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 1270 transitions. Word has length 20 [2021-11-07 00:59:40,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:40,619 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 1270 transitions. [2021-11-07 00:59:40,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:40,619 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 1270 transitions. [2021-11-07 00:59:40,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:40,621 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:40,621 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:40,635 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (42)] Ended with exit code 0 [2021-11-07 00:59:40,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:59:40,827 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:40,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:40,828 INFO L85 PathProgramCache]: Analyzing trace with hash -833076413, now seen corresponding path program 16 times [2021-11-07 00:59:40,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:40,828 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [58645405] [2021-11-07 00:59:40,828 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 00:59:40,828 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:40,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:40,829 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:40,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-11-07 00:59:41,702 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 00:59:41,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:41,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:41,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:41,899 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-07 00:59:41,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:42,407 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-07 00:59:42,407 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:59:42,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [58645405] [2021-11-07 00:59:42,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [58645405] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:59:42,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:59:42,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-11-07 00:59:42,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543769287] [2021-11-07 00:59:42,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:59:42,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:42,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:59:42,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-11-07 00:59:42,409 INFO L87 Difference]: Start difference. First operand 364 states and 1270 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:42,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:42,723 INFO L93 Difference]: Finished difference Result 488 states and 1580 transitions. [2021-11-07 00:59:42,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-07 00:59:42,734 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:42,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:42,739 INFO L225 Difference]: With dead ends: 488 [2021-11-07 00:59:42,740 INFO L226 Difference]: Without dead ends: 480 [2021-11-07 00:59:42,740 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-11-07 00:59:42,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2021-11-07 00:59:42,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 366. [2021-11-07 00:59:42,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.4904109589041097) internal successors, (1274), 365 states have internal predecessors, (1274), 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-07 00:59:42,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1274 transitions. [2021-11-07 00:59:42,753 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1274 transitions. Word has length 20 [2021-11-07 00:59:42,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:42,753 INFO L470 AbstractCegarLoop]: Abstraction has 366 states and 1274 transitions. [2021-11-07 00:59:42,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:42,753 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1274 transitions. [2021-11-07 00:59:42,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:42,754 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:42,755 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:42,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (43)] Ended with exit code 0 [2021-11-07 00:59:42,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:59:42,955 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:42,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:42,955 INFO L85 PathProgramCache]: Analyzing trace with hash 379657431, now seen corresponding path program 17 times [2021-11-07 00:59:42,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:42,956 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1040464375] [2021-11-07 00:59:42,956 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 00:59:42,956 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:42,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:42,957 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:42,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-11-07 00:59:43,841 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 00:59:43,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:43,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:43,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:44,038 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-07 00:59:44,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:44,879 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-07 00:59:44,879 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:59:44,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1040464375] [2021-11-07 00:59:44,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1040464375] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:59:44,880 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:59:44,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-11-07 00:59:44,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344648525] [2021-11-07 00:59:44,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:59:44,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:44,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:59:44,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-11-07 00:59:44,882 INFO L87 Difference]: Start difference. First operand 366 states and 1274 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:45,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:45,145 INFO L93 Difference]: Finished difference Result 496 states and 1593 transitions. [2021-11-07 00:59:45,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 00:59:45,146 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:45,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:45,151 INFO L225 Difference]: With dead ends: 496 [2021-11-07 00:59:45,151 INFO L226 Difference]: Without dead ends: 496 [2021-11-07 00:59:45,151 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2021-11-07 00:59:45,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-11-07 00:59:45,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 368. [2021-11-07 00:59:45,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 3.4959128065395095) internal successors, (1283), 367 states have internal predecessors, (1283), 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-07 00:59:45,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 1283 transitions. [2021-11-07 00:59:45,167 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 1283 transitions. Word has length 20 [2021-11-07 00:59:45,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:45,167 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 1283 transitions. [2021-11-07 00:59:45,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:45,168 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 1283 transitions. [2021-11-07 00:59:45,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:45,170 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:45,170 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:45,193 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (44)] Ended with exit code 0 [2021-11-07 00:59:45,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:59:45,385 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:45,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:45,386 INFO L85 PathProgramCache]: Analyzing trace with hash 777864545, now seen corresponding path program 18 times [2021-11-07 00:59:45,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:45,386 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2037396985] [2021-11-07 00:59:45,386 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 00:59:45,386 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:45,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:45,388 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:45,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-11-07 00:59:46,426 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 00:59:46,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:46,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:46,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:46,629 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-07 00:59:46,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:47,243 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-07 00:59:47,244 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:59:47,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2037396985] [2021-11-07 00:59:47,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2037396985] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 00:59:47,244 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 00:59:47,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-11-07 00:59:47,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766432943] [2021-11-07 00:59:47,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 00:59:47,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:47,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 00:59:47,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-11-07 00:59:47,245 INFO L87 Difference]: Start difference. First operand 368 states and 1283 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:47,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:47,671 INFO L93 Difference]: Finished difference Result 478 states and 1555 transitions. [2021-11-07 00:59:47,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-07 00:59:47,672 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:47,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:47,676 INFO L225 Difference]: With dead ends: 478 [2021-11-07 00:59:47,676 INFO L226 Difference]: Without dead ends: 470 [2021-11-07 00:59:47,676 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=85, Invalid=187, Unknown=0, NotChecked=0, Total=272 [2021-11-07 00:59:47,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2021-11-07 00:59:47,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 368. [2021-11-07 00:59:47,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 3.4850136239782015) internal successors, (1279), 367 states have internal predecessors, (1279), 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-07 00:59:47,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 1279 transitions. [2021-11-07 00:59:47,687 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 1279 transitions. Word has length 20 [2021-11-07 00:59:47,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:47,687 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 1279 transitions. [2021-11-07 00:59:47,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 00:59:47,687 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 1279 transitions. [2021-11-07 00:59:47,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:47,689 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:47,690 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:47,705 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:47,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 00:59:47,905 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:47,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:47,905 INFO L85 PathProgramCache]: Analyzing trace with hash -2107855402, now seen corresponding path program 6 times [2021-11-07 00:59:47,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:47,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1827200468] [2021-11-07 00:59:47,906 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 00:59:47,906 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:47,906 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:47,915 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:47,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-11-07 00:59:48,975 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 00:59:48,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:48,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:48,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:49,224 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-07 00:59:49,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:50,194 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-07 00:59:50,194 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 00:59:50,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1827200468] [2021-11-07 00:59:50,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1827200468] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:59:50,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1722610374] [2021-11-07 00:59:50,195 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 00:59:50,195 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 00:59:50,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 00:59:50,196 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 00:59:50,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (47)] Waiting until timeout for monitored process [2021-11-07 00:59:51,565 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 00:59:51,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:51,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 00:59:51,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:51,764 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-07 00:59:51,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:51,936 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-07 00:59:51,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1722610374] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:59:51,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135776772] [2021-11-07 00:59:51,936 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 00:59:51,936 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:59:51,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 00:59:51,945 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 00:59:51,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-11-07 00:59:53,134 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 00:59:53,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 00:59:53,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 00:59:53,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 00:59:53,351 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-07 00:59:53,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 00:59:53,738 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-07 00:59:53,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135776772] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 00:59:53,739 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 00:59:53,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6, 6, 8, 8] total 16 [2021-11-07 00:59:53,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68786640] [2021-11-07 00:59:53,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-07 00:59:53,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 00:59:53,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-07 00:59:53,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-11-07 00:59:53,740 INFO L87 Difference]: Start difference. First operand 368 states and 1279 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 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-07 00:59:59,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 00:59:59,216 INFO L93 Difference]: Finished difference Result 742 states and 2227 transitions. [2021-11-07 00:59:59,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-07 00:59:59,219 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 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-07 00:59:59,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 00:59:59,225 INFO L225 Difference]: With dead ends: 742 [2021-11-07 00:59:59,225 INFO L226 Difference]: Without dead ends: 742 [2021-11-07 00:59:59,226 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 95 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=178, Invalid=472, Unknown=0, NotChecked=0, Total=650 [2021-11-07 00:59:59,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2021-11-07 00:59:59,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 392. [2021-11-07 00:59:59,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 3.567774936061381) internal successors, (1395), 391 states have internal predecessors, (1395), 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-07 00:59:59,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 1395 transitions. [2021-11-07 00:59:59,244 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 1395 transitions. Word has length 20 [2021-11-07 00:59:59,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 00:59:59,244 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 1395 transitions. [2021-11-07 00:59:59,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 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-07 00:59:59,245 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 1395 transitions. [2021-11-07 00:59:59,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 00:59:59,246 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 00:59:59,247 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 00:59:59,260 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (46)] Ended with exit code 0 [2021-11-07 00:59:59,466 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (47)] Forceful destruction successful, exit code 0 [2021-11-07 00:59:59,684 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-11-07 00:59:59,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 00:59:59,860 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 00:59:59,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 00:59:59,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1379194262, now seen corresponding path program 5 times [2021-11-07 00:59:59,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 00:59:59,861 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [467668759] [2021-11-07 00:59:59,861 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 00:59:59,861 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 00:59:59,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 00:59:59,863 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 00:59:59,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2021-11-07 01:00:00,848 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:00:00,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:00:00,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:00:00,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:01,043 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-07 01:00:01,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:04,416 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-07 01:00:04,416 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:00:04,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [467668759] [2021-11-07 01:00:04,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [467668759] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:00:04,416 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:00:04,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2021-11-07 01:00:04,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636817878] [2021-11-07 01:00:04,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:00:04,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:00:04,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:00:04,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=117, Unknown=1, NotChecked=0, Total=156 [2021-11-07 01:00:04,417 INFO L87 Difference]: Start difference. First operand 392 states and 1395 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:00:04,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:00:04,778 INFO L93 Difference]: Finished difference Result 506 states and 1696 transitions. [2021-11-07 01:00:04,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:00:04,782 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:00:04,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:00:04,794 INFO L225 Difference]: With dead ends: 506 [2021-11-07 01:00:04,796 INFO L226 Difference]: Without dead ends: 506 [2021-11-07 01:00:04,797 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=58, Invalid=151, Unknown=1, NotChecked=0, Total=210 [2021-11-07 01:00:04,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-11-07 01:00:04,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 392. [2021-11-07 01:00:04,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 3.567774936061381) internal successors, (1395), 391 states have internal predecessors, (1395), 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-07 01:00:04,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 1395 transitions. [2021-11-07 01:00:04,813 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 1395 transitions. Word has length 20 [2021-11-07 01:00:04,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:00:04,813 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 1395 transitions. [2021-11-07 01:00:04,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:00:04,814 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 1395 transitions. [2021-11-07 01:00:04,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:00:04,816 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:00:04,816 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:00:04,837 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2021-11-07 01:00:05,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:00:05,033 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:00:05,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:00:05,033 INFO L85 PathProgramCache]: Analyzing trace with hash 883224740, now seen corresponding path program 7 times [2021-11-07 01:00:05,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:00:05,034 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [895010043] [2021-11-07 01:00:05,034 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:00:05,034 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:00:05,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:00:05,036 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:00:05,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2021-11-07 01:00:06,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:00:06,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:00:06,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:06,284 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-07 01:00:06,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:07,324 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-07 01:00:07,324 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:00:07,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [895010043] [2021-11-07 01:00:07,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [895010043] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:00:07,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1918665310] [2021-11-07 01:00:07,325 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:00:07,326 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:00:07,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:00:07,327 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:00:07,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (51)] Waiting until timeout for monitored process [2021-11-07 01:00:08,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:00:08,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:00:08,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:08,976 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-07 01:00:08,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:09,441 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-07 01:00:09,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1918665310] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:00:09,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429810266] [2021-11-07 01:00:09,442 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:00:09,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:00:09,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:00:09,443 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:00:09,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-11-07 01:00:10,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:00:10,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:00:10,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:11,015 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-07 01:00:11,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:11,511 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-07 01:00:11,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429810266] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:00:11,512 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 01:00:11,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 13 [2021-11-07 01:00:11,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279356115] [2021-11-07 01:00:11,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 01:00:11,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:00:11,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 01:00:11,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:00:11,514 INFO L87 Difference]: Start difference. First operand 392 states and 1395 transitions. Second operand has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 13 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-07 01:00:15,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:00:15,102 INFO L93 Difference]: Finished difference Result 734 states and 2316 transitions. [2021-11-07 01:00:15,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-07 01:00:15,104 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 13 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) Word has length 20 [2021-11-07 01:00:15,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:00:15,107 INFO L225 Difference]: With dead ends: 734 [2021-11-07 01:00:15,107 INFO L226 Difference]: Without dead ends: 734 [2021-11-07 01:00:15,107 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 98 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-11-07 01:00:15,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2021-11-07 01:00:15,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 412. [2021-11-07 01:00:15,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 3.632603406326034) internal successors, (1493), 411 states have internal predecessors, (1493), 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-07 01:00:15,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 1493 transitions. [2021-11-07 01:00:15,128 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 1493 transitions. Word has length 20 [2021-11-07 01:00:15,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:00:15,128 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 1493 transitions. [2021-11-07 01:00:15,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 13 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-07 01:00:15,129 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 1493 transitions. [2021-11-07 01:00:15,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:00:15,130 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:00:15,131 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:00:15,135 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (51)] Forceful destruction successful, exit code 0 [2021-11-07 01:00:15,344 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (50)] Ended with exit code 0 [2021-11-07 01:00:15,560 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-11-07 01:00:15,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:00:15,736 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:00:15,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:00:15,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1238991166, now seen corresponding path program 8 times [2021-11-07 01:00:15,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:00:15,736 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2123984119] [2021-11-07 01:00:15,736 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:00:15,736 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:00:15,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:00:15,738 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:00:15,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2021-11-07 01:00:16,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:00:16,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:00:16,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:00:16,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:16,911 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-07 01:00:16,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:17,402 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-07 01:00:17,402 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:00:17,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2123984119] [2021-11-07 01:00:17,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2123984119] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:00:17,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1417018100] [2021-11-07 01:00:17,403 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:00:17,403 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:00:17,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:00:17,403 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:00:17,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (54)] Waiting until timeout for monitored process [2021-11-07 01:00:18,753 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:00:18,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:00:18,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:00:18,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:18,957 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-07 01:00:18,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:19,149 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-07 01:00:19,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1417018100] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:00:19,149 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:00:19,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 8, 6] total 16 [2021-11-07 01:00:19,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861009122] [2021-11-07 01:00:19,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:00:19,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:00:19,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:00:19,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:00:19,151 INFO L87 Difference]: Start difference. First operand 412 states and 1493 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:19,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:00:19,297 INFO L93 Difference]: Finished difference Result 632 states and 2125 transitions. [2021-11-07 01:00:19,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:00:19,299 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:19,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:00:19,301 INFO L225 Difference]: With dead ends: 632 [2021-11-07 01:00:19,301 INFO L226 Difference]: Without dead ends: 632 [2021-11-07 01:00:19,301 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 60 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-11-07 01:00:19,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-11-07 01:00:19,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 416. [2021-11-07 01:00:19,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 3.6506024096385543) internal successors, (1515), 415 states have internal predecessors, (1515), 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-07 01:00:19,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 1515 transitions. [2021-11-07 01:00:19,320 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 1515 transitions. Word has length 20 [2021-11-07 01:00:19,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:00:19,320 INFO L470 AbstractCegarLoop]: Abstraction has 416 states and 1515 transitions. [2021-11-07 01:00:19,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:19,320 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 1515 transitions. [2021-11-07 01:00:19,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:00:19,321 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:00:19,321 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:00:19,327 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (54)] Forceful destruction successful, exit code 0 [2021-11-07 01:00:19,533 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (53)] Ended with exit code 0 [2021-11-07 01:00:19,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:00:19,722 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:00:19,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:00:19,723 INFO L85 PathProgramCache]: Analyzing trace with hash 471622142, now seen corresponding path program 9 times [2021-11-07 01:00:19,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:00:19,723 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1516875588] [2021-11-07 01:00:19,723 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:00:19,724 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:00:19,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:00:19,725 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:00:19,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2021-11-07 01:00:20,972 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:00:20,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:00:20,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:00:20,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:21,309 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-07 01:00:21,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:22,050 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-07 01:00:22,050 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:00:22,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1516875588] [2021-11-07 01:00:22,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1516875588] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:00:22,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1038827226] [2021-11-07 01:00:22,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:00:22,051 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:00:22,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:00:22,053 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:00:22,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (56)] Waiting until timeout for monitored process [2021-11-07 01:00:23,404 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:00:23,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:00:23,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:00:23,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:23,681 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-07 01:00:23,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:23,925 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-07 01:00:23,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1038827226] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:00:23,925 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:00:23,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 8, 6] total 16 [2021-11-07 01:00:23,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010382721] [2021-11-07 01:00:23,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:00:23,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:00:23,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:00:23,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:00:23,927 INFO L87 Difference]: Start difference. First operand 416 states and 1515 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:24,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:00:24,196 INFO L93 Difference]: Finished difference Result 630 states and 2136 transitions. [2021-11-07 01:00:24,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:00:24,198 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:24,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:00:24,200 INFO L225 Difference]: With dead ends: 630 [2021-11-07 01:00:24,200 INFO L226 Difference]: Without dead ends: 630 [2021-11-07 01:00:24,201 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 60 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2021-11-07 01:00:24,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-11-07 01:00:24,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 410. [2021-11-07 01:00:24,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 3.6185819070904643) internal successors, (1480), 409 states have internal predecessors, (1480), 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-07 01:00:24,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 1480 transitions. [2021-11-07 01:00:24,222 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 1480 transitions. Word has length 20 [2021-11-07 01:00:24,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:00:24,222 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 1480 transitions. [2021-11-07 01:00:24,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:24,223 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 1480 transitions. [2021-11-07 01:00:24,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:00:24,225 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:00:24,225 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:00:24,243 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (55)] Ended with exit code 0 [2021-11-07 01:00:24,448 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (56)] Ended with exit code 0 [2021-11-07 01:00:24,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:00:24,643 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:00:24,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:00:24,644 INFO L85 PathProgramCache]: Analyzing trace with hash 1041711331, now seen corresponding path program 19 times [2021-11-07 01:00:24,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:00:24,644 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2068381728] [2021-11-07 01:00:24,644 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:00:24,644 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:00:24,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:00:24,645 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:00:24,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2021-11-07 01:00:25,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:00:25,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:00:25,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:26,143 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-07 01:00:26,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:26,687 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-07 01:00:26,687 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:00:26,688 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2068381728] [2021-11-07 01:00:26,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2068381728] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:00:26,688 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [908708122] [2021-11-07 01:00:26,688 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:00:26,688 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:00:26,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:00:26,689 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:00:26,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (58)] Waiting until timeout for monitored process [2021-11-07 01:00:28,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:00:28,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:00:28,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:28,533 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-07 01:00:28,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:28,718 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-07 01:00:28,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [908708122] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:00:28,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64807729] [2021-11-07 01:00:28,719 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:00:28,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:00:28,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:00:28,720 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:00:28,721 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-11-07 01:00:30,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:00:30,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:00:30,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:30,249 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-07 01:00:30,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:30,472 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-07 01:00:30,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64807729] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:00:30,473 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 01:00:30,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8, 7, 8, 7] total 13 [2021-11-07 01:00:30,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362860353] [2021-11-07 01:00:30,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 01:00:30,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:00:30,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 01:00:30,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:00:30,477 INFO L87 Difference]: Start difference. First operand 410 states and 1480 transitions. Second operand has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 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-07 01:00:34,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:00:34,519 INFO L93 Difference]: Finished difference Result 1652 states and 4953 transitions. [2021-11-07 01:00:34,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-07 01:00:34,520 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 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 20 [2021-11-07 01:00:34,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:00:34,527 INFO L225 Difference]: With dead ends: 1652 [2021-11-07 01:00:34,527 INFO L226 Difference]: Without dead ends: 1652 [2021-11-07 01:00:34,528 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=263, Invalid=859, Unknown=0, NotChecked=0, Total=1122 [2021-11-07 01:00:34,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1652 states. [2021-11-07 01:00:34,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1652 to 438. [2021-11-07 01:00:34,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.6727688787185353) internal successors, (1605), 437 states have internal predecessors, (1605), 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-07 01:00:34,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1605 transitions. [2021-11-07 01:00:34,570 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1605 transitions. Word has length 20 [2021-11-07 01:00:34,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:00:34,571 INFO L470 AbstractCegarLoop]: Abstraction has 438 states and 1605 transitions. [2021-11-07 01:00:34,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 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-07 01:00:34,571 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1605 transitions. [2021-11-07 01:00:34,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:00:34,574 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:00:34,574 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:00:34,589 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (58)] Forceful destruction successful, exit code 0 [2021-11-07 01:00:34,809 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-11-07 01:00:34,991 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (57)] Ended with exit code 0 [2021-11-07 01:00:35,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:00:35,181 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:00:35,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:00:35,181 INFO L85 PathProgramCache]: Analyzing trace with hash 1900769095, now seen corresponding path program 20 times [2021-11-07 01:00:35,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:00:35,182 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1542665774] [2021-11-07 01:00:35,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:00:35,182 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:00:35,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:00:35,183 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:00:35,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2021-11-07 01:00:36,271 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:00:36,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:00:36,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:00:36,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:36,483 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-07 01:00:36,484 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:37,907 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-07 01:00:37,907 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:00:37,907 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1542665774] [2021-11-07 01:00:37,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1542665774] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:00:37,907 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1892235310] [2021-11-07 01:00:37,907 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:00:37,907 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:00:37,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:00:37,908 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:00:37,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (61)] Waiting until timeout for monitored process [2021-11-07 01:00:39,235 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:00:39,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:00:39,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:00:39,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:39,431 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-07 01:00:39,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:39,648 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-07 01:00:39,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1892235310] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:00:39,649 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:00:39,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 7, 6] total 17 [2021-11-07 01:00:39,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114927710] [2021-11-07 01:00:39,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:00:39,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:00:39,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:00:39,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-11-07 01:00:39,650 INFO L87 Difference]: Start difference. First operand 438 states and 1605 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:45,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:00:45,345 INFO L93 Difference]: Finished difference Result 702 states and 2442 transitions. [2021-11-07 01:00:45,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:00:45,346 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:45,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:00:45,349 INFO L225 Difference]: With dead ends: 702 [2021-11-07 01:00:45,350 INFO L226 Difference]: Without dead ends: 702 [2021-11-07 01:00:45,350 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2021-11-07 01:00:45,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-11-07 01:00:45,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 456. [2021-11-07 01:00:45,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.7120879120879122) internal successors, (1689), 455 states have internal predecessors, (1689), 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-07 01:00:45,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1689 transitions. [2021-11-07 01:00:45,366 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1689 transitions. Word has length 20 [2021-11-07 01:00:45,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:00:45,367 INFO L470 AbstractCegarLoop]: Abstraction has 456 states and 1689 transitions. [2021-11-07 01:00:45,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:45,367 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1689 transitions. [2021-11-07 01:00:45,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:00:45,369 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:00:45,369 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:00:45,382 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (60)] Ended with exit code 0 [2021-11-07 01:00:45,585 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (61)] Ended with exit code 0 [2021-11-07 01:00:45,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:00:45,782 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:00:45,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:00:45,783 INFO L85 PathProgramCache]: Analyzing trace with hash -1538891547, now seen corresponding path program 21 times [2021-11-07 01:00:45,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:00:45,783 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [273938297] [2021-11-07 01:00:45,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:00:45,783 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:00:45,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:00:45,784 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:00:45,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2021-11-07 01:00:46,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:00:46,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:00:46,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:00:46,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:47,024 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-07 01:00:47,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:48,536 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-07 01:00:48,536 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:00:48,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [273938297] [2021-11-07 01:00:48,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [273938297] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:00:48,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1974300347] [2021-11-07 01:00:48,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:00:48,537 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:00:48,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:00:48,538 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:00:48,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (63)] Waiting until timeout for monitored process [2021-11-07 01:00:50,090 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:00:50,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:00:50,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:00:50,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:50,297 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-07 01:00:50,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:50,536 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-07 01:00:50,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1974300347] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:00:50,537 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:00:50,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 7, 6] total 17 [2021-11-07 01:00:50,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040533391] [2021-11-07 01:00:50,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:00:50,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:00:50,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:00:50,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-11-07 01:00:50,538 INFO L87 Difference]: Start difference. First operand 456 states and 1689 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:50,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:00:50,721 INFO L93 Difference]: Finished difference Result 700 states and 2423 transitions. [2021-11-07 01:00:50,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:00:50,722 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:50,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:00:50,725 INFO L225 Difference]: With dead ends: 700 [2021-11-07 01:00:50,725 INFO L226 Difference]: Without dead ends: 700 [2021-11-07 01:00:50,725 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-11-07 01:00:50,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-11-07 01:00:50,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 450. [2021-11-07 01:00:50,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 3.714922048997773) internal successors, (1668), 449 states have internal predecessors, (1668), 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-07 01:00:50,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1668 transitions. [2021-11-07 01:00:50,738 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1668 transitions. Word has length 20 [2021-11-07 01:00:50,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:00:50,738 INFO L470 AbstractCegarLoop]: Abstraction has 450 states and 1668 transitions. [2021-11-07 01:00:50,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:50,739 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1668 transitions. [2021-11-07 01:00:50,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:00:50,740 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:00:50,741 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:00:50,752 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (62)] Forceful destruction successful, exit code 0 [2021-11-07 01:00:50,945 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (63)] Forceful destruction successful, exit code 0 [2021-11-07 01:00:51,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:00:51,141 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:00:51,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:00:51,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1243869352, now seen corresponding path program 6 times [2021-11-07 01:00:51,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:00:51,142 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [516361594] [2021-11-07 01:00:51,142 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 01:00:51,142 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:00:51,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:00:51,143 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:00:51,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2021-11-07 01:00:52,251 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 01:00:52,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:00:52,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:00:52,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:52,453 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-07 01:00:52,453 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:56,209 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-07 01:00:56,209 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:00:56,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [516361594] [2021-11-07 01:00:56,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [516361594] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:00:56,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [998539196] [2021-11-07 01:00:56,210 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 01:00:56,211 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:00:56,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:00:56,212 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:00:56,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (65)] Waiting until timeout for monitored process [2021-11-07 01:00:58,054 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 01:00:58,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:00:58,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:00:58,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:00:58,266 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-07 01:00:58,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:00:58,414 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-07 01:00:58,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [998539196] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:00:58,414 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:00:58,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 8, 6] total 17 [2021-11-07 01:00:58,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678102797] [2021-11-07 01:00:58,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:00:58,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:00:58,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:00:58,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=195, Unknown=1, NotChecked=0, Total=272 [2021-11-07 01:00:58,416 INFO L87 Difference]: Start difference. First operand 450 states and 1668 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:58,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:00:58,647 INFO L93 Difference]: Finished difference Result 666 states and 2333 transitions. [2021-11-07 01:00:58,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:00:58,649 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:58,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:00:58,652 INFO L225 Difference]: With dead ends: 666 [2021-11-07 01:00:58,652 INFO L226 Difference]: Without dead ends: 666 [2021-11-07 01:00:58,653 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=88, Invalid=217, Unknown=1, NotChecked=0, Total=306 [2021-11-07 01:00:58,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-11-07 01:00:58,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 454. [2021-11-07 01:00:58,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.728476821192053) internal successors, (1689), 453 states have internal predecessors, (1689), 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-07 01:00:58,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1689 transitions. [2021-11-07 01:00:58,675 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1689 transitions. Word has length 20 [2021-11-07 01:00:58,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:00:58,675 INFO L470 AbstractCegarLoop]: Abstraction has 454 states and 1689 transitions. [2021-11-07 01:00:58,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:00:58,675 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1689 transitions. [2021-11-07 01:00:58,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:00:58,677 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:00:58,678 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:00:58,701 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (64)] Forceful destruction successful, exit code 0 [2021-11-07 01:00:58,906 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (65)] Forceful destruction successful, exit code 0 [2021-11-07 01:00:59,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:00:59,096 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:00:59,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:00:59,096 INFO L85 PathProgramCache]: Analyzing trace with hash -133779313, now seen corresponding path program 22 times [2021-11-07 01:00:59,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:00:59,096 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1247198889] [2021-11-07 01:00:59,097 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:00:59,097 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:00:59,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:00:59,098 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:00:59,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2021-11-07 01:01:00,249 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:01:00,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:00,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:00,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:00,441 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-07 01:01:00,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:00,816 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-07 01:01:00,816 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:01:00,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1247198889] [2021-11-07 01:01:00,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1247198889] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:01:00,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1249104273] [2021-11-07 01:01:00,816 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:01:00,817 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:01:00,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:01:00,819 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:01:00,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (67)] Waiting until timeout for monitored process [2021-11-07 01:01:02,450 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:01:02,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:02,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:02,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:02,583 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-07 01:01:02,584 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:02,780 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-07 01:01:02,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1249104273] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:01:02,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086069246] [2021-11-07 01:01:02,780 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:01:02,781 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:01:02,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:01:02,781 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:01:02,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-11-07 01:01:04,177 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:01:04,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:04,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:04,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:04,303 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-07 01:01:04,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:04,475 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-07 01:01:04,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086069246] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:01:04,476 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 01:01:04,476 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8, 7, 8, 7] total 13 [2021-11-07 01:01:04,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432165621] [2021-11-07 01:01:04,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 01:01:04,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:01:04,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 01:01:04,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:01:04,478 INFO L87 Difference]: Start difference. First operand 454 states and 1689 transitions. Second operand has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 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-07 01:01:13,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:01:13,841 INFO L93 Difference]: Finished difference Result 1220 states and 3817 transitions. [2021-11-07 01:01:13,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-07 01:01:13,843 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 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 20 [2021-11-07 01:01:13,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:01:13,847 INFO L225 Difference]: With dead ends: 1220 [2021-11-07 01:01:13,848 INFO L226 Difference]: Without dead ends: 1220 [2021-11-07 01:01:13,848 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=265, Invalid=857, Unknown=0, NotChecked=0, Total=1122 [2021-11-07 01:01:13,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1220 states. [2021-11-07 01:01:13,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1220 to 458. [2021-11-07 01:01:13,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.7242888402625822) internal successors, (1702), 457 states have internal predecessors, (1702), 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-07 01:01:13,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1702 transitions. [2021-11-07 01:01:13,877 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1702 transitions. Word has length 20 [2021-11-07 01:01:13,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:01:13,878 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 1702 transitions. [2021-11-07 01:01:13,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 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-07 01:01:13,878 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1702 transitions. [2021-11-07 01:01:13,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:01:13,879 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:01:13,879 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:01:13,888 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (67)] Forceful destruction successful, exit code 0 [2021-11-07 01:01:14,107 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-11-07 01:01:14,293 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (66)] Ended with exit code 0 [2021-11-07 01:01:14,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:01:14,485 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:01:14,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:01:14,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1116266062, now seen corresponding path program 10 times [2021-11-07 01:01:14,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:01:14,486 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [203159102] [2021-11-07 01:01:14,486 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:01:14,486 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:01:14,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:01:14,487 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:01:14,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2021-11-07 01:01:15,632 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:01:15,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:15,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:01:15,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:15,780 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-07 01:01:15,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:15,896 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-07 01:01:15,897 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:01:15,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [203159102] [2021-11-07 01:01:15,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [203159102] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:01:15,897 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:01:15,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 7 [2021-11-07 01:01:15,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184251899] [2021-11-07 01:01:15,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:01:15,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:01:15,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:01:15,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-11-07 01:01:15,898 INFO L87 Difference]: Start difference. First operand 458 states and 1702 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 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-07 01:01:16,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:01:16,037 INFO L93 Difference]: Finished difference Result 622 states and 2157 transitions. [2021-11-07 01:01:16,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:01:16,038 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 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) Word has length 20 [2021-11-07 01:01:16,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:01:16,040 INFO L225 Difference]: With dead ends: 622 [2021-11-07 01:01:16,040 INFO L226 Difference]: Without dead ends: 608 [2021-11-07 01:01:16,040 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-07 01:01:16,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-11-07 01:01:16,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 456. [2021-11-07 01:01:16,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.707692307692308) internal successors, (1687), 455 states have internal predecessors, (1687), 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-07 01:01:16,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1687 transitions. [2021-11-07 01:01:16,057 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1687 transitions. Word has length 20 [2021-11-07 01:01:16,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:01:16,057 INFO L470 AbstractCegarLoop]: Abstraction has 456 states and 1687 transitions. [2021-11-07 01:01:16,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 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-07 01:01:16,057 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1687 transitions. [2021-11-07 01:01:16,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:01:16,058 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:01:16,059 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:01:16,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (69)] Forceful destruction successful, exit code 0 [2021-11-07 01:01:16,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:01:16,259 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:01:16,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:01:16,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1548644385, now seen corresponding path program 23 times [2021-11-07 01:01:16,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:01:16,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [648070381] [2021-11-07 01:01:16,260 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:01:16,260 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:01:16,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:01:16,261 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:01:16,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2021-11-07 01:01:17,601 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:01:17,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:17,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:17,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:17,796 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-07 01:01:17,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:18,343 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-07 01:01:18,344 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:01:18,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [648070381] [2021-11-07 01:01:18,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [648070381] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:01:18,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1723843313] [2021-11-07 01:01:18,344 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:01:18,344 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:01:18,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:01:18,351 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:01:18,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (71)] Waiting until timeout for monitored process [2021-11-07 01:01:20,016 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:01:20,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:20,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:20,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:20,135 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-07 01:01:20,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:20,335 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-07 01:01:20,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1723843313] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:01:20,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014470313] [2021-11-07 01:01:20,335 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:01:20,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:01:20,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:01:20,336 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:01:20,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-11-07 01:01:21,874 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:01:21,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:21,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:21,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:22,018 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-07 01:01:22,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:22,252 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-07 01:01:22,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014470313] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:01:22,252 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 01:01:22,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8, 7, 8, 7] total 13 [2021-11-07 01:01:22,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64788607] [2021-11-07 01:01:22,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 01:01:22,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:01:22,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 01:01:22,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:01:22,254 INFO L87 Difference]: Start difference. First operand 456 states and 1687 transitions. Second operand has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 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-07 01:01:28,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:01:28,845 INFO L93 Difference]: Finished difference Result 916 states and 2908 transitions. [2021-11-07 01:01:28,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-07 01:01:28,847 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 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 20 [2021-11-07 01:01:28,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:01:28,852 INFO L225 Difference]: With dead ends: 916 [2021-11-07 01:01:28,852 INFO L226 Difference]: Without dead ends: 916 [2021-11-07 01:01:28,852 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2021-11-07 01:01:28,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2021-11-07 01:01:28,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 466. [2021-11-07 01:01:28,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.7161290322580647) internal successors, (1728), 465 states have internal predecessors, (1728), 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-07 01:01:28,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1728 transitions. [2021-11-07 01:01:28,875 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1728 transitions. Word has length 20 [2021-11-07 01:01:28,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:01:28,875 INFO L470 AbstractCegarLoop]: Abstraction has 466 states and 1728 transitions. [2021-11-07 01:01:28,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 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-07 01:01:28,875 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1728 transitions. [2021-11-07 01:01:28,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:01:28,877 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:01:28,877 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:01:28,909 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-11-07 01:01:29,099 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (70)] Ended with exit code 0 [2021-11-07 01:01:29,294 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (71)] Forceful destruction successful, exit code 0 [2021-11-07 01:01:29,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:01:29,490 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:01:29,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:01:29,490 INFO L85 PathProgramCache]: Analyzing trace with hash 578610063, now seen corresponding path program 24 times [2021-11-07 01:01:29,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:01:29,490 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [406743995] [2021-11-07 01:01:29,490 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 01:01:29,491 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:01:29,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:01:29,491 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:01:29,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2021-11-07 01:01:30,828 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 01:01:30,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:30,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:30,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:31,009 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-07 01:01:31,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:31,433 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-07 01:01:31,433 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:01:31,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [406743995] [2021-11-07 01:01:31,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [406743995] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:01:31,434 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:01:31,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-11-07 01:01:31,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030051935] [2021-11-07 01:01:31,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:01:31,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:01:31,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:01:31,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:01:31,435 INFO L87 Difference]: Start difference. First operand 466 states and 1728 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:31,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:01:31,946 INFO L93 Difference]: Finished difference Result 624 states and 2159 transitions. [2021-11-07 01:01:31,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-07 01:01:31,947 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:31,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:01:31,950 INFO L225 Difference]: With dead ends: 624 [2021-11-07 01:01:31,951 INFO L226 Difference]: Without dead ends: 602 [2021-11-07 01:01:31,951 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2021-11-07 01:01:31,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-11-07 01:01:31,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 492. [2021-11-07 01:01:31,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.69857433808554) internal successors, (1816), 491 states have internal predecessors, (1816), 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-07 01:01:31,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1816 transitions. [2021-11-07 01:01:31,973 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1816 transitions. Word has length 20 [2021-11-07 01:01:31,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:01:31,974 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 1816 transitions. [2021-11-07 01:01:31,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:31,974 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1816 transitions. [2021-11-07 01:01:31,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:01:31,976 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:01:31,976 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:01:32,001 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (73)] Forceful destruction successful, exit code 0 [2021-11-07 01:01:32,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:01:32,195 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:01:32,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:01:32,195 INFO L85 PathProgramCache]: Analyzing trace with hash 1778061846, now seen corresponding path program 11 times [2021-11-07 01:01:32,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:01:32,195 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [525695387] [2021-11-07 01:01:32,195 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:01:32,196 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:01:32,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:01:32,196 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:01:32,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2021-11-07 01:01:33,454 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:01:33,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:33,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:33,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:33,704 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-07 01:01:33,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:34,210 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-07 01:01:34,211 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:01:34,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [525695387] [2021-11-07 01:01:34,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [525695387] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:01:34,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1870111498] [2021-11-07 01:01:34,211 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:01:34,211 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:01:34,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:01:34,212 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:01:34,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (75)] Waiting until timeout for monitored process [2021-11-07 01:01:35,860 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:01:35,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:35,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:35,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:35,996 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-07 01:01:35,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:36,270 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-07 01:01:36,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1870111498] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:01:36,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980365189] [2021-11-07 01:01:36,270 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:01:36,271 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:01:36,271 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:01:36,271 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:01:36,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-11-07 01:01:37,733 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:01:37,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:37,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:37,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:37,885 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-07 01:01:37,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:38,208 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-07 01:01:38,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980365189] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:01:38,208 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 01:01:38,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 12 [2021-11-07 01:01:38,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135545565] [2021-11-07 01:01:38,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-07 01:01:38,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:01:38,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-07 01:01:38,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:01:38,209 INFO L87 Difference]: Start difference. First operand 492 states and 1816 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 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-07 01:01:39,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:01:39,315 INFO L93 Difference]: Finished difference Result 696 states and 2328 transitions. [2021-11-07 01:01:39,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-07 01:01:39,315 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 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) Word has length 20 [2021-11-07 01:01:39,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:01:39,319 INFO L225 Difference]: With dead ends: 696 [2021-11-07 01:01:39,319 INFO L226 Difference]: Without dead ends: 696 [2021-11-07 01:01:39,320 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 100 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=112, Invalid=268, Unknown=0, NotChecked=0, Total=380 [2021-11-07 01:01:39,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-11-07 01:01:39,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 474. [2021-11-07 01:01:39,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.6596194503171247) internal successors, (1731), 473 states have internal predecessors, (1731), 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-07 01:01:39,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1731 transitions. [2021-11-07 01:01:39,338 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1731 transitions. Word has length 20 [2021-11-07 01:01:39,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:01:39,338 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 1731 transitions. [2021-11-07 01:01:39,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 12 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-07 01:01:39,338 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1731 transitions. [2021-11-07 01:01:39,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:01:39,340 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:01:39,340 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:01:39,376 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-11-07 01:01:39,563 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (74)] Ended with exit code 0 [2021-11-07 01:01:39,755 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (75)] Forceful destruction successful, exit code 0 [2021-11-07 01:01:39,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:01:39,951 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:01:39,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:01:39,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1339871317, now seen corresponding path program 25 times [2021-11-07 01:01:39,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:01:39,952 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [586718798] [2021-11-07 01:01:39,952 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:01:39,953 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:01:39,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:01:39,954 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:01:39,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (77)] Waiting until timeout for monitored process [2021-11-07 01:01:41,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:01:41,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:41,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:41,477 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-07 01:01:41,477 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:42,317 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-07 01:01:42,318 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:01:42,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [586718798] [2021-11-07 01:01:42,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [586718798] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:01:42,318 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:01:42,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-11-07 01:01:42,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651501343] [2021-11-07 01:01:42,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:01:42,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:01:42,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:01:42,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:01:42,319 INFO L87 Difference]: Start difference. First operand 474 states and 1731 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:42,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:01:42,621 INFO L93 Difference]: Finished difference Result 640 states and 2172 transitions. [2021-11-07 01:01:42,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:01:42,622 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:42,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:01:42,624 INFO L225 Difference]: With dead ends: 640 [2021-11-07 01:01:42,625 INFO L226 Difference]: Without dead ends: 640 [2021-11-07 01:01:42,625 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:01:42,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-11-07 01:01:42,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 476. [2021-11-07 01:01:42,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.671578947368421) internal successors, (1744), 475 states have internal predecessors, (1744), 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-07 01:01:42,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1744 transitions. [2021-11-07 01:01:42,648 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1744 transitions. Word has length 20 [2021-11-07 01:01:42,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:01:42,648 INFO L470 AbstractCegarLoop]: Abstraction has 476 states and 1744 transitions. [2021-11-07 01:01:42,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:42,649 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1744 transitions. [2021-11-07 01:01:42,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:01:42,650 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:01:42,651 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:01:42,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (77)] Forceful destruction successful, exit code 0 [2021-11-07 01:01:42,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:01:42,870 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:01:42,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:01:42,871 INFO L85 PathProgramCache]: Analyzing trace with hash 2084573815, now seen corresponding path program 26 times [2021-11-07 01:01:42,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:01:42,871 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1051177186] [2021-11-07 01:01:42,871 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:01:42,871 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:01:42,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:01:42,872 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:01:42,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (78)] Waiting until timeout for monitored process [2021-11-07 01:01:44,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:01:44,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:44,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:44,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:44,506 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-07 01:01:44,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:45,454 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-07 01:01:45,454 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:01:45,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1051177186] [2021-11-07 01:01:45,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1051177186] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:01:45,455 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:01:45,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-11-07 01:01:45,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111113790] [2021-11-07 01:01:45,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:01:45,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:01:45,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:01:45,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:01:45,456 INFO L87 Difference]: Start difference. First operand 476 states and 1744 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:45,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:01:45,793 INFO L93 Difference]: Finished difference Result 646 states and 2181 transitions. [2021-11-07 01:01:45,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:01:45,795 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:45,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:01:45,799 INFO L225 Difference]: With dead ends: 646 [2021-11-07 01:01:45,799 INFO L226 Difference]: Without dead ends: 646 [2021-11-07 01:01:45,799 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:01:45,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-11-07 01:01:45,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 476. [2021-11-07 01:01:45,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.671578947368421) internal successors, (1744), 475 states have internal predecessors, (1744), 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-07 01:01:45,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1744 transitions. [2021-11-07 01:01:45,822 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1744 transitions. Word has length 20 [2021-11-07 01:01:45,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:01:45,822 INFO L470 AbstractCegarLoop]: Abstraction has 476 states and 1744 transitions. [2021-11-07 01:01:45,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:45,823 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1744 transitions. [2021-11-07 01:01:45,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:01:45,824 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:01:45,825 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:01:45,845 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (78)] Forceful destruction successful, exit code 0 [2021-11-07 01:01:46,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:01:46,044 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:01:46,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:01:46,044 INFO L85 PathProgramCache]: Analyzing trace with hash 799389963, now seen corresponding path program 27 times [2021-11-07 01:01:46,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:01:46,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [494680224] [2021-11-07 01:01:46,045 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:01:46,045 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:01:46,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:01:46,046 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:01:46,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (79)] Waiting until timeout for monitored process [2021-11-07 01:01:47,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:01:47,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:47,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:47,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:47,698 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-07 01:01:47,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:48,233 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-07 01:01:48,234 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:01:48,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [494680224] [2021-11-07 01:01:48,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [494680224] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:01:48,234 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:01:48,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-11-07 01:01:48,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874188154] [2021-11-07 01:01:48,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:01:48,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:01:48,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:01:48,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:01:48,235 INFO L87 Difference]: Start difference. First operand 476 states and 1744 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:48,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:01:48,575 INFO L93 Difference]: Finished difference Result 602 states and 2072 transitions. [2021-11-07 01:01:48,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:01:48,576 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:48,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:01:48,578 INFO L225 Difference]: With dead ends: 602 [2021-11-07 01:01:48,578 INFO L226 Difference]: Without dead ends: 602 [2021-11-07 01:01:48,578 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:01:48,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-11-07 01:01:48,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 478. [2021-11-07 01:01:48,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.6708595387840672) internal successors, (1751), 477 states have internal predecessors, (1751), 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-07 01:01:48,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1751 transitions. [2021-11-07 01:01:48,596 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1751 transitions. Word has length 20 [2021-11-07 01:01:48,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:01:48,597 INFO L470 AbstractCegarLoop]: Abstraction has 478 states and 1751 transitions. [2021-11-07 01:01:48,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:48,597 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1751 transitions. [2021-11-07 01:01:48,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:01:48,598 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:01:48,598 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:01:48,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (79)] Forceful destruction successful, exit code 0 [2021-11-07 01:01:48,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:01:48,799 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:01:48,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:01:48,799 INFO L85 PathProgramCache]: Analyzing trace with hash 1942299575, now seen corresponding path program 28 times [2021-11-07 01:01:48,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:01:48,800 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [811920252] [2021-11-07 01:01:48,800 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:01:48,800 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:01:48,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:01:48,803 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:01:48,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2021-11-07 01:01:50,232 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:01:50,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:50,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:50,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:50,481 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-07 01:01:50,481 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:51,133 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-07 01:01:51,134 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:01:51,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [811920252] [2021-11-07 01:01:51,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [811920252] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:01:51,134 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:01:51,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-11-07 01:01:51,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385550741] [2021-11-07 01:01:51,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:01:51,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:01:51,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:01:51,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:01:51,135 INFO L87 Difference]: Start difference. First operand 478 states and 1751 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:51,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:01:51,472 INFO L93 Difference]: Finished difference Result 588 states and 2047 transitions. [2021-11-07 01:01:51,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-07 01:01:51,473 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:51,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:01:51,475 INFO L225 Difference]: With dead ends: 588 [2021-11-07 01:01:51,475 INFO L226 Difference]: Without dead ends: 586 [2021-11-07 01:01:51,476 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2021-11-07 01:01:51,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-11-07 01:01:51,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 476. [2021-11-07 01:01:51,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.671578947368421) internal successors, (1744), 475 states have internal predecessors, (1744), 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-07 01:01:51,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1744 transitions. [2021-11-07 01:01:51,494 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1744 transitions. Word has length 20 [2021-11-07 01:01:51,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:01:51,495 INFO L470 AbstractCegarLoop]: Abstraction has 476 states and 1744 transitions. [2021-11-07 01:01:51,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:01:51,495 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1744 transitions. [2021-11-07 01:01:51,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:01:51,497 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:01:51,497 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:01:51,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (80)] Forceful destruction successful, exit code 0 [2021-11-07 01:01:51,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:01:51,716 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:01:51,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:01:51,716 INFO L85 PathProgramCache]: Analyzing trace with hash 1425986085, now seen corresponding path program 29 times [2021-11-07 01:01:51,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:01:51,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [739488591] [2021-11-07 01:01:51,717 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:01:51,717 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:01:51,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:01:51,718 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:01:51,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (81)] Waiting until timeout for monitored process [2021-11-07 01:01:53,076 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:01:53,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:53,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:53,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:53,300 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-07 01:01:53,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:54,299 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-07 01:01:54,299 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:01:54,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [739488591] [2021-11-07 01:01:54,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [739488591] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:01:54,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1940064219] [2021-11-07 01:01:54,300 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:01:54,300 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:01:54,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:01:54,302 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:01:54,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (82)] Waiting until timeout for monitored process [2021-11-07 01:01:56,268 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:01:56,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:56,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:56,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:56,411 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-07 01:01:56,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:56,694 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-07 01:01:56,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1940064219] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:01:56,694 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885045681] [2021-11-07 01:01:56,695 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:01:56,695 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:01:56,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:01:56,696 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:01:56,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-11-07 01:01:58,438 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:01:58,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:01:58,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:01:58,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:01:58,564 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-07 01:01:58,564 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:01:58,885 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-07 01:01:58,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885045681] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:01:58,885 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 01:01:58,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8, 7, 8, 7] total 13 [2021-11-07 01:01:58,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979927155] [2021-11-07 01:01:58,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 01:01:58,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:01:58,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 01:01:58,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:01:58,887 INFO L87 Difference]: Start difference. First operand 476 states and 1744 transitions. Second operand has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 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-07 01:02:15,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:02:15,868 INFO L93 Difference]: Finished difference Result 994 states and 3142 transitions. [2021-11-07 01:02:15,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-07 01:02:15,869 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 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 20 [2021-11-07 01:02:15,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:02:15,874 INFO L225 Difference]: With dead ends: 994 [2021-11-07 01:02:15,874 INFO L226 Difference]: Without dead ends: 994 [2021-11-07 01:02:15,875 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=178, Invalid=578, Unknown=0, NotChecked=0, Total=756 [2021-11-07 01:02:15,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2021-11-07 01:02:15,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 480. [2021-11-07 01:02:15,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.682672233820459) internal successors, (1764), 479 states have internal predecessors, (1764), 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-07 01:02:15,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1764 transitions. [2021-11-07 01:02:15,899 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1764 transitions. Word has length 20 [2021-11-07 01:02:15,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:02:15,900 INFO L470 AbstractCegarLoop]: Abstraction has 480 states and 1764 transitions. [2021-11-07 01:02:15,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 13 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-07 01:02:15,900 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1764 transitions. [2021-11-07 01:02:15,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:02:15,902 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:02:15,902 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:02:15,954 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-11-07 01:02:16,135 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (81)] Ended with exit code 0 [2021-11-07 01:02:16,329 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (82)] Forceful destruction successful, exit code 0 [2021-11-07 01:02:16,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,81 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,82 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:02:16,524 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:02:16,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:02:16,524 INFO L85 PathProgramCache]: Analyzing trace with hash -741726763, now seen corresponding path program 30 times [2021-11-07 01:02:16,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:02:16,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [434730308] [2021-11-07 01:02:16,525 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 01:02:16,525 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:02:16,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:02:16,526 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:02:16,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2021-11-07 01:02:17,875 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 01:02:17,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:02:17,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:02:17,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:02:18,033 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-07 01:02:18,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:02:18,824 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-07 01:02:18,825 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:02:18,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [434730308] [2021-11-07 01:02:18,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [434730308] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:02:18,825 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:02:18,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-11-07 01:02:18,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868777014] [2021-11-07 01:02:18,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:02:18,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:02:18,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:02:18,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:02:18,827 INFO L87 Difference]: Start difference. First operand 480 states and 1764 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:02:19,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:02:19,201 INFO L93 Difference]: Finished difference Result 590 states and 2062 transitions. [2021-11-07 01:02:19,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-07 01:02:19,202 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:02:19,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:02:19,203 INFO L225 Difference]: With dead ends: 590 [2021-11-07 01:02:19,203 INFO L226 Difference]: Without dead ends: 588 [2021-11-07 01:02:19,204 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:02:19,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-11-07 01:02:19,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 478. [2021-11-07 01:02:19,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.6834381551362685) internal successors, (1757), 477 states have internal predecessors, (1757), 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-07 01:02:19,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1757 transitions. [2021-11-07 01:02:19,215 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1757 transitions. Word has length 20 [2021-11-07 01:02:19,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:02:19,215 INFO L470 AbstractCegarLoop]: Abstraction has 478 states and 1757 transitions. [2021-11-07 01:02:19,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:02:19,215 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1757 transitions. [2021-11-07 01:02:19,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:02:19,216 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:02:19,217 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:02:19,233 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (84)] Forceful destruction successful, exit code 0 [2021-11-07 01:02:19,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:02:19,417 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:02:19,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:02:19,418 INFO L85 PathProgramCache]: Analyzing trace with hash -140397046, now seen corresponding path program 7 times [2021-11-07 01:02:19,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:02:19,418 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [684116379] [2021-11-07 01:02:19,418 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:02:19,418 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:02:19,418 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:02:19,419 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:02:19,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (85)] Waiting until timeout for monitored process [2021-11-07 01:02:20,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:02:20,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:02:20,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:02:21,132 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-07 01:02:21,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:02:26,107 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-07 01:02:26,108 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:02:26,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [684116379] [2021-11-07 01:02:26,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [684116379] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:02:26,108 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:02:26,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2021-11-07 01:02:26,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545788183] [2021-11-07 01:02:26,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:02:26,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:02:26,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:02:26,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=116, Unknown=2, NotChecked=0, Total=156 [2021-11-07 01:02:26,109 INFO L87 Difference]: Start difference. First operand 478 states and 1757 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:02:26,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:02:26,421 INFO L93 Difference]: Finished difference Result 596 states and 2080 transitions. [2021-11-07 01:02:26,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:02:26,423 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:02:26,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:02:26,424 INFO L225 Difference]: With dead ends: 596 [2021-11-07 01:02:26,424 INFO L226 Difference]: Without dead ends: 596 [2021-11-07 01:02:26,424 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=57, Invalid=151, Unknown=2, NotChecked=0, Total=210 [2021-11-07 01:02:26,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-11-07 01:02:26,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 474. [2021-11-07 01:02:26,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.6913319238900635) internal successors, (1746), 473 states have internal predecessors, (1746), 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-07 01:02:26,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1746 transitions. [2021-11-07 01:02:26,436 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1746 transitions. Word has length 20 [2021-11-07 01:02:26,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:02:26,437 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 1746 transitions. [2021-11-07 01:02:26,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:02:26,437 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1746 transitions. [2021-11-07 01:02:26,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:02:26,438 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:02:26,438 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:02:26,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (85)] Ended with exit code 0 [2021-11-07 01:02:26,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:02:26,639 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:02:26,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:02:26,639 INFO L85 PathProgramCache]: Analyzing trace with hash -2014157149, now seen corresponding path program 31 times [2021-11-07 01:02:26,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:02:26,640 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [189743108] [2021-11-07 01:02:26,640 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:02:26,640 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:02:26,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:02:26,642 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:02:26,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (86)] Waiting until timeout for monitored process [2021-11-07 01:02:28,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:02:28,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:02:28,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:02:28,529 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-07 01:02:28,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:02:28,898 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-07 01:02:28,898 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:02:28,898 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [189743108] [2021-11-07 01:02:28,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [189743108] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:02:28,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [82422123] [2021-11-07 01:02:28,899 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:02:28,899 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:02:28,899 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:02:28,900 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:02:28,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (87)] Waiting until timeout for monitored process [2021-11-07 01:02:30,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:02:30,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:02:30,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:02:30,994 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-07 01:02:30,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:02:31,177 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-07 01:02:31,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [82422123] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:02:31,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029898831] [2021-11-07 01:02:31,178 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:02:31,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:02:31,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:02:31,179 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:02:31,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-11-07 01:02:32,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:02:32,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:02:32,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:02:33,105 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-07 01:02:33,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:02:33,285 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-07 01:02:33,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029898831] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:02:33,285 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 01:02:33,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 13 [2021-11-07 01:02:33,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463304068] [2021-11-07 01:02:33,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 01:02:33,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:02:33,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 01:02:33,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:02:33,287 INFO L87 Difference]: Start difference. First operand 474 states and 1746 transitions. Second operand has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 13 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-07 01:02:35,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:02:35,943 INFO L93 Difference]: Finished difference Result 1276 states and 4029 transitions. [2021-11-07 01:02:35,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-07 01:02:35,945 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 13 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) Word has length 20 [2021-11-07 01:02:35,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:02:35,947 INFO L225 Difference]: With dead ends: 1276 [2021-11-07 01:02:35,947 INFO L226 Difference]: Without dead ends: 1276 [2021-11-07 01:02:35,948 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 99 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=249, Invalid=563, Unknown=0, NotChecked=0, Total=812 [2021-11-07 01:02:35,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2021-11-07 01:02:35,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 478. [2021-11-07 01:02:35,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.7127882599580713) internal successors, (1771), 477 states have internal predecessors, (1771), 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-07 01:02:35,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1771 transitions. [2021-11-07 01:02:35,966 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1771 transitions. Word has length 20 [2021-11-07 01:02:35,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:02:35,967 INFO L470 AbstractCegarLoop]: Abstraction has 478 states and 1771 transitions. [2021-11-07 01:02:35,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 13 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-07 01:02:35,967 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1771 transitions. [2021-11-07 01:02:35,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:02:35,969 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:02:35,969 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:02:35,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-11-07 01:02:36,187 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (86)] Forceful destruction successful, exit code 0 [2021-11-07 01:02:36,376 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (87)] Forceful destruction successful, exit code 0 [2021-11-07 01:02:36,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,86 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,87 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:02:36,571 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:02:36,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:02:36,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1725695527, now seen corresponding path program 32 times [2021-11-07 01:02:36,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:02:36,572 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [85207372] [2021-11-07 01:02:36,572 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:02:36,573 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:02:36,573 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:02:36,582 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:02:36,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (89)] Waiting until timeout for monitored process [2021-11-07 01:02:38,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:02:38,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:02:38,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:02:38,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:02:38,300 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-07 01:02:38,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:02:38,638 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-07 01:02:38,638 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:02:38,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [85207372] [2021-11-07 01:02:38,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [85207372] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:02:38,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [268807029] [2021-11-07 01:02:38,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:02:38,638 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:02:38,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:02:38,639 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:02:38,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (90)] Waiting until timeout for monitored process [2021-11-07 01:02:40,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:02:40,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:02:40,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:02:40,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:02:44,843 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-07 01:02:44,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:02:44,978 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-07 01:02:44,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [268807029] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:02:44,978 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:02:44,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 8, 6] total 17 [2021-11-07 01:02:44,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186635906] [2021-11-07 01:02:44,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:02:44,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:02:44,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:02:44,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=194, Unknown=2, NotChecked=0, Total=272 [2021-11-07 01:02:44,980 INFO L87 Difference]: Start difference. First operand 478 states and 1771 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:02:49,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:02:49,210 INFO L93 Difference]: Finished difference Result 730 states and 2489 transitions. [2021-11-07 01:02:49,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:02:49,212 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:02:49,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:02:49,214 INFO L225 Difference]: With dead ends: 730 [2021-11-07 01:02:49,214 INFO L226 Difference]: Without dead ends: 730 [2021-11-07 01:02:49,214 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 59 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=102, Invalid=274, Unknown=4, NotChecked=0, Total=380 [2021-11-07 01:02:49,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 730 states. [2021-11-07 01:02:49,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 730 to 480. [2021-11-07 01:02:49,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.711899791231733) internal successors, (1778), 479 states have internal predecessors, (1778), 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-07 01:02:49,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1778 transitions. [2021-11-07 01:02:49,226 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1778 transitions. Word has length 20 [2021-11-07 01:02:49,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:02:49,227 INFO L470 AbstractCegarLoop]: Abstraction has 480 states and 1778 transitions. [2021-11-07 01:02:49,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:02:49,227 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1778 transitions. [2021-11-07 01:02:49,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:02:49,229 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:02:49,229 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:02:49,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (90)] Forceful destruction successful, exit code 0 [2021-11-07 01:02:49,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (89)] Ended with exit code 0 [2021-11-07 01:02:49,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,89 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:02:49,635 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:02:49,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:02:49,635 INFO L85 PathProgramCache]: Analyzing trace with hash -458654396, now seen corresponding path program 8 times [2021-11-07 01:02:49,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:02:49,635 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1485354044] [2021-11-07 01:02:49,635 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:02:49,635 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:02:49,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:02:49,636 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:02:49,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (91)] Waiting until timeout for monitored process [2021-11-07 01:02:51,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:02:51,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:02:51,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:02:51,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:02:51,461 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-07 01:02:51,462 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:02:51,832 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-07 01:02:51,832 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:02:51,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1485354044] [2021-11-07 01:02:51,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1485354044] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:02:51,832 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:02:51,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:02:51,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844704717] [2021-11-07 01:02:51,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:02:51,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:02:51,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:02:51,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:02:51,834 INFO L87 Difference]: Start difference. First operand 480 states and 1778 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:02:52,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:02:52,120 INFO L93 Difference]: Finished difference Result 662 states and 2242 transitions. [2021-11-07 01:02:52,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:02:52,121 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:02:52,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:02:52,123 INFO L225 Difference]: With dead ends: 662 [2021-11-07 01:02:52,123 INFO L226 Difference]: Without dead ends: 650 [2021-11-07 01:02:52,123 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-11-07 01:02:52,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-11-07 01:02:52,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 486. [2021-11-07 01:02:52,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.709278350515464) internal successors, (1799), 485 states have internal predecessors, (1799), 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-07 01:02:52,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1799 transitions. [2021-11-07 01:02:52,137 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1799 transitions. Word has length 20 [2021-11-07 01:02:52,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:02:52,138 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 1799 transitions. [2021-11-07 01:02:52,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:02:52,138 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1799 transitions. [2021-11-07 01:02:52,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:02:52,140 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:02:52,140 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:02:52,177 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (91)] Forceful destruction successful, exit code 0 [2021-11-07 01:02:52,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:02:52,359 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:02:52,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:02:52,360 INFO L85 PathProgramCache]: Analyzing trace with hash -2002844131, now seen corresponding path program 33 times [2021-11-07 01:02:52,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:02:52,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1805939711] [2021-11-07 01:02:52,361 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:02:52,361 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:02:52,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:02:52,362 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:02:52,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (92)] Waiting until timeout for monitored process [2021-11-07 01:02:54,281 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:02:54,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:02:54,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:02:54,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:02:54,457 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-07 01:02:54,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:02:54,807 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-07 01:02:54,807 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:02:54,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1805939711] [2021-11-07 01:02:54,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1805939711] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:02:54,807 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:02:54,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:02:54,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765947496] [2021-11-07 01:02:54,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:02:54,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:02:54,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:02:54,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:02:54,808 INFO L87 Difference]: Start difference. First operand 486 states and 1799 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:02:55,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:02:55,138 INFO L93 Difference]: Finished difference Result 666 states and 2261 transitions. [2021-11-07 01:02:55,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:02:55,139 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:02:55,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:02:55,141 INFO L225 Difference]: With dead ends: 666 [2021-11-07 01:02:55,141 INFO L226 Difference]: Without dead ends: 666 [2021-11-07 01:02:55,141 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2021-11-07 01:02:55,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-11-07 01:02:55,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 488. [2021-11-07 01:02:55,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.708418891170431) internal successors, (1806), 487 states have internal predecessors, (1806), 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-07 01:02:55,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1806 transitions. [2021-11-07 01:02:55,158 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1806 transitions. Word has length 20 [2021-11-07 01:02:55,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:02:55,159 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 1806 transitions. [2021-11-07 01:02:55,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:02:55,159 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1806 transitions. [2021-11-07 01:02:55,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:02:55,161 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:02:55,161 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:02:55,179 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (92)] Forceful destruction successful, exit code 0 [2021-11-07 01:02:55,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:02:55,377 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:02:55,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:02:55,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1164727072, now seen corresponding path program 9 times [2021-11-07 01:02:55,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:02:55,378 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1908921525] [2021-11-07 01:02:55,378 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:02:55,378 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:02:55,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:02:55,379 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:02:55,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (93)] Waiting until timeout for monitored process [2021-11-07 01:02:57,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:02:57,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:02:57,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:02:57,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:02:57,292 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-07 01:02:57,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:02:57,721 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-07 01:02:57,721 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:02:57,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1908921525] [2021-11-07 01:02:57,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1908921525] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:02:57,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [121128442] [2021-11-07 01:02:57,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:02:57,722 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:02:57,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:02:57,722 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:02:57,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (94)] Waiting until timeout for monitored process [2021-11-07 01:03:00,051 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:03:00,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:00,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:03:00,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:00,221 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-07 01:03:00,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:00,427 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-07 01:03:00,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [121128442] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:00,428 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:03:00,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 8, 6] total 15 [2021-11-07 01:03:00,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903416037] [2021-11-07 01:03:00,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:03:00,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:00,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:03:00,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-11-07 01:03:00,429 INFO L87 Difference]: Start difference. First operand 488 states and 1806 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:03:02,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:02,633 INFO L93 Difference]: Finished difference Result 656 states and 2242 transitions. [2021-11-07 01:03:02,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:03:02,634 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:03:02,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:02,635 INFO L225 Difference]: With dead ends: 656 [2021-11-07 01:03:02,635 INFO L226 Difference]: Without dead ends: 656 [2021-11-07 01:03:02,636 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=80, Invalid=191, Unknown=1, NotChecked=0, Total=272 [2021-11-07 01:03:02,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-11-07 01:03:02,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 484. [2021-11-07 01:03:02,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.7060041407867494) internal successors, (1790), 483 states have internal predecessors, (1790), 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-07 01:03:02,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1790 transitions. [2021-11-07 01:03:02,647 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1790 transitions. Word has length 20 [2021-11-07 01:03:02,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:02,648 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 1790 transitions. [2021-11-07 01:03:02,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:03:02,648 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1790 transitions. [2021-11-07 01:03:02,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:02,649 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:02,649 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:02,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (93)] Ended with exit code 0 [2021-11-07 01:03:02,854 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (94)] Ended with exit code 0 [2021-11-07 01:03:03,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,94 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:03:03,050 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:03,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:03,050 INFO L85 PathProgramCache]: Analyzing trace with hash -859934519, now seen corresponding path program 34 times [2021-11-07 01:03:03,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:03,051 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [483646426] [2021-11-07 01:03:03,051 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:03:03,051 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:03,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:03,052 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:03,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (95)] Waiting until timeout for monitored process [2021-11-07 01:03:04,671 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:03:04,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:04,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:04,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:04,888 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-07 01:03:04,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:05,375 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-07 01:03:05,375 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:05,375 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [483646426] [2021-11-07 01:03:05,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [483646426] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:05,376 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:03:05,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:03:05,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960700345] [2021-11-07 01:03:05,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:03:05,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:05,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:03:05,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:03:05,377 INFO L87 Difference]: Start difference. First operand 484 states and 1790 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:05,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:05,784 INFO L93 Difference]: Finished difference Result 678 states and 2291 transitions. [2021-11-07 01:03:05,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-07 01:03:05,785 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:05,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:05,786 INFO L225 Difference]: With dead ends: 678 [2021-11-07 01:03:05,787 INFO L226 Difference]: Without dead ends: 664 [2021-11-07 01:03:05,787 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2021-11-07 01:03:05,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-11-07 01:03:05,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 490. [2021-11-07 01:03:05,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.6912065439672803) internal successors, (1805), 489 states have internal predecessors, (1805), 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-07 01:03:05,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1805 transitions. [2021-11-07 01:03:05,801 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1805 transitions. Word has length 20 [2021-11-07 01:03:05,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:05,801 INFO L470 AbstractCegarLoop]: Abstraction has 490 states and 1805 transitions. [2021-11-07 01:03:05,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:05,801 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1805 transitions. [2021-11-07 01:03:05,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:05,802 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:05,803 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:05,816 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (95)] Ended with exit code 0 [2021-11-07 01:03:06,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:03:06,003 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:06,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:06,004 INFO L85 PathProgramCache]: Analyzing trace with hash 1184016796, now seen corresponding path program 10 times [2021-11-07 01:03:06,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:06,004 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1116715875] [2021-11-07 01:03:06,004 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:03:06,004 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:06,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:06,005 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:06,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (96)] Waiting until timeout for monitored process [2021-11-07 01:03:07,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:03:07,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:07,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:07,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:07,907 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-07 01:03:07,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:08,587 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-07 01:03:08,587 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:08,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1116715875] [2021-11-07 01:03:08,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1116715875] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:08,587 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:03:08,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:03:08,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424408539] [2021-11-07 01:03:08,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:03:08,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:08,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:03:08,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:03:08,589 INFO L87 Difference]: Start difference. First operand 490 states and 1805 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:08,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:08,843 INFO L93 Difference]: Finished difference Result 644 states and 2210 transitions. [2021-11-07 01:03:08,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:03:08,844 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:08,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:08,846 INFO L225 Difference]: With dead ends: 644 [2021-11-07 01:03:08,846 INFO L226 Difference]: Without dead ends: 644 [2021-11-07 01:03:08,846 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-11-07 01:03:08,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-11-07 01:03:08,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 486. [2021-11-07 01:03:08,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.6989690721649486) internal successors, (1794), 485 states have internal predecessors, (1794), 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-07 01:03:08,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1794 transitions. [2021-11-07 01:03:08,858 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1794 transitions. Word has length 20 [2021-11-07 01:03:08,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:08,858 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 1794 transitions. [2021-11-07 01:03:08,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:08,858 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1794 transitions. [2021-11-07 01:03:08,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:08,859 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:08,859 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:08,871 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (96)] Ended with exit code 0 [2021-11-07 01:03:09,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:03:09,060 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:09,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:09,060 INFO L85 PathProgramCache]: Analyzing trace with hash 2145508211, now seen corresponding path program 35 times [2021-11-07 01:03:09,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:09,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1935677212] [2021-11-07 01:03:09,061 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:03:09,061 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:09,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:09,062 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:09,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (97)] Waiting until timeout for monitored process [2021-11-07 01:03:10,690 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:03:10,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:10,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:10,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:10,897 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-07 01:03:10,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:11,651 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-07 01:03:11,651 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:11,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1935677212] [2021-11-07 01:03:11,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1935677212] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:11,651 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:03:11,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:03:11,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763495599] [2021-11-07 01:03:11,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:03:11,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:11,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:03:11,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:03:11,653 INFO L87 Difference]: Start difference. First operand 486 states and 1794 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:11,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:11,985 INFO L93 Difference]: Finished difference Result 680 states and 2315 transitions. [2021-11-07 01:03:11,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:03:11,985 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:11,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:11,987 INFO L225 Difference]: With dead ends: 680 [2021-11-07 01:03:11,987 INFO L226 Difference]: Without dead ends: 680 [2021-11-07 01:03:11,987 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:03:11,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-11-07 01:03:11,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 488. [2021-11-07 01:03:11,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.7104722792607805) internal successors, (1807), 487 states have internal predecessors, (1807), 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-07 01:03:12,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1807 transitions. [2021-11-07 01:03:12,002 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1807 transitions. Word has length 20 [2021-11-07 01:03:12,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:12,002 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 1807 transitions. [2021-11-07 01:03:12,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:12,003 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1807 transitions. [2021-11-07 01:03:12,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:12,005 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:12,005 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:12,029 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (97)] Forceful destruction successful, exit code 0 [2021-11-07 01:03:12,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:03:12,221 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:12,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:12,222 INFO L85 PathProgramCache]: Analyzing trace with hash -1404756587, now seen corresponding path program 36 times [2021-11-07 01:03:12,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:12,222 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [685386756] [2021-11-07 01:03:12,222 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 01:03:12,222 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:12,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:12,224 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:12,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (98)] Waiting until timeout for monitored process [2021-11-07 01:03:14,027 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 01:03:14,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:14,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:14,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:14,202 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-07 01:03:14,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:14,735 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-07 01:03:14,735 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:14,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [685386756] [2021-11-07 01:03:14,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [685386756] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:14,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:03:14,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:03:14,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436876123] [2021-11-07 01:03:14,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:03:14,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:14,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:03:14,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:03:14,736 INFO L87 Difference]: Start difference. First operand 488 states and 1807 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:14,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:14,915 INFO L93 Difference]: Finished difference Result 682 states and 2319 transitions. [2021-11-07 01:03:14,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:03:14,916 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:14,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:14,917 INFO L225 Difference]: With dead ends: 682 [2021-11-07 01:03:14,917 INFO L226 Difference]: Without dead ends: 682 [2021-11-07 01:03:14,918 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:03:14,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-11-07 01:03:14,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 488. [2021-11-07 01:03:14,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.7104722792607805) internal successors, (1807), 487 states have internal predecessors, (1807), 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-07 01:03:14,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1807 transitions. [2021-11-07 01:03:14,928 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1807 transitions. Word has length 20 [2021-11-07 01:03:14,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:14,928 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 1807 transitions. [2021-11-07 01:03:14,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:14,928 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1807 transitions. [2021-11-07 01:03:14,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:14,929 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:14,929 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:14,943 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (98)] Forceful destruction successful, exit code 0 [2021-11-07 01:03:15,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:03:15,130 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:15,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:15,130 INFO L85 PathProgramCache]: Analyzing trace with hash 571622860, now seen corresponding path program 11 times [2021-11-07 01:03:15,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:15,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [154385936] [2021-11-07 01:03:15,131 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:03:15,131 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:15,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:15,131 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:15,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (99)] Waiting until timeout for monitored process [2021-11-07 01:03:16,638 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:03:16,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:16,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:16,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:16,870 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-07 01:03:16,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:17,711 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-07 01:03:17,711 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:17,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [154385936] [2021-11-07 01:03:17,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [154385936] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:03:17,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [419613566] [2021-11-07 01:03:17,712 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:03:17,712 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:03:17,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:03:17,713 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:03:17,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (100)] Waiting until timeout for monitored process [2021-11-07 01:03:20,093 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:03:20,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:20,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:20,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:20,222 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-07 01:03:20,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:20,522 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-07 01:03:20,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [419613566] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:03:20,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044562175] [2021-11-07 01:03:20,522 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:03:20,522 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:03:20,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:03:20,523 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:03:20,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-11-07 01:03:22,447 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:03:22,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:22,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:03:22,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:22,612 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-07 01:03:22,612 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:22,778 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-07 01:03:22,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044562175] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:22,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 5 imperfect interpolant sequences. [2021-11-07 01:03:22,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 8, 8, 8, 6] total 15 [2021-11-07 01:03:22,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804451115] [2021-11-07 01:03:22,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:03:22,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:22,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:03:22,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-11-07 01:03:22,779 INFO L87 Difference]: Start difference. First operand 488 states and 1807 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:03:22,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:22,900 INFO L93 Difference]: Finished difference Result 690 states and 2349 transitions. [2021-11-07 01:03:22,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:03:22,901 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:03:22,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:22,903 INFO L225 Difference]: With dead ends: 690 [2021-11-07 01:03:22,903 INFO L226 Difference]: Without dead ends: 690 [2021-11-07 01:03:22,903 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 97 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:03:22,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-11-07 01:03:22,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 484. [2021-11-07 01:03:22,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.6873706004140785) internal successors, (1781), 483 states have internal predecessors, (1781), 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-07 01:03:22,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1781 transitions. [2021-11-07 01:03:22,915 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1781 transitions. Word has length 20 [2021-11-07 01:03:22,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:22,915 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 1781 transitions. [2021-11-07 01:03:22,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:03:22,915 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1781 transitions. [2021-11-07 01:03:22,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:22,916 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:22,916 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:22,947 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-11-07 01:03:23,129 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (99)] Forceful destruction successful, exit code 0 [2021-11-07 01:03:23,322 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (100)] Forceful destruction successful, exit code 0 [2021-11-07 01:03:23,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,99 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,100 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:03:23,517 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:23,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:23,518 INFO L85 PathProgramCache]: Analyzing trace with hash 1605026857, now seen corresponding path program 37 times [2021-11-07 01:03:23,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:23,518 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1766717141] [2021-11-07 01:03:23,518 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:03:23,518 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:23,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:23,519 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:23,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (102)] Waiting until timeout for monitored process [2021-11-07 01:03:25,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:03:25,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:25,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:25,392 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-07 01:03:25,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:25,969 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-07 01:03:25,969 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:25,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1766717141] [2021-11-07 01:03:25,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1766717141] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:25,970 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:03:25,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:03:25,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963318696] [2021-11-07 01:03:25,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:03:25,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:25,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:03:25,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:03:25,970 INFO L87 Difference]: Start difference. First operand 484 states and 1781 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:26,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:26,251 INFO L93 Difference]: Finished difference Result 654 states and 2255 transitions. [2021-11-07 01:03:26,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:03:26,252 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:26,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:26,253 INFO L225 Difference]: With dead ends: 654 [2021-11-07 01:03:26,253 INFO L226 Difference]: Without dead ends: 654 [2021-11-07 01:03:26,253 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-11-07 01:03:26,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-11-07 01:03:26,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 486. [2021-11-07 01:03:26,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.6865979381443297) internal successors, (1788), 485 states have internal predecessors, (1788), 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-07 01:03:26,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1788 transitions. [2021-11-07 01:03:26,264 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1788 transitions. Word has length 20 [2021-11-07 01:03:26,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:26,265 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 1788 transitions. [2021-11-07 01:03:26,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:26,265 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1788 transitions. [2021-11-07 01:03:26,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:26,266 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:26,267 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:26,280 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (102)] Forceful destruction successful, exit code 0 [2021-11-07 01:03:26,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:03:26,469 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:26,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:26,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1547030827, now seen corresponding path program 38 times [2021-11-07 01:03:26,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:26,470 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [767889770] [2021-11-07 01:03:26,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:03:26,470 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:26,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:26,471 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:26,472 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (103)] Waiting until timeout for monitored process [2021-11-07 01:03:28,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:03:28,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:28,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:28,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:28,680 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-07 01:03:28,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:29,266 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-07 01:03:29,266 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:29,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [767889770] [2021-11-07 01:03:29,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [767889770] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:29,269 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:03:29,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:03:29,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915602830] [2021-11-07 01:03:29,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:03:29,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:29,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:03:29,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:03:29,271 INFO L87 Difference]: Start difference. First operand 486 states and 1788 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:29,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:29,645 INFO L93 Difference]: Finished difference Result 678 states and 2328 transitions. [2021-11-07 01:03:29,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-07 01:03:29,646 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:29,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:29,648 INFO L225 Difference]: With dead ends: 678 [2021-11-07 01:03:29,648 INFO L226 Difference]: Without dead ends: 676 [2021-11-07 01:03:29,648 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:03:29,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-11-07 01:03:29,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 484. [2021-11-07 01:03:29,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.6873706004140785) internal successors, (1781), 483 states have internal predecessors, (1781), 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-07 01:03:29,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1781 transitions. [2021-11-07 01:03:29,661 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1781 transitions. Word has length 20 [2021-11-07 01:03:29,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:29,662 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 1781 transitions. [2021-11-07 01:03:29,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:29,662 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1781 transitions. [2021-11-07 01:03:29,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:29,663 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:29,663 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:29,677 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (103)] Forceful destruction successful, exit code 0 [2021-11-07 01:03:29,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:03:29,864 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:29,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:29,864 INFO L85 PathProgramCache]: Analyzing trace with hash -334296983, now seen corresponding path program 39 times [2021-11-07 01:03:29,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:29,864 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2113513595] [2021-11-07 01:03:29,864 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:03:29,865 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:29,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:29,865 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:29,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (104)] Waiting until timeout for monitored process [2021-11-07 01:03:31,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:03:31,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:31,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:31,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:31,801 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-07 01:03:31,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:32,769 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-07 01:03:32,769 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:32,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2113513595] [2021-11-07 01:03:32,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2113513595] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:32,769 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:03:32,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:03:32,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674334356] [2021-11-07 01:03:32,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:03:32,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:32,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:03:32,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:03:32,770 INFO L87 Difference]: Start difference. First operand 484 states and 1781 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:32,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:32,951 INFO L93 Difference]: Finished difference Result 652 states and 2249 transitions. [2021-11-07 01:03:32,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:03:32,952 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:32,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:32,954 INFO L225 Difference]: With dead ends: 652 [2021-11-07 01:03:32,954 INFO L226 Difference]: Without dead ends: 652 [2021-11-07 01:03:32,954 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:03:32,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-11-07 01:03:32,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 486. [2021-11-07 01:03:32,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.6865979381443297) internal successors, (1788), 485 states have internal predecessors, (1788), 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-07 01:03:32,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1788 transitions. [2021-11-07 01:03:32,966 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1788 transitions. Word has length 20 [2021-11-07 01:03:32,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:32,966 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 1788 transitions. [2021-11-07 01:03:32,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:32,967 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1788 transitions. [2021-11-07 01:03:32,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:32,968 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:32,968 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:32,981 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (104)] Forceful destruction successful, exit code 0 [2021-11-07 01:03:33,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:03:33,169 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:33,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:33,169 INFO L85 PathProgramCache]: Analyzing trace with hash 63910131, now seen corresponding path program 40 times [2021-11-07 01:03:33,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:33,169 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1393648854] [2021-11-07 01:03:33,169 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:03:33,169 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:33,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:33,170 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:33,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (105)] Waiting until timeout for monitored process [2021-11-07 01:03:34,809 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:03:34,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:34,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:34,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:34,979 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-07 01:03:34,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:35,876 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-07 01:03:35,876 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:35,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1393648854] [2021-11-07 01:03:35,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1393648854] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:35,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:03:35,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:03:35,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152149576] [2021-11-07 01:03:35,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:03:35,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:35,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:03:35,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:03:35,878 INFO L87 Difference]: Start difference. First operand 486 states and 1788 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:36,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:36,264 INFO L93 Difference]: Finished difference Result 682 states and 2325 transitions. [2021-11-07 01:03:36,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-07 01:03:36,265 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:36,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:36,266 INFO L225 Difference]: With dead ends: 682 [2021-11-07 01:03:36,267 INFO L226 Difference]: Without dead ends: 680 [2021-11-07 01:03:36,267 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=85, Invalid=187, Unknown=0, NotChecked=0, Total=272 [2021-11-07 01:03:36,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-11-07 01:03:36,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 486. [2021-11-07 01:03:36,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.6824742268041235) internal successors, (1786), 485 states have internal predecessors, (1786), 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-07 01:03:36,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1786 transitions. [2021-11-07 01:03:36,279 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1786 transitions. Word has length 20 [2021-11-07 01:03:36,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:36,279 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 1786 transitions. [2021-11-07 01:03:36,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:36,279 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1786 transitions. [2021-11-07 01:03:36,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:36,280 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:36,280 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:36,294 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (105)] Ended with exit code 0 [2021-11-07 01:03:36,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:03:36,485 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:36,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:36,485 INFO L85 PathProgramCache]: Analyzing trace with hash 665239848, now seen corresponding path program 12 times [2021-11-07 01:03:36,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:36,486 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1853711278] [2021-11-07 01:03:36,486 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 01:03:36,486 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:36,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:36,487 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:36,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (106)] Waiting until timeout for monitored process [2021-11-07 01:03:38,104 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 01:03:38,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:38,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:38,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:38,260 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-07 01:03:38,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:38,793 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-07 01:03:38,793 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:38,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1853711278] [2021-11-07 01:03:38,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1853711278] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:38,793 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:03:38,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:03:38,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901182809] [2021-11-07 01:03:38,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:03:38,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:38,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:03:38,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:03:38,795 INFO L87 Difference]: Start difference. First operand 486 states and 1786 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:39,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:39,040 INFO L93 Difference]: Finished difference Result 660 states and 2268 transitions. [2021-11-07 01:03:39,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:03:39,042 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:39,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:39,043 INFO L225 Difference]: With dead ends: 660 [2021-11-07 01:03:39,043 INFO L226 Difference]: Without dead ends: 660 [2021-11-07 01:03:39,044 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-11-07 01:03:39,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-11-07 01:03:39,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 482. [2021-11-07 01:03:39,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.69022869022869) internal successors, (1775), 481 states have internal predecessors, (1775), 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-07 01:03:39,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1775 transitions. [2021-11-07 01:03:39,056 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1775 transitions. Word has length 20 [2021-11-07 01:03:39,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:39,056 INFO L470 AbstractCegarLoop]: Abstraction has 482 states and 1775 transitions. [2021-11-07 01:03:39,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:39,057 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1775 transitions. [2021-11-07 01:03:39,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:39,058 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:39,058 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:39,074 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (106)] Forceful destruction successful, exit code 0 [2021-11-07 01:03:39,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:03:39,259 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:39,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:39,259 INFO L85 PathProgramCache]: Analyzing trace with hash 1932388868, now seen corresponding path program 13 times [2021-11-07 01:03:39,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:39,259 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [599474652] [2021-11-07 01:03:39,259 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:03:39,259 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:39,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:39,261 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:39,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (107)] Waiting until timeout for monitored process [2021-11-07 01:03:41,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:03:41,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:41,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:41,246 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-07 01:03:41,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:41,560 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-07 01:03:41,560 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:41,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [599474652] [2021-11-07 01:03:41,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [599474652] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:41,560 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:03:41,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:03:41,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028201178] [2021-11-07 01:03:41,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:03:41,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:41,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:03:41,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:03:41,561 INFO L87 Difference]: Start difference. First operand 482 states and 1775 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:41,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:41,816 INFO L93 Difference]: Finished difference Result 578 states and 2014 transitions. [2021-11-07 01:03:41,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:03:41,817 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:41,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:41,818 INFO L225 Difference]: With dead ends: 578 [2021-11-07 01:03:41,818 INFO L226 Difference]: Without dead ends: 566 [2021-11-07 01:03:41,818 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:03:41,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-11-07 01:03:41,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 488. [2021-11-07 01:03:41,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.6878850102669403) internal successors, (1796), 487 states have internal predecessors, (1796), 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-07 01:03:41,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1796 transitions. [2021-11-07 01:03:41,829 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1796 transitions. Word has length 20 [2021-11-07 01:03:41,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:41,829 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 1796 transitions. [2021-11-07 01:03:41,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:41,830 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1796 transitions. [2021-11-07 01:03:41,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:41,831 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:41,831 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:41,844 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (107)] Forceful destruction successful, exit code 0 [2021-11-07 01:03:42,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:03:42,032 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:42,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:42,032 INFO L85 PathProgramCache]: Analyzing trace with hash 388199133, now seen corresponding path program 41 times [2021-11-07 01:03:42,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:42,032 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [726908786] [2021-11-07 01:03:42,032 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:03:42,033 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:42,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:42,033 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:42,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (108)] Waiting until timeout for monitored process [2021-11-07 01:03:43,706 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:03:43,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:43,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:43,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:43,920 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-07 01:03:43,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:44,228 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-07 01:03:44,229 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:44,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [726908786] [2021-11-07 01:03:44,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [726908786] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:44,229 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:03:44,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:03:44,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500921913] [2021-11-07 01:03:44,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:03:44,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:44,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:03:44,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:03:44,230 INFO L87 Difference]: Start difference. First operand 488 states and 1796 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:44,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:44,589 INFO L93 Difference]: Finished difference Result 586 states and 2033 transitions. [2021-11-07 01:03:44,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:03:44,590 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:44,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:44,591 INFO L225 Difference]: With dead ends: 586 [2021-11-07 01:03:44,592 INFO L226 Difference]: Without dead ends: 586 [2021-11-07 01:03:44,592 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:03:44,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-11-07 01:03:44,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 490. [2021-11-07 01:03:44,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.687116564417178) internal successors, (1803), 489 states have internal predecessors, (1803), 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-07 01:03:44,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1803 transitions. [2021-11-07 01:03:44,604 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1803 transitions. Word has length 20 [2021-11-07 01:03:44,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:44,604 INFO L470 AbstractCegarLoop]: Abstraction has 490 states and 1803 transitions. [2021-11-07 01:03:44,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:44,604 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1803 transitions. [2021-11-07 01:03:44,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:44,605 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:44,605 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:44,620 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (108)] Forceful destruction successful, exit code 0 [2021-11-07 01:03:44,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:03:44,806 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:44,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:44,806 INFO L85 PathProgramCache]: Analyzing trace with hash -739196960, now seen corresponding path program 14 times [2021-11-07 01:03:44,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:44,806 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1006432506] [2021-11-07 01:03:44,807 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:03:44,807 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:44,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:44,807 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:44,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (109)] Waiting until timeout for monitored process [2021-11-07 01:03:46,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:03:46,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:46,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:46,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:46,937 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-07 01:03:46,937 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:47,293 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-07 01:03:47,293 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:47,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1006432506] [2021-11-07 01:03:47,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1006432506] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:03:47,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1796040917] [2021-11-07 01:03:47,293 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:03:47,294 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:03:47,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:03:47,294 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:03:47,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (110)] Waiting until timeout for monitored process [2021-11-07 01:03:49,794 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:03:49,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:49,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:03:49,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:49,944 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-07 01:03:49,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:50,116 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-07 01:03:50,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1796040917] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:50,116 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:03:50,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 8, 6] total 16 [2021-11-07 01:03:50,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051201468] [2021-11-07 01:03:50,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:03:50,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:50,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:03:50,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:03:50,117 INFO L87 Difference]: Start difference. First operand 490 states and 1803 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:03:50,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:50,447 INFO L93 Difference]: Finished difference Result 650 states and 2223 transitions. [2021-11-07 01:03:50,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:03:50,448 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:03:50,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:50,450 INFO L225 Difference]: With dead ends: 650 [2021-11-07 01:03:50,450 INFO L226 Difference]: Without dead ends: 650 [2021-11-07 01:03:50,450 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 60 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2021-11-07 01:03:50,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-11-07 01:03:50,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 488. [2021-11-07 01:03:50,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.6878850102669403) internal successors, (1796), 487 states have internal predecessors, (1796), 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-07 01:03:50,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1796 transitions. [2021-11-07 01:03:50,461 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1796 transitions. Word has length 20 [2021-11-07 01:03:50,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:50,461 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 1796 transitions. [2021-11-07 01:03:50,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:03:50,462 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1796 transitions. [2021-11-07 01:03:50,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:50,463 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:50,463 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:50,469 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (110)] Ended with exit code 0 [2021-11-07 01:03:50,676 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (109)] Forceful destruction successful, exit code 0 [2021-11-07 01:03:50,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,109 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:03:50,864 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:50,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:50,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1531108745, now seen corresponding path program 42 times [2021-11-07 01:03:50,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:50,864 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [842886503] [2021-11-07 01:03:50,864 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 01:03:50,864 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:50,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:50,865 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:50,866 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (111)] Waiting until timeout for monitored process [2021-11-07 01:03:52,704 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 01:03:52,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:52,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:52,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:52,882 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-07 01:03:52,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:53,215 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-07 01:03:53,215 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:53,216 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [842886503] [2021-11-07 01:03:53,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [842886503] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:03:53,216 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:03:53,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:03:53,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005951540] [2021-11-07 01:03:53,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:03:53,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:03:53,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:03:53,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:03:53,217 INFO L87 Difference]: Start difference. First operand 488 states and 1796 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:53,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:03:53,544 INFO L93 Difference]: Finished difference Result 568 states and 1998 transitions. [2021-11-07 01:03:53,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-07 01:03:53,545 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:53,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:03:53,546 INFO L225 Difference]: With dead ends: 568 [2021-11-07 01:03:53,546 INFO L226 Difference]: Without dead ends: 566 [2021-11-07 01:03:53,546 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2021-11-07 01:03:53,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-11-07 01:03:53,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 484. [2021-11-07 01:03:53,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.6935817805383024) internal successors, (1784), 483 states have internal predecessors, (1784), 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-07 01:03:53,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1784 transitions. [2021-11-07 01:03:53,557 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1784 transitions. Word has length 20 [2021-11-07 01:03:53,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:03:53,557 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 1784 transitions. [2021-11-07 01:03:53,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:03:53,557 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1784 transitions. [2021-11-07 01:03:53,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:03:53,558 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:03:53,558 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:03:53,575 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (111)] Forceful destruction successful, exit code 0 [2021-11-07 01:03:53,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:03:53,759 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:03:53,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:03:53,760 INFO L85 PathProgramCache]: Analyzing trace with hash 876019408, now seen corresponding path program 15 times [2021-11-07 01:03:53,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:03:53,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1129369656] [2021-11-07 01:03:53,760 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:03:53,760 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:03:53,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:03:53,761 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:03:53,762 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (112)] Waiting until timeout for monitored process [2021-11-07 01:03:55,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:03:55,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:55,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:55,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:56,112 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-07 01:03:56,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:56,447 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-07 01:03:56,447 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:03:56,447 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1129369656] [2021-11-07 01:03:56,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1129369656] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:03:56,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [268979219] [2021-11-07 01:03:56,448 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:03:56,448 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:03:56,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:03:56,449 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:03:56,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (113)] Waiting until timeout for monitored process [2021-11-07 01:03:59,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:03:59,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:03:59,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:03:59,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:03:59,218 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-07 01:03:59,218 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:03:59,361 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-07 01:03:59,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [268979219] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:03:59,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374224588] [2021-11-07 01:03:59,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:03:59,362 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:03:59,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:03:59,363 INFO L229 MonitoredProcess]: Starting monitored process 114 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:03:59,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-11-07 01:04:01,523 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:04:01,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:04:01,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:04:01,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:03,689 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-07 01:04:03,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:05,836 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-07 01:04:05,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374224588] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:04:05,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 5 imperfect interpolant sequences. [2021-11-07 01:04:05,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 8, 8, 8, 6] total 17 [2021-11-07 01:04:05,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899658808] [2021-11-07 01:04:05,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:04:05,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:04:05,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:04:05,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=179, Unknown=2, NotChecked=0, Total=272 [2021-11-07 01:04:05,837 INFO L87 Difference]: Start difference. First operand 484 states and 1784 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:10,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:04:10,012 INFO L93 Difference]: Finished difference Result 640 states and 2193 transitions. [2021-11-07 01:04:10,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:04:10,013 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:10,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:04:10,014 INFO L225 Difference]: With dead ends: 640 [2021-11-07 01:04:10,015 INFO L226 Difference]: Without dead ends: 640 [2021-11-07 01:04:10,015 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 95 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=118, Invalid=258, Unknown=4, NotChecked=0, Total=380 [2021-11-07 01:04:10,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-11-07 01:04:10,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 478. [2021-11-07 01:04:10,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.691823899371069) internal successors, (1761), 477 states have internal predecessors, (1761), 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-07 01:04:10,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1761 transitions. [2021-11-07 01:04:10,031 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1761 transitions. Word has length 20 [2021-11-07 01:04:10,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:04:10,031 INFO L470 AbstractCegarLoop]: Abstraction has 478 states and 1761 transitions. [2021-11-07 01:04:10,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:10,032 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1761 transitions. [2021-11-07 01:04:10,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:04:10,033 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:04:10,034 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:04:10,054 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (112)] Ended with exit code 0 [2021-11-07 01:04:10,259 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (113)] Ended with exit code 0 [2021-11-07 01:04:10,484 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-11-07 01:04:10,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,113 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,114 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:04:10,654 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:04:10,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:04:10,655 INFO L85 PathProgramCache]: Analyzing trace with hash 893569257, now seen corresponding path program 43 times [2021-11-07 01:04:10,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:04:10,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1566023398] [2021-11-07 01:04:10,655 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:04:10,655 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:04:10,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:04:10,656 INFO L229 MonitoredProcess]: Starting monitored process 115 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:04:10,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (115)] Waiting until timeout for monitored process [2021-11-07 01:04:12,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:04:12,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:12,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:12,686 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-07 01:04:12,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:12,982 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-07 01:04:12,983 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:04:12,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1566023398] [2021-11-07 01:04:12,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1566023398] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:04:12,983 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:04:12,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:04:12,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603697094] [2021-11-07 01:04:12,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:04:12,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:04:12,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:04:12,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:04:12,984 INFO L87 Difference]: Start difference. First operand 478 states and 1761 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:13,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:04:13,248 INFO L93 Difference]: Finished difference Result 586 states and 2034 transitions. [2021-11-07 01:04:13,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:04:13,249 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:13,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:04:13,250 INFO L225 Difference]: With dead ends: 586 [2021-11-07 01:04:13,250 INFO L226 Difference]: Without dead ends: 586 [2021-11-07 01:04:13,250 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:04:13,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-11-07 01:04:13,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 482. [2021-11-07 01:04:13,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.69022869022869) internal successors, (1775), 481 states have internal predecessors, (1775), 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-07 01:04:13,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1775 transitions. [2021-11-07 01:04:13,262 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1775 transitions. Word has length 20 [2021-11-07 01:04:13,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:04:13,262 INFO L470 AbstractCegarLoop]: Abstraction has 482 states and 1775 transitions. [2021-11-07 01:04:13,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:13,262 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1775 transitions. [2021-11-07 01:04:13,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:04:13,263 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:04:13,263 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:04:13,277 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (115)] Forceful destruction successful, exit code 0 [2021-11-07 01:04:13,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:04:13,464 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:04:13,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:04:13,464 INFO L85 PathProgramCache]: Analyzing trace with hash 2036478869, now seen corresponding path program 44 times [2021-11-07 01:04:13,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:04:13,464 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [20443615] [2021-11-07 01:04:13,465 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:04:13,465 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:04:13,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:04:13,465 INFO L229 MonitoredProcess]: Starting monitored process 116 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:04:13,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (116)] Waiting until timeout for monitored process [2021-11-07 01:04:15,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:04:15,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:04:15,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:15,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:15,545 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-07 01:04:15,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:15,863 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-07 01:04:15,863 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:04:15,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [20443615] [2021-11-07 01:04:15,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [20443615] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:04:15,863 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:04:15,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:04:15,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786127613] [2021-11-07 01:04:15,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:04:15,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:04:15,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:04:15,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:04:15,864 INFO L87 Difference]: Start difference. First operand 482 states and 1775 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:16,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:04:16,151 INFO L93 Difference]: Finished difference Result 572 states and 2009 transitions. [2021-11-07 01:04:16,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:04:16,152 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:16,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:04:16,153 INFO L225 Difference]: With dead ends: 572 [2021-11-07 01:04:16,153 INFO L226 Difference]: Without dead ends: 570 [2021-11-07 01:04:16,153 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:04:16,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-11-07 01:04:16,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 480. [2021-11-07 01:04:16,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.6910229645093944) internal successors, (1768), 479 states have internal predecessors, (1768), 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-07 01:04:16,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1768 transitions. [2021-11-07 01:04:16,164 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1768 transitions. Word has length 20 [2021-11-07 01:04:16,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:04:16,164 INFO L470 AbstractCegarLoop]: Abstraction has 480 states and 1768 transitions. [2021-11-07 01:04:16,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:16,164 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1768 transitions. [2021-11-07 01:04:16,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:04:16,165 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:04:16,165 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:04:16,182 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (116)] Forceful destruction successful, exit code 0 [2021-11-07 01:04:16,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:04:16,366 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:04:16,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:04:16,366 INFO L85 PathProgramCache]: Analyzing trace with hash -616038157, now seen corresponding path program 45 times [2021-11-07 01:04:16,367 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:04:16,367 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [317115003] [2021-11-07 01:04:16,367 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:04:16,367 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:04:16,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:04:16,368 INFO L229 MonitoredProcess]: Starting monitored process 117 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:04:16,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (117)] Waiting until timeout for monitored process [2021-11-07 01:04:18,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:04:18,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:04:18,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:18,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:18,685 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-07 01:04:18,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:18,978 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-07 01:04:18,978 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:04:18,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [317115003] [2021-11-07 01:04:18,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [317115003] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:04:18,979 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:04:18,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:04:18,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717780062] [2021-11-07 01:04:18,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:04:18,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:04:18,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:04:18,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:04:18,980 INFO L87 Difference]: Start difference. First operand 480 states and 1768 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:19,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:04:19,287 INFO L93 Difference]: Finished difference Result 568 states and 1997 transitions. [2021-11-07 01:04:19,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:04:19,288 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:19,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:04:19,289 INFO L225 Difference]: With dead ends: 568 [2021-11-07 01:04:19,289 INFO L226 Difference]: Without dead ends: 564 [2021-11-07 01:04:19,289 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:04:19,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-11-07 01:04:19,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 488. [2021-11-07 01:04:19,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.675564681724846) internal successors, (1790), 487 states have internal predecessors, (1790), 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-07 01:04:19,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1790 transitions. [2021-11-07 01:04:19,300 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1790 transitions. Word has length 20 [2021-11-07 01:04:19,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:04:19,301 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 1790 transitions. [2021-11-07 01:04:19,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:19,301 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1790 transitions. [2021-11-07 01:04:19,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:04:19,308 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:04:19,308 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:04:19,322 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (117)] Forceful destruction successful, exit code 0 [2021-11-07 01:04:19,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:04:19,508 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:04:19,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:04:19,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1686864106, now seen corresponding path program 12 times [2021-11-07 01:04:19,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:04:19,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [546503176] [2021-11-07 01:04:19,509 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 01:04:19,509 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:04:19,509 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:04:19,510 INFO L229 MonitoredProcess]: Starting monitored process 118 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:04:19,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (118)] Waiting until timeout for monitored process [2021-11-07 01:04:21,420 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 01:04:21,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:04:21,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:21,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:21,772 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-07 01:04:21,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:22,010 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-07 01:04:22,010 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:04:22,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [546503176] [2021-11-07 01:04:22,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [546503176] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:04:22,011 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:04:22,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2021-11-07 01:04:22,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57203571] [2021-11-07 01:04:22,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:04:22,011 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:04:22,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:04:22,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:04:22,012 INFO L87 Difference]: Start difference. First operand 488 states and 1790 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:22,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:04:22,217 INFO L93 Difference]: Finished difference Result 712 states and 2446 transitions. [2021-11-07 01:04:22,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:04:22,219 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:22,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:04:22,220 INFO L225 Difference]: With dead ends: 712 [2021-11-07 01:04:22,220 INFO L226 Difference]: Without dead ends: 712 [2021-11-07 01:04:22,220 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:04:22,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-11-07 01:04:22,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 484. [2021-11-07 01:04:22,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.6749482401656315) internal successors, (1775), 483 states have internal predecessors, (1775), 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-07 01:04:22,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1775 transitions. [2021-11-07 01:04:22,232 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1775 transitions. Word has length 20 [2021-11-07 01:04:22,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:04:22,232 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 1775 transitions. [2021-11-07 01:04:22,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:22,233 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1775 transitions. [2021-11-07 01:04:22,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:04:22,234 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:04:22,235 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:04:22,250 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (118)] Forceful destruction successful, exit code 0 [2021-11-07 01:04:22,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:04:22,441 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:04:22,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:04:22,441 INFO L85 PathProgramCache]: Analyzing trace with hash 538707736, now seen corresponding path program 13 times [2021-11-07 01:04:22,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:04:22,442 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [229323149] [2021-11-07 01:04:22,442 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:04:22,442 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:04:22,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:04:22,443 INFO L229 MonitoredProcess]: Starting monitored process 119 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:04:22,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (119)] Waiting until timeout for monitored process [2021-11-07 01:04:24,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:04:24,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:24,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:24,578 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-07 01:04:24,578 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:24,827 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-07 01:04:24,827 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:04:24,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [229323149] [2021-11-07 01:04:24,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [229323149] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:04:24,828 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:04:24,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2021-11-07 01:04:24,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570061536] [2021-11-07 01:04:24,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:04:24,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:04:24,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:04:24,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:04:24,829 INFO L87 Difference]: Start difference. First operand 484 states and 1775 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:25,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:04:25,076 INFO L93 Difference]: Finished difference Result 694 states and 2431 transitions. [2021-11-07 01:04:25,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:04:25,077 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:25,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:04:25,079 INFO L225 Difference]: With dead ends: 694 [2021-11-07 01:04:25,079 INFO L226 Difference]: Without dead ends: 694 [2021-11-07 01:04:25,079 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:04:25,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2021-11-07 01:04:25,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 466. [2021-11-07 01:04:25,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.6666666666666665) internal successors, (1705), 465 states have internal predecessors, (1705), 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-07 01:04:25,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1705 transitions. [2021-11-07 01:04:25,094 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1705 transitions. Word has length 20 [2021-11-07 01:04:25,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:04:25,094 INFO L470 AbstractCegarLoop]: Abstraction has 466 states and 1705 transitions. [2021-11-07 01:04:25,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:25,095 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1705 transitions. [2021-11-07 01:04:25,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:04:25,096 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:04:25,097 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:04:25,129 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (119)] Forceful destruction successful, exit code 0 [2021-11-07 01:04:25,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:04:25,317 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:04:25,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:04:25,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1265576504, now seen corresponding path program 14 times [2021-11-07 01:04:25,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:04:25,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [795039644] [2021-11-07 01:04:25,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:04:25,318 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:04:25,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:04:25,318 INFO L229 MonitoredProcess]: Starting monitored process 120 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:04:25,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (120)] Waiting until timeout for monitored process [2021-11-07 01:04:27,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:04:27,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:04:27,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:27,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:27,469 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-07 01:04:27,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:27,635 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-07 01:04:27,635 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:04:27,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [795039644] [2021-11-07 01:04:27,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [795039644] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:04:27,637 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:04:27,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2021-11-07 01:04:27,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121429841] [2021-11-07 01:04:27,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:04:27,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:04:27,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:04:27,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:04:27,638 INFO L87 Difference]: Start difference. First operand 466 states and 1705 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:27,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:04:27,808 INFO L93 Difference]: Finished difference Result 690 states and 2363 transitions. [2021-11-07 01:04:27,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:04:27,809 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:27,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:04:27,810 INFO L225 Difference]: With dead ends: 690 [2021-11-07 01:04:27,810 INFO L226 Difference]: Without dead ends: 690 [2021-11-07 01:04:27,811 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:04:27,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-11-07 01:04:27,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 474. [2021-11-07 01:04:27,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.6892177589852007) internal successors, (1745), 473 states have internal predecessors, (1745), 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-07 01:04:27,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1745 transitions. [2021-11-07 01:04:27,819 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1745 transitions. Word has length 20 [2021-11-07 01:04:27,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:04:27,819 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 1745 transitions. [2021-11-07 01:04:27,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:27,820 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1745 transitions. [2021-11-07 01:04:27,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:04:27,820 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:04:27,821 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:04:27,832 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (120)] Forceful destruction successful, exit code 0 [2021-11-07 01:04:28,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:04:28,021 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:04:28,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:04:28,021 INFO L85 PathProgramCache]: Analyzing trace with hash 445036804, now seen corresponding path program 15 times [2021-11-07 01:04:28,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:04:28,022 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1416258336] [2021-11-07 01:04:28,022 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:04:28,022 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:04:28,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:04:28,023 INFO L229 MonitoredProcess]: Starting monitored process 121 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:04:28,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (121)] Waiting until timeout for monitored process [2021-11-07 01:04:30,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:04:30,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:04:30,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:30,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:30,451 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-07 01:04:30,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:30,747 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-07 01:04:30,747 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:04:30,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1416258336] [2021-11-07 01:04:30,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1416258336] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:04:30,748 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:04:30,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2021-11-07 01:04:30,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619733008] [2021-11-07 01:04:30,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:04:30,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:04:30,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:04:30,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:04:30,749 INFO L87 Difference]: Start difference. First operand 474 states and 1745 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:31,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:04:31,090 INFO L93 Difference]: Finished difference Result 676 states and 2331 transitions. [2021-11-07 01:04:31,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:04:31,092 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:31,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:04:31,093 INFO L225 Difference]: With dead ends: 676 [2021-11-07 01:04:31,093 INFO L226 Difference]: Without dead ends: 676 [2021-11-07 01:04:31,093 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:04:31,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-11-07 01:04:31,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 470. [2021-11-07 01:04:31,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.673773987206823) internal successors, (1723), 469 states have internal predecessors, (1723), 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-07 01:04:31,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1723 transitions. [2021-11-07 01:04:31,104 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1723 transitions. Word has length 20 [2021-11-07 01:04:31,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:04:31,104 INFO L470 AbstractCegarLoop]: Abstraction has 470 states and 1723 transitions. [2021-11-07 01:04:31,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:31,104 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1723 transitions. [2021-11-07 01:04:31,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:04:31,105 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:04:31,105 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:04:31,118 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (121)] Ended with exit code 0 [2021-11-07 01:04:31,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:04:31,306 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:04:31,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:04:31,306 INFO L85 PathProgramCache]: Analyzing trace with hash -2043878230, now seen corresponding path program 16 times [2021-11-07 01:04:31,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:04:31,306 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1801765781] [2021-11-07 01:04:31,306 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:04:31,306 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:04:31,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:04:31,307 INFO L229 MonitoredProcess]: Starting monitored process 122 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:04:31,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (122)] Waiting until timeout for monitored process [2021-11-07 01:04:33,243 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:04:33,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:04:33,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:33,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:33,510 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-07 01:04:33,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:33,673 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-07 01:04:33,674 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:04:33,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1801765781] [2021-11-07 01:04:33,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1801765781] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:04:33,674 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:04:33,674 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2021-11-07 01:04:33,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858383177] [2021-11-07 01:04:33,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:04:33,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:04:33,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:04:33,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:04:33,675 INFO L87 Difference]: Start difference. First operand 470 states and 1723 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:33,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:04:33,824 INFO L93 Difference]: Finished difference Result 602 states and 2107 transitions. [2021-11-07 01:04:33,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:04:33,825 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:33,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:04:33,827 INFO L225 Difference]: With dead ends: 602 [2021-11-07 01:04:33,827 INFO L226 Difference]: Without dead ends: 602 [2021-11-07 01:04:33,827 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:04:33,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-11-07 01:04:33,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 472. [2021-11-07 01:04:33,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.673036093418259) internal successors, (1730), 471 states have internal predecessors, (1730), 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-07 01:04:33,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1730 transitions. [2021-11-07 01:04:33,837 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1730 transitions. Word has length 20 [2021-11-07 01:04:33,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:04:33,837 INFO L470 AbstractCegarLoop]: Abstraction has 472 states and 1730 transitions. [2021-11-07 01:04:33,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:33,837 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1730 transitions. [2021-11-07 01:04:33,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:04:33,838 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:04:33,838 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:04:33,852 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (122)] Forceful destruction successful, exit code 0 [2021-11-07 01:04:34,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:04:34,041 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:04:34,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:04:34,041 INFO L85 PathProgramCache]: Analyzing trace with hash -896277284, now seen corresponding path program 16 times [2021-11-07 01:04:34,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:04:34,042 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1020891146] [2021-11-07 01:04:34,042 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:04:34,042 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:04:34,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:04:34,043 INFO L229 MonitoredProcess]: Starting monitored process 123 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:04:34,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (123)] Waiting until timeout for monitored process [2021-11-07 01:04:36,038 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:04:36,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:04:36,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:36,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:36,243 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-07 01:04:36,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:36,747 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-07 01:04:36,747 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:04:36,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1020891146] [2021-11-07 01:04:36,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1020891146] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:04:36,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [704314115] [2021-11-07 01:04:36,747 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:04:36,747 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:04:36,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:04:36,748 INFO L229 MonitoredProcess]: Starting monitored process 124 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:04:36,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (124)] Waiting until timeout for monitored process [2021-11-07 01:04:39,492 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:04:39,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:04:39,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:39,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:39,639 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-07 01:04:39,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:39,844 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-07 01:04:39,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [704314115] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:04:39,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955042860] [2021-11-07 01:04:39,844 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:04:39,844 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:04:39,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:04:39,845 INFO L229 MonitoredProcess]: Starting monitored process 125 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:04:39,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-11-07 01:04:42,566 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:04:42,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:04:42,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:04:42,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:42,780 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-07 01:04:42,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:42,986 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-07 01:04:42,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955042860] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:04:42,987 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 5 imperfect interpolant sequences. [2021-11-07 01:04:42,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 8, 8, 8, 6] total 17 [2021-11-07 01:04:42,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672871334] [2021-11-07 01:04:42,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:04:42,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:04:42,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:04:42,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=187, Unknown=0, NotChecked=0, Total=272 [2021-11-07 01:04:42,988 INFO L87 Difference]: Start difference. First operand 472 states and 1730 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:43,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:04:43,148 INFO L93 Difference]: Finished difference Result 642 states and 2263 transitions. [2021-11-07 01:04:43,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:04:43,149 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:43,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:04:43,151 INFO L225 Difference]: With dead ends: 642 [2021-11-07 01:04:43,151 INFO L226 Difference]: Without dead ends: 642 [2021-11-07 01:04:43,151 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 96 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2021-11-07 01:04:43,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-11-07 01:04:43,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 474. [2021-11-07 01:04:43,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.6807610993657507) internal successors, (1741), 473 states have internal predecessors, (1741), 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-07 01:04:43,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1741 transitions. [2021-11-07 01:04:43,160 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1741 transitions. Word has length 20 [2021-11-07 01:04:43,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:04:43,160 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 1741 transitions. [2021-11-07 01:04:43,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:04:43,160 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1741 transitions. [2021-11-07 01:04:43,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:04:43,162 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:04:43,162 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:04:43,169 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (124)] Forceful destruction successful, exit code 0 [2021-11-07 01:04:43,382 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (123)] Forceful destruction successful, exit code 0 [2021-11-07 01:04:43,598 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2021-11-07 01:04:43,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,123 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,125 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:04:43,770 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:04:43,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:04:43,770 INFO L85 PathProgramCache]: Analyzing trace with hash 632112871, now seen corresponding path program 46 times [2021-11-07 01:04:43,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:04:43,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [979959725] [2021-11-07 01:04:43,770 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:04:43,770 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:04:43,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:04:43,772 INFO L229 MonitoredProcess]: Starting monitored process 126 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:04:43,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (126)] Waiting until timeout for monitored process [2021-11-07 01:04:45,730 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:04:45,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:04:45,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:45,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:45,920 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-07 01:04:45,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:46,630 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-07 01:04:46,630 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:04:46,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [979959725] [2021-11-07 01:04:46,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [979959725] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:04:46,630 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:04:46,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:04:46,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618338269] [2021-11-07 01:04:46,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:04:46,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:04:46,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:04:46,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:04:46,631 INFO L87 Difference]: Start difference. First operand 474 states and 1741 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:46,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:04:46,920 INFO L93 Difference]: Finished difference Result 676 states and 2322 transitions. [2021-11-07 01:04:46,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:04:46,920 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:46,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:04:46,923 INFO L225 Difference]: With dead ends: 676 [2021-11-07 01:04:46,923 INFO L226 Difference]: Without dead ends: 676 [2021-11-07 01:04:46,923 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:04:46,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-11-07 01:04:46,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 480. [2021-11-07 01:04:46,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.711899791231733) internal successors, (1778), 479 states have internal predecessors, (1778), 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-07 01:04:46,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1778 transitions. [2021-11-07 01:04:46,935 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1778 transitions. Word has length 20 [2021-11-07 01:04:46,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:04:46,935 INFO L470 AbstractCegarLoop]: Abstraction has 480 states and 1778 transitions. [2021-11-07 01:04:46,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:46,935 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1778 transitions. [2021-11-07 01:04:46,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:04:46,936 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:04:46,936 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:04:46,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (126)] Forceful destruction successful, exit code 0 [2021-11-07 01:04:47,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:04:47,137 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:04:47,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:04:47,137 INFO L85 PathProgramCache]: Analyzing trace with hash 1376815369, now seen corresponding path program 47 times [2021-11-07 01:04:47,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:04:47,138 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1489398174] [2021-11-07 01:04:47,138 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:04:47,138 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:04:47,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:04:47,139 INFO L229 MonitoredProcess]: Starting monitored process 127 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:04:47,141 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (127)] Waiting until timeout for monitored process [2021-11-07 01:04:49,165 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:04:49,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:04:49,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:49,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:49,342 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-07 01:04:49,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:49,987 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-07 01:04:49,987 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:04:49,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1489398174] [2021-11-07 01:04:49,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1489398174] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:04:49,988 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:04:49,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:04:49,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216558118] [2021-11-07 01:04:49,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:04:49,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:04:49,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:04:49,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:04:49,988 INFO L87 Difference]: Start difference. First operand 480 states and 1778 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:50,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:04:50,230 INFO L93 Difference]: Finished difference Result 680 states and 2333 transitions. [2021-11-07 01:04:50,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:04:50,231 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:50,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:04:50,232 INFO L225 Difference]: With dead ends: 680 [2021-11-07 01:04:50,232 INFO L226 Difference]: Without dead ends: 680 [2021-11-07 01:04:50,232 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:04:50,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-11-07 01:04:50,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 478. [2021-11-07 01:04:50,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.70020964360587) internal successors, (1765), 477 states have internal predecessors, (1765), 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-07 01:04:50,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1765 transitions. [2021-11-07 01:04:50,242 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1765 transitions. Word has length 20 [2021-11-07 01:04:50,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:04:50,242 INFO L470 AbstractCegarLoop]: Abstraction has 478 states and 1765 transitions. [2021-11-07 01:04:50,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:50,242 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1765 transitions. [2021-11-07 01:04:50,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:04:50,243 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:04:50,243 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:04:50,255 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (127)] Forceful destruction successful, exit code 0 [2021-11-07 01:04:50,444 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:04:50,444 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:04:50,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:04:50,444 INFO L85 PathProgramCache]: Analyzing trace with hash 91631517, now seen corresponding path program 48 times [2021-11-07 01:04:50,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:04:50,444 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1615086237] [2021-11-07 01:04:50,444 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 01:04:50,445 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:04:50,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:04:50,446 INFO L229 MonitoredProcess]: Starting monitored process 128 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:04:50,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (128)] Waiting until timeout for monitored process [2021-11-07 01:04:52,406 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 01:04:52,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:04:52,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:52,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:52,589 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-07 01:04:52,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:53,127 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-07 01:04:53,127 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:04:53,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1615086237] [2021-11-07 01:04:53,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1615086237] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:04:53,127 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:04:53,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:04:53,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567909202] [2021-11-07 01:04:53,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:04:53,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:04:53,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:04:53,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:04:53,128 INFO L87 Difference]: Start difference. First operand 478 states and 1765 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:53,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:04:53,406 INFO L93 Difference]: Finished difference Result 644 states and 2228 transitions. [2021-11-07 01:04:53,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:04:53,406 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:53,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:04:53,408 INFO L225 Difference]: With dead ends: 644 [2021-11-07 01:04:53,408 INFO L226 Difference]: Without dead ends: 644 [2021-11-07 01:04:53,408 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2021-11-07 01:04:53,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-11-07 01:04:53,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 480. [2021-11-07 01:04:53,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.69937369519833) internal successors, (1772), 479 states have internal predecessors, (1772), 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-07 01:04:53,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1772 transitions. [2021-11-07 01:04:53,419 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1772 transitions. Word has length 20 [2021-11-07 01:04:53,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:04:53,419 INFO L470 AbstractCegarLoop]: Abstraction has 480 states and 1772 transitions. [2021-11-07 01:04:53,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:53,420 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1772 transitions. [2021-11-07 01:04:53,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:04:53,421 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:04:53,421 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:04:53,436 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (128)] Forceful destruction successful, exit code 0 [2021-11-07 01:04:53,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:04:53,622 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:04:53,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:04:53,623 INFO L85 PathProgramCache]: Analyzing trace with hash 1234541129, now seen corresponding path program 49 times [2021-11-07 01:04:53,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:04:53,623 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [696926623] [2021-11-07 01:04:53,623 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:04:53,624 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:04:53,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:04:53,625 INFO L229 MonitoredProcess]: Starting monitored process 129 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:04:53,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (129)] Waiting until timeout for monitored process [2021-11-07 01:04:55,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:04:55,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:55,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:55,815 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-07 01:04:55,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:04:56,496 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-07 01:04:56,496 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:04:56,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [696926623] [2021-11-07 01:04:56,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [696926623] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:04:56,497 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:04:56,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:04:56,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597288442] [2021-11-07 01:04:56,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:04:56,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:04:56,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:04:56,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:04:56,499 INFO L87 Difference]: Start difference. First operand 480 states and 1772 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:56,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:04:56,902 INFO L93 Difference]: Finished difference Result 680 states and 2312 transitions. [2021-11-07 01:04:56,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-07 01:04:56,903 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:56,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:04:56,905 INFO L225 Difference]: With dead ends: 680 [2021-11-07 01:04:56,905 INFO L226 Difference]: Without dead ends: 672 [2021-11-07 01:04:56,905 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:04:56,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-11-07 01:04:56,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 482. [2021-11-07 01:04:56,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.6923076923076925) internal successors, (1776), 481 states have internal predecessors, (1776), 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-07 01:04:56,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1776 transitions. [2021-11-07 01:04:56,917 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1776 transitions. Word has length 20 [2021-11-07 01:04:56,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:04:56,917 INFO L470 AbstractCegarLoop]: Abstraction has 482 states and 1776 transitions. [2021-11-07 01:04:56,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:04:56,917 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1776 transitions. [2021-11-07 01:04:56,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:04:56,918 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:04:56,918 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:04:56,932 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (129)] Forceful destruction successful, exit code 0 [2021-11-07 01:04:57,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:04:57,119 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:04:57,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:04:57,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1847692323, now seen corresponding path program 50 times [2021-11-07 01:04:57,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:04:57,120 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1205538746] [2021-11-07 01:04:57,120 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:04:57,120 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:04:57,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:04:57,121 INFO L229 MonitoredProcess]: Starting monitored process 130 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:04:57,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (130)] Waiting until timeout for monitored process [2021-11-07 01:04:59,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:04:59,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:04:59,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:04:59,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:04:59,511 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-07 01:04:59,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:05:00,474 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-07 01:05:00,474 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:05:00,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1205538746] [2021-11-07 01:05:00,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1205538746] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:05:00,475 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:05:00,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:05:00,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208218618] [2021-11-07 01:05:00,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:05:00,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:05:00,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:05:00,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:05:00,476 INFO L87 Difference]: Start difference. First operand 482 states and 1776 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:05:00,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:05:00,816 INFO L93 Difference]: Finished difference Result 654 states and 2246 transitions. [2021-11-07 01:05:00,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:05:00,818 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:05:00,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:05:00,819 INFO L225 Difference]: With dead ends: 654 [2021-11-07 01:05:00,819 INFO L226 Difference]: Without dead ends: 654 [2021-11-07 01:05:00,819 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-11-07 01:05:00,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-11-07 01:05:00,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 484. [2021-11-07 01:05:00,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.6956521739130435) internal successors, (1785), 483 states have internal predecessors, (1785), 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-07 01:05:00,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1785 transitions. [2021-11-07 01:05:00,832 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1785 transitions. Word has length 20 [2021-11-07 01:05:00,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:05:00,833 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 1785 transitions. [2021-11-07 01:05:00,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:05:00,833 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1785 transitions. [2021-11-07 01:05:00,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:05:00,834 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:05:00,834 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:05:00,849 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (130)] Ended with exit code 0 [2021-11-07 01:05:01,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:05:01,035 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:05:01,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:05:01,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1449485209, now seen corresponding path program 51 times [2021-11-07 01:05:01,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:05:01,036 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1976796807] [2021-11-07 01:05:01,036 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:05:01,036 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:05:01,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:05:01,037 INFO L229 MonitoredProcess]: Starting monitored process 131 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:05:01,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (131)] Waiting until timeout for monitored process [2021-11-07 01:05:03,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-07 01:05:03,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:05:03,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:05:03,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:05:03,312 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-07 01:05:03,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:05:03,972 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-07 01:05:03,972 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:05:03,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1976796807] [2021-11-07 01:05:03,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1976796807] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:05:03,973 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:05:03,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:05:03,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166958252] [2021-11-07 01:05:03,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:05:03,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:05:03,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:05:03,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:05:03,974 INFO L87 Difference]: Start difference. First operand 484 states and 1785 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:05:04,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:05:04,350 INFO L93 Difference]: Finished difference Result 682 states and 2315 transitions. [2021-11-07 01:05:04,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-07 01:05:04,351 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:05:04,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:05:04,352 INFO L225 Difference]: With dead ends: 682 [2021-11-07 01:05:04,352 INFO L226 Difference]: Without dead ends: 674 [2021-11-07 01:05:04,353 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-11-07 01:05:04,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-11-07 01:05:04,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 484. [2021-11-07 01:05:04,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.6873706004140785) internal successors, (1781), 483 states have internal predecessors, (1781), 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-07 01:05:04,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1781 transitions. [2021-11-07 01:05:04,365 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1781 transitions. Word has length 20 [2021-11-07 01:05:04,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:05:04,365 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 1781 transitions. [2021-11-07 01:05:04,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:05:04,365 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1781 transitions. [2021-11-07 01:05:04,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:05:04,366 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:05:04,366 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:05:04,380 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (131)] Ended with exit code 0 [2021-11-07 01:05:04,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:05:04,567 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:05:04,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:05:04,567 INFO L85 PathProgramCache]: Analyzing trace with hash -40237860, now seen corresponding path program 17 times [2021-11-07 01:05:04,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:05:04,568 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [518074075] [2021-11-07 01:05:04,568 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:05:04,568 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:05:04,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:05:04,569 INFO L229 MonitoredProcess]: Starting monitored process 132 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:05:04,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (132)] Waiting until timeout for monitored process [2021-11-07 01:05:06,610 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:05:06,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:05:06,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:05:06,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:05:06,828 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-07 01:05:06,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:05:07,639 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-07 01:05:07,639 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:05:07,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [518074075] [2021-11-07 01:05:07,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [518074075] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:05:07,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1109996152] [2021-11-07 01:05:07,639 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:05:07,639 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:05:07,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:05:07,640 INFO L229 MonitoredProcess]: Starting monitored process 133 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:05:07,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (133)] Waiting until timeout for monitored process [2021-11-07 01:05:10,824 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:05:10,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:05:10,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:05:10,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:05:10,960 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-07 01:05:10,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:05:11,277 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-07 01:05:11,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1109996152] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:05:11,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761220063] [2021-11-07 01:05:11,277 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:05:11,278 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:05:11,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:05:11,279 INFO L229 MonitoredProcess]: Starting monitored process 134 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:05:11,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-11-07 01:05:13,868 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:05:13,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:05:13,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:05:13,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:05:13,984 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-07 01:05:13,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:05:14,326 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-07 01:05:14,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761220063] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:05:14,327 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 01:05:14,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8, 7, 8, 7] total 13 [2021-11-07 01:05:14,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517192297] [2021-11-07 01:05:14,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 01:05:14,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:05:14,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 01:05:14,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:05:14,328 INFO L87 Difference]: Start difference. First operand 484 states and 1781 transitions. Second operand has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 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-07 01:05:26,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:05:26,367 INFO L93 Difference]: Finished difference Result 970 states and 3159 transitions. [2021-11-07 01:05:26,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-07 01:05:26,370 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 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-07 01:05:26,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:05:26,372 INFO L225 Difference]: With dead ends: 970 [2021-11-07 01:05:26,372 INFO L226 Difference]: Without dead ends: 970 [2021-11-07 01:05:26,372 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2021-11-07 01:05:26,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 970 states. [2021-11-07 01:05:26,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 970 to 486. [2021-11-07 01:05:26,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.711340206185567) internal successors, (1800), 485 states have internal predecessors, (1800), 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-07 01:05:26,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1800 transitions. [2021-11-07 01:05:26,386 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1800 transitions. Word has length 20 [2021-11-07 01:05:26,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:05:26,387 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 1800 transitions. [2021-11-07 01:05:26,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 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-07 01:05:26,387 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1800 transitions. [2021-11-07 01:05:26,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:05:26,388 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:05:26,388 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:05:26,420 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2021-11-07 01:05:26,595 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (133)] Forceful destruction successful, exit code 0 [2021-11-07 01:05:26,802 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (132)] Ended with exit code 0 [2021-11-07 01:05:26,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,133 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,132 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:05:26,989 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:05:26,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:05:26,990 INFO L85 PathProgramCache]: Analyzing trace with hash -848155492, now seen corresponding path program 17 times [2021-11-07 01:05:26,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:05:26,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1331492985] [2021-11-07 01:05:26,990 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:05:26,990 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:05:26,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:05:26,997 INFO L229 MonitoredProcess]: Starting monitored process 135 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:05:26,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (135)] Waiting until timeout for monitored process [2021-11-07 01:05:28,908 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:05:28,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:05:28,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:05:28,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:05:29,044 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-07 01:05:29,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:05:29,821 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-07 01:05:29,822 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:05:29,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1331492985] [2021-11-07 01:05:29,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1331492985] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:05:29,822 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:05:29,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:05:29,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675733353] [2021-11-07 01:05:29,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:05:29,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:05:29,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:05:29,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:05:29,823 INFO L87 Difference]: Start difference. First operand 486 states and 1800 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:05:30,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:05:30,022 INFO L93 Difference]: Finished difference Result 642 states and 2248 transitions. [2021-11-07 01:05:30,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:05:30,023 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:05:30,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:05:30,024 INFO L225 Difference]: With dead ends: 642 [2021-11-07 01:05:30,024 INFO L226 Difference]: Without dead ends: 642 [2021-11-07 01:05:30,025 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:05:30,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-11-07 01:05:30,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 486. [2021-11-07 01:05:30,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.711340206185567) internal successors, (1800), 485 states have internal predecessors, (1800), 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-07 01:05:30,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1800 transitions. [2021-11-07 01:05:30,036 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1800 transitions. Word has length 20 [2021-11-07 01:05:30,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:05:30,037 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 1800 transitions. [2021-11-07 01:05:30,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:05:30,037 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1800 transitions. [2021-11-07 01:05:30,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:05:30,039 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:05:30,039 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:05:30,063 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (135)] Forceful destruction successful, exit code 0 [2021-11-07 01:05:30,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:05:30,259 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:05:30,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:05:30,259 INFO L85 PathProgramCache]: Analyzing trace with hash -1344125014, now seen corresponding path program 18 times [2021-11-07 01:05:30,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:05:30,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [155806835] [2021-11-07 01:05:30,260 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 01:05:30,260 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:05:30,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:05:30,261 INFO L229 MonitoredProcess]: Starting monitored process 136 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:05:30,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (136)] Waiting until timeout for monitored process [2021-11-07 01:05:32,621 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 01:05:32,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:05:32,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:05:32,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:05:32,886 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-07 01:05:32,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:05:33,730 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-07 01:05:33,730 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:05:33,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [155806835] [2021-11-07 01:05:33,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [155806835] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:05:33,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1695211946] [2021-11-07 01:05:33,730 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 01:05:33,731 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:05:33,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:05:33,731 INFO L229 MonitoredProcess]: Starting monitored process 137 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:05:33,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (137)] Waiting until timeout for monitored process [2021-11-07 01:05:36,794 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 01:05:36,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:05:36,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:05:36,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:05:37,029 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-07 01:05:37,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:05:37,177 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-07 01:05:37,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1695211946] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:05:37,177 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815552829] [2021-11-07 01:05:37,177 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 01:05:37,177 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:05:37,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:05:37,178 INFO L229 MonitoredProcess]: Starting monitored process 138 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:05:37,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2021-11-07 01:05:40,169 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 01:05:40,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:05:40,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:05:40,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:05:40,331 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-07 01:05:40,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:05:40,640 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-07 01:05:40,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815552829] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:05:40,640 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 01:05:40,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 6, 6, 8, 7] total 17 [2021-11-07 01:05:40,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358265911] [2021-11-07 01:05:40,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-07 01:05:40,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:05:40,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-07 01:05:40,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-11-07 01:05:40,643 INFO L87 Difference]: Start difference. First operand 486 states and 1800 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 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-07 01:05:45,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:05:45,522 INFO L93 Difference]: Finished difference Result 976 states and 3097 transitions. [2021-11-07 01:05:45,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-07 01:05:45,536 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 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-07 01:05:45,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:05:45,539 INFO L225 Difference]: With dead ends: 976 [2021-11-07 01:05:45,539 INFO L226 Difference]: Without dead ends: 972 [2021-11-07 01:05:45,539 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 108 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=199, Invalid=613, Unknown=0, NotChecked=0, Total=812 [2021-11-07 01:05:45,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2021-11-07 01:05:45,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 502. [2021-11-07 01:05:45,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.7245508982035926) internal successors, (1866), 501 states have internal predecessors, (1866), 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-07 01:05:45,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1866 transitions. [2021-11-07 01:05:45,563 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1866 transitions. Word has length 20 [2021-11-07 01:05:45,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:05:45,564 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1866 transitions. [2021-11-07 01:05:45,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 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-07 01:05:45,564 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1866 transitions. [2021-11-07 01:05:45,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:05:45,566 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:05:45,566 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:05:45,617 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2021-11-07 01:05:45,797 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (136)] Ended with exit code 0 [2021-11-07 01:05:45,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (137)] Forceful destruction successful, exit code 0 [2021-11-07 01:05:46,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,136 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,137 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:05:46,185 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:05:46,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:05:46,186 INFO L85 PathProgramCache]: Analyzing trace with hash 828626376, now seen corresponding path program 19 times [2021-11-07 01:05:46,186 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:05:46,186 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1259980560] [2021-11-07 01:05:46,186 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:05:46,186 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:05:46,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:05:46,187 INFO L229 MonitoredProcess]: Starting monitored process 139 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:05:46,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (139)] Waiting until timeout for monitored process [2021-11-07 01:05:48,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:05:48,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:05:48,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:05:48,650 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-07 01:05:48,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:05:49,263 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-07 01:05:49,263 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:05:49,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1259980560] [2021-11-07 01:05:49,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1259980560] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:05:49,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [222823329] [2021-11-07 01:05:49,263 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:05:49,264 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:05:49,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:05:49,264 INFO L229 MonitoredProcess]: Starting monitored process 140 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:05:49,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (140)] Waiting until timeout for monitored process [2021-11-07 01:05:52,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:05:52,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:05:52,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:05:52,442 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-07 01:05:52,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:05:52,718 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-07 01:05:52,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [222823329] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:05:52,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482831073] [2021-11-07 01:05:52,719 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:05:52,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 01:05:52,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:05:52,720 INFO L229 MonitoredProcess]: Starting monitored process 141 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 01:05:52,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2021-11-07 01:05:55,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:05:55,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:05:55,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:05:55,953 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-07 01:05:55,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:05:56,191 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-07 01:05:56,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482831073] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:05:56,192 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-11-07 01:05:56,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8, 7, 8, 7] total 13 [2021-11-07 01:05:56,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002412599] [2021-11-07 01:05:56,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 01:05:56,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:05:56,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 01:05:56,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:05:56,193 INFO L87 Difference]: Start difference. First operand 502 states and 1866 transitions. Second operand has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 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-07 01:06:09,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:06:09,758 INFO L93 Difference]: Finished difference Result 1154 states and 3815 transitions. [2021-11-07 01:06:09,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-07 01:06:09,761 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 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-07 01:06:09,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:06:09,763 INFO L225 Difference]: With dead ends: 1154 [2021-11-07 01:06:09,763 INFO L226 Difference]: Without dead ends: 1154 [2021-11-07 01:06:09,764 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=183, Invalid=519, Unknown=0, NotChecked=0, Total=702 [2021-11-07 01:06:09,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1154 states. [2021-11-07 01:06:09,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1154 to 514. [2021-11-07 01:06:09,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 513 states have (on average 3.7816764132553606) internal successors, (1940), 513 states have internal predecessors, (1940), 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-07 01:06:09,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 1940 transitions. [2021-11-07 01:06:09,780 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 1940 transitions. Word has length 20 [2021-11-07 01:06:09,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:06:09,780 INFO L470 AbstractCegarLoop]: Abstraction has 514 states and 1940 transitions. [2021-11-07 01:06:09,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 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-07 01:06:09,780 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 1940 transitions. [2021-11-07 01:06:09,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:06:09,781 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:06:09,781 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:06:09,791 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (140)] Forceful destruction successful, exit code 0 [2021-11-07 01:06:10,012 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2021-11-07 01:06:10,195 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (139)] Ended with exit code 0 [2021-11-07 01:06:10,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,141 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,139 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:06:10,382 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:06:10,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:06:10,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1755727612, now seen corresponding path program 20 times [2021-11-07 01:06:10,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:06:10,383 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [647752318] [2021-11-07 01:06:10,383 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:06:10,383 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:06:10,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:06:10,384 INFO L229 MonitoredProcess]: Starting monitored process 142 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:06:10,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (142)] Waiting until timeout for monitored process [2021-11-07 01:06:12,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:06:12,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:06:12,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:06:12,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:06:13,300 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-07 01:06:13,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:06:13,999 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-07 01:06:13,999 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:06:13,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [647752318] [2021-11-07 01:06:13,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [647752318] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:06:13,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2119570252] [2021-11-07 01:06:13,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:06:14,000 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:06:14,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:06:14,000 INFO L229 MonitoredProcess]: Starting monitored process 143 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:06:14,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (143)] Waiting until timeout for monitored process [2021-11-07 01:06:17,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:06:17,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:06:17,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:06:17,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:06:17,510 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-07 01:06:17,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:06:17,718 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-07 01:06:17,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2119570252] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:06:17,718 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2021-11-07 01:06:17,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 7, 6] total 17 [2021-11-07 01:06:17,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747841987] [2021-11-07 01:06:17,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:06:17,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:06:17,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:06:17,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-11-07 01:06:17,720 INFO L87 Difference]: Start difference. First operand 514 states and 1940 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:06:17,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:06:17,899 INFO L93 Difference]: Finished difference Result 766 states and 2665 transitions. [2021-11-07 01:06:17,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-07 01:06:17,900 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:06:17,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:06:17,902 INFO L225 Difference]: With dead ends: 766 [2021-11-07 01:06:17,902 INFO L226 Difference]: Without dead ends: 766 [2021-11-07 01:06:17,902 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-07 01:06:17,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2021-11-07 01:06:17,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 516. [2021-11-07 01:06:17,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 515 states have (on average 3.7844660194174757) internal successors, (1949), 515 states have internal predecessors, (1949), 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-07 01:06:17,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1949 transitions. [2021-11-07 01:06:17,915 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1949 transitions. Word has length 20 [2021-11-07 01:06:17,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:06:17,915 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 1949 transitions. [2021-11-07 01:06:17,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 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-07 01:06:17,916 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1949 transitions. [2021-11-07 01:06:17,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:06:17,917 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:06:17,917 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:06:17,930 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (142)] Forceful destruction successful, exit code 0 [2021-11-07 01:06:18,124 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (143)] Ended with exit code 0 [2021-11-07 01:06:18,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,143 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:06:18,318 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:06:18,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:06:18,318 INFO L85 PathProgramCache]: Analyzing trace with hash 1068420189, now seen corresponding path program 52 times [2021-11-07 01:06:18,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:06:18,318 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [271377241] [2021-11-07 01:06:18,318 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-07 01:06:18,318 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:06:18,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:06:18,320 INFO L229 MonitoredProcess]: Starting monitored process 144 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:06:18,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (144)] Waiting until timeout for monitored process [2021-11-07 01:06:20,788 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-07 01:06:20,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:06:20,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:06:20,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:06:20,987 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-07 01:06:20,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:06:21,342 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-07 01:06:21,343 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:06:21,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [271377241] [2021-11-07 01:06:21,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [271377241] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:06:21,343 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:06:21,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:06:21,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211580162] [2021-11-07 01:06:21,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:06:21,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:06:21,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:06:21,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:06:21,344 INFO L87 Difference]: Start difference. First operand 516 states and 1949 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:21,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:06:21,705 INFO L93 Difference]: Finished difference Result 686 states and 2406 transitions. [2021-11-07 01:06:21,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:06:21,706 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:21,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:06:21,707 INFO L225 Difference]: With dead ends: 686 [2021-11-07 01:06:21,707 INFO L226 Difference]: Without dead ends: 686 [2021-11-07 01:06:21,708 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-11-07 01:06:21,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2021-11-07 01:06:21,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 520. [2021-11-07 01:06:21,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 519 states have (on average 3.7822736030828517) internal successors, (1963), 519 states have internal predecessors, (1963), 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-07 01:06:21,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 1963 transitions. [2021-11-07 01:06:21,726 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 1963 transitions. Word has length 20 [2021-11-07 01:06:21,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:06:21,726 INFO L470 AbstractCegarLoop]: Abstraction has 520 states and 1963 transitions. [2021-11-07 01:06:21,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:21,727 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 1963 transitions. [2021-11-07 01:06:21,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:06:21,729 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:06:21,729 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:06:21,777 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (144)] Forceful destruction successful, exit code 0 [2021-11-07 01:06:21,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:06:21,945 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:06:21,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:06:21,945 INFO L85 PathProgramCache]: Analyzing trace with hash -2083637495, now seen corresponding path program 53 times [2021-11-07 01:06:21,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:06:21,946 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1662193726] [2021-11-07 01:06:21,946 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-07 01:06:21,946 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:06:21,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:06:21,947 INFO L229 MonitoredProcess]: Starting monitored process 145 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:06:21,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (145)] Waiting until timeout for monitored process [2021-11-07 01:06:24,186 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:06:24,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:06:24,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:06:24,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:06:24,379 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-07 01:06:24,379 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:06:24,764 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-07 01:06:24,765 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:06:24,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1662193726] [2021-11-07 01:06:24,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1662193726] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:06:24,765 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:06:24,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:06:24,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569428518] [2021-11-07 01:06:24,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:06:24,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:06:24,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:06:24,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:06:24,766 INFO L87 Difference]: Start difference. First operand 520 states and 1963 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:25,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:06:25,098 INFO L93 Difference]: Finished difference Result 672 states and 2381 transitions. [2021-11-07 01:06:25,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:06:25,099 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:25,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:06:25,100 INFO L225 Difference]: With dead ends: 672 [2021-11-07 01:06:25,100 INFO L226 Difference]: Without dead ends: 670 [2021-11-07 01:06:25,100 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-11-07 01:06:25,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-11-07 01:06:25,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 518. [2021-11-07 01:06:25,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 517 states have (on average 3.783365570599613) internal successors, (1956), 517 states have internal predecessors, (1956), 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-07 01:06:25,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 1956 transitions. [2021-11-07 01:06:25,112 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 1956 transitions. Word has length 20 [2021-11-07 01:06:25,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:06:25,112 INFO L470 AbstractCegarLoop]: Abstraction has 518 states and 1956 transitions. [2021-11-07 01:06:25,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:25,112 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 1956 transitions. [2021-11-07 01:06:25,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:06:25,113 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:06:25,114 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:06:25,128 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (145)] Forceful destruction successful, exit code 0 [2021-11-07 01:06:25,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:06:25,314 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:06:25,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:06:25,315 INFO L85 PathProgramCache]: Analyzing trace with hash -441187225, now seen corresponding path program 54 times [2021-11-07 01:06:25,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:06:25,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [109851661] [2021-11-07 01:06:25,315 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-07 01:06:25,315 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:06:25,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:06:25,316 INFO L229 MonitoredProcess]: Starting monitored process 146 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:06:25,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (146)] Waiting until timeout for monitored process [2021-11-07 01:06:27,641 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-07 01:06:27,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:06:27,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:06:27,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:06:27,826 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-07 01:06:27,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:06:28,122 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-07 01:06:28,122 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:06:28,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [109851661] [2021-11-07 01:06:28,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [109851661] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:06:28,122 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:06:28,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:06:28,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298539398] [2021-11-07 01:06:28,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:06:28,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:06:28,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:06:28,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:06:28,123 INFO L87 Difference]: Start difference. First operand 518 states and 1956 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:28,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:06:28,355 INFO L93 Difference]: Finished difference Result 680 states and 2384 transitions. [2021-11-07 01:06:28,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:06:28,355 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:28,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:06:28,357 INFO L225 Difference]: With dead ends: 680 [2021-11-07 01:06:28,357 INFO L226 Difference]: Without dead ends: 676 [2021-11-07 01:06:28,357 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-11-07 01:06:28,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-11-07 01:06:28,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 516. [2021-11-07 01:06:28,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 515 states have (on average 3.7844660194174757) internal successors, (1949), 515 states have internal predecessors, (1949), 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-07 01:06:28,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1949 transitions. [2021-11-07 01:06:28,369 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1949 transitions. Word has length 20 [2021-11-07 01:06:28,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:06:28,369 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 1949 transitions. [2021-11-07 01:06:28,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:28,370 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1949 transitions. [2021-11-07 01:06:28,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:06:28,372 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:06:28,372 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:06:28,393 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (146)] Ended with exit code 0 [2021-11-07 01:06:28,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:06:28,585 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:06:28,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:06:28,585 INFO L85 PathProgramCache]: Analyzing trace with hash 1823625791, now seen corresponding path program 55 times [2021-11-07 01:06:28,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:06:28,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1712694446] [2021-11-07 01:06:28,586 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-07 01:06:28,586 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:06:28,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:06:28,587 INFO L229 MonitoredProcess]: Starting monitored process 147 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:06:28,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (147)] Waiting until timeout for monitored process [2021-11-07 01:06:30,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:06:30,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:06:30,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:06:31,160 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-07 01:06:31,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:06:32,196 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-07 01:06:32,196 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:06:32,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1712694446] [2021-11-07 01:06:32,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1712694446] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:06:32,197 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:06:32,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:06:32,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259436258] [2021-11-07 01:06:32,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:06:32,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:06:32,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:06:32,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:06:32,198 INFO L87 Difference]: Start difference. First operand 516 states and 1949 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:32,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:06:32,393 INFO L93 Difference]: Finished difference Result 664 states and 2351 transitions. [2021-11-07 01:06:32,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:06:32,394 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:32,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:06:32,396 INFO L225 Difference]: With dead ends: 664 [2021-11-07 01:06:32,396 INFO L226 Difference]: Without dead ends: 664 [2021-11-07 01:06:32,396 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-11-07 01:06:32,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-11-07 01:06:32,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 520. [2021-11-07 01:06:32,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 519 states have (on average 3.786127167630058) internal successors, (1965), 519 states have internal predecessors, (1965), 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-07 01:06:32,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 1965 transitions. [2021-11-07 01:06:32,409 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 1965 transitions. Word has length 20 [2021-11-07 01:06:32,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:06:32,409 INFO L470 AbstractCegarLoop]: Abstraction has 520 states and 1965 transitions. [2021-11-07 01:06:32,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:32,409 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 1965 transitions. [2021-11-07 01:06:32,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:06:32,410 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:06:32,410 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:06:32,426 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (147)] Forceful destruction successful, exit code 0 [2021-11-07 01:06:32,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:06:32,611 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:06:32,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:06:32,613 INFO L85 PathProgramCache]: Analyzing trace with hash -2073134391, now seen corresponding path program 56 times [2021-11-07 01:06:32,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:06:32,613 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1498608438] [2021-11-07 01:06:32,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 01:06:32,614 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:06:32,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:06:32,614 INFO L229 MonitoredProcess]: Starting monitored process 148 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:06:32,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (148)] Waiting until timeout for monitored process [2021-11-07 01:06:35,173 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 01:06:35,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 01:06:35,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:06:35,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:06:35,410 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-07 01:06:35,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:06:35,960 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-07 01:06:35,960 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:06:35,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1498608438] [2021-11-07 01:06:35,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1498608438] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-07 01:06:35,961 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 01:06:35,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2021-11-07 01:06:35,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413875964] [2021-11-07 01:06:35,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 01:06:35,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:06:35,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 01:06:35,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-07 01:06:35,962 INFO L87 Difference]: Start difference. First operand 520 states and 1965 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:36,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:06:36,237 INFO L93 Difference]: Finished difference Result 648 states and 2316 transitions. [2021-11-07 01:06:36,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:06:36,239 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:36,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:06:36,240 INFO L225 Difference]: With dead ends: 648 [2021-11-07 01:06:36,240 INFO L226 Difference]: Without dead ends: 640 [2021-11-07 01:06:36,241 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-11-07 01:06:36,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-11-07 01:06:36,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 520. [2021-11-07 01:06:36,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 519 states have (on average 3.7784200385356455) internal successors, (1961), 519 states have internal predecessors, (1961), 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-07 01:06:36,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 1961 transitions. [2021-11-07 01:06:36,253 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 1961 transitions. Word has length 20 [2021-11-07 01:06:36,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:06:36,253 INFO L470 AbstractCegarLoop]: Abstraction has 520 states and 1961 transitions. [2021-11-07 01:06:36,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 7 states have internal predecessors, (20), 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-07 01:06:36,253 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 1961 transitions. [2021-11-07 01:06:36,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 01:06:36,254 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:06:36,255 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:06:36,270 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (148)] Forceful destruction successful, exit code 0 [2021-11-07 01:06:36,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:06:36,455 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-11-07 01:06:36,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:06:36,456 INFO L85 PathProgramCache]: Analyzing trace with hash -663887042, now seen corresponding path program 21 times [2021-11-07 01:06:36,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:06:36,456 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [861253909] [2021-11-07 01:06:36,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-07 01:06:36,456 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:06:36,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:06:36,457 INFO L229 MonitoredProcess]: Starting monitored process 149 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:06:36,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41da2396-2186-4f48-b1a1-21a29afc74e3/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (149)] Waiting until timeout for monitored process