./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/bitvector/s3_srvr_3a.BV.c.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 7b2dab56 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/data/config -Xmx15G -Xms4m -jar /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/bitvector/s3_srvr_3a.BV.c.cil.c -s /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/config/svcomp-Overflow-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 2cf89e99ec222c802fb7936bfc1d20c1ff03ad59 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.0-7b2dab5 [2020-12-09 14:00:30,942 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-12-09 14:00:30,943 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-12-09 14:00:30,968 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-12-09 14:00:30,969 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-12-09 14:00:30,970 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-12-09 14:00:30,971 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-12-09 14:00:30,980 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-12-09 14:00:30,982 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-12-09 14:00:30,983 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-12-09 14:00:30,985 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-12-09 14:00:30,986 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-12-09 14:00:30,986 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-12-09 14:00:30,987 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-12-09 14:00:30,988 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-12-09 14:00:30,989 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-12-09 14:00:30,989 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-12-09 14:00:30,990 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-12-09 14:00:30,992 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-12-09 14:00:30,993 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-12-09 14:00:30,995 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-12-09 14:00:30,996 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-12-09 14:00:30,997 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-12-09 14:00:30,998 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-12-09 14:00:31,000 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-12-09 14:00:31,000 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-12-09 14:00:31,000 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-12-09 14:00:31,001 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-12-09 14:00:31,002 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-12-09 14:00:31,002 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-12-09 14:00:31,003 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-12-09 14:00:31,003 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-12-09 14:00:31,004 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-12-09 14:00:31,005 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-12-09 14:00:31,005 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-12-09 14:00:31,006 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-12-09 14:00:31,006 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-12-09 14:00:31,006 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-12-09 14:00:31,007 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-12-09 14:00:31,007 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-12-09 14:00:31,008 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-12-09 14:00:31,009 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/config/svcomp-Overflow-32bit-Taipan_Default.epf [2020-12-09 14:00:31,025 INFO L113 SettingsManager]: Loading preferences was successful [2020-12-09 14:00:31,026 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-12-09 14:00:31,026 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2020-12-09 14:00:31,026 INFO L138 SettingsManager]: * User list type=DISABLED [2020-12-09 14:00:31,027 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2020-12-09 14:00:31,027 INFO L138 SettingsManager]: * Explicit value domain=true [2020-12-09 14:00:31,027 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2020-12-09 14:00:31,027 INFO L138 SettingsManager]: * Octagon Domain=false [2020-12-09 14:00:31,027 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2020-12-09 14:00:31,027 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2020-12-09 14:00:31,027 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2020-12-09 14:00:31,027 INFO L138 SettingsManager]: * Interval Domain=false [2020-12-09 14:00:31,027 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2020-12-09 14:00:31,028 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2020-12-09 14:00:31,028 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2020-12-09 14:00:31,028 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-12-09 14:00:31,028 INFO L138 SettingsManager]: * sizeof long=4 [2020-12-09 14:00:31,028 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2020-12-09 14:00:31,028 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-12-09 14:00:31,029 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-12-09 14:00:31,029 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-12-09 14:00:31,029 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-12-09 14:00:31,029 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-12-09 14:00:31,029 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-12-09 14:00:31,029 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2020-12-09 14:00:31,029 INFO L138 SettingsManager]: * sizeof long double=12 [2020-12-09 14:00:31,029 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-12-09 14:00:31,029 INFO L138 SettingsManager]: * Use constant arrays=true [2020-12-09 14:00:31,030 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-12-09 14:00:31,030 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-12-09 14:00:31,030 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-12-09 14:00:31,030 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-09 14:00:31,030 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-12-09 14:00:31,030 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-12-09 14:00:31,030 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-12-09 14:00:31,030 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2020-12-09 14:00:31,031 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-12-09 14:00:31,031 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-12-09 14:00:31,031 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-12-09 14:00:31,031 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-12-09 14:00:31,031 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-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/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-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan 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 ! overflow) ) 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 -> 2cf89e99ec222c802fb7936bfc1d20c1ff03ad59 [2020-12-09 14:00:31,196 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-12-09 14:00:31,215 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-12-09 14:00:31,217 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-12-09 14:00:31,218 INFO L271 PluginConnector]: Initializing CDTParser... [2020-12-09 14:00:31,218 INFO L275 PluginConnector]: CDTParser initialized [2020-12-09 14:00:31,219 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/../../sv-benchmarks/c/bitvector/s3_srvr_3a.BV.c.cil.c [2020-12-09 14:00:31,263 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/data/8506e0a72/8653fd9bcc744081b1b2d3185308098b/FLAGc1468d763 [2020-12-09 14:00:31,649 INFO L306 CDTParser]: Found 1 translation units. [2020-12-09 14:00:31,650 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/sv-benchmarks/c/bitvector/s3_srvr_3a.BV.c.cil.c [2020-12-09 14:00:31,661 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/data/8506e0a72/8653fd9bcc744081b1b2d3185308098b/FLAGc1468d763 [2020-12-09 14:00:31,672 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/data/8506e0a72/8653fd9bcc744081b1b2d3185308098b [2020-12-09 14:00:31,674 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-12-09 14:00:31,675 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-12-09 14:00:31,676 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-12-09 14:00:31,676 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-12-09 14:00:31,678 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-12-09 14:00:31,679 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 02:00:31" (1/1) ... [2020-12-09 14:00:31,681 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@25ed0f64 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 02:00:31, skipping insertion in model container [2020-12-09 14:00:31,681 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 02:00:31" (1/1) ... [2020-12-09 14:00:31,686 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-12-09 14:00:31,717 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-12-09 14:00:31,862 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/sv-benchmarks/c/bitvector/s3_srvr_3a.BV.c.cil.c[44164,44177] [2020-12-09 14:00:31,867 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-09 14:00:31,873 INFO L203 MainTranslator]: Completed pre-run [2020-12-09 14:00:31,912 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/sv-benchmarks/c/bitvector/s3_srvr_3a.BV.c.cil.c[44164,44177] [2020-12-09 14:00:31,915 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-09 14:00:31,925 INFO L208 MainTranslator]: Completed translation [2020-12-09 14:00:31,925 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 02:00:31 WrapperNode [2020-12-09 14:00:31,925 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-12-09 14:00:31,926 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-12-09 14:00:31,926 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-12-09 14:00:31,926 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-12-09 14:00:31,932 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 02:00:31" (1/1) ... [2020-12-09 14:00:31,939 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 02:00:31" (1/1) ... [2020-12-09 14:00:31,965 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-12-09 14:00:31,965 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-12-09 14:00:31,966 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-12-09 14:00:31,966 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-12-09 14:00:31,972 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 02:00:31" (1/1) ... [2020-12-09 14:00:31,972 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 02:00:31" (1/1) ... [2020-12-09 14:00:31,975 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 02:00:31" (1/1) ... [2020-12-09 14:00:31,976 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 02:00:31" (1/1) ... [2020-12-09 14:00:31,982 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 02:00:31" (1/1) ... [2020-12-09 14:00:31,988 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 02:00:31" (1/1) ... [2020-12-09 14:00:31,990 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 02:00:31" (1/1) ... [2020-12-09 14:00:31,993 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-12-09 14:00:31,994 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-12-09 14:00:31,994 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-12-09 14:00:31,994 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-12-09 14:00:31,995 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 02:00:31" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-09 14:00:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-12-09 14:00:32,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-12-09 14:00:32,060 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-12-09 14:00:32,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-12-09 14:00:32,149 WARN L800 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-09 14:00:32,493 INFO L752 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2020-12-09 14:00:32,493 INFO L752 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2020-12-09 14:00:32,706 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-12-09 14:00:32,706 INFO L299 CfgBuilder]: Removed 7 assume(true) statements. [2020-12-09 14:00:32,709 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 02:00:32 BoogieIcfgContainer [2020-12-09 14:00:32,709 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-12-09 14:00:32,710 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-12-09 14:00:32,711 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-12-09 14:00:32,714 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-12-09 14:00:32,714 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.12 02:00:31" (1/3) ... [2020-12-09 14:00:32,715 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@520a7c20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 02:00:32, skipping insertion in model container [2020-12-09 14:00:32,715 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 02:00:31" (2/3) ... [2020-12-09 14:00:32,715 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@520a7c20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 02:00:32, skipping insertion in model container [2020-12-09 14:00:32,715 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 02:00:32" (3/3) ... [2020-12-09 14:00:32,716 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr_3a.BV.c.cil.c [2020-12-09 14:00:32,730 INFO L180 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-12-09 14:00:32,733 INFO L192 ceAbstractionStarter]: Appying trace abstraction to program that has 8 error locations. [2020-12-09 14:00:32,743 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2020-12-09 14:00:32,764 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-09 14:00:32,764 INFO L378 AbstractCegarLoop]: Hoare is true [2020-12-09 14:00:32,764 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-09 14:00:32,764 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-09 14:00:32,764 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-09 14:00:32,765 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-09 14:00:32,765 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-09 14:00:32,765 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-09 14:00:32,776 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states. [2020-12-09 14:00:32,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2020-12-09 14:00:32,780 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:32,780 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:32,781 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:32,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:32,784 INFO L82 PathProgramCache]: Analyzing trace with hash -1676560865, now seen corresponding path program 1 times [2020-12-09 14:00:32,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:32,791 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832018256] [2020-12-09 14:00:32,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:32,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:32,937 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 14:00:32,937 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832018256] [2020-12-09 14:00:32,938 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:32,938 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:32,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004636265] [2020-12-09 14:00:32,941 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:32,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:32,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:32,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:32,952 INFO L87 Difference]: Start difference. First operand 119 states. Second operand 3 states. [2020-12-09 14:00:33,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:33,096 INFO L93 Difference]: Finished difference Result 254 states and 422 transitions. [2020-12-09 14:00:33,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:33,097 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 10 [2020-12-09 14:00:33,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:33,109 INFO L225 Difference]: With dead ends: 254 [2020-12-09 14:00:33,109 INFO L226 Difference]: Without dead ends: 131 [2020-12-09 14:00:33,112 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:33,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2020-12-09 14:00:33,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2020-12-09 14:00:33,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2020-12-09 14:00:33,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 188 transitions. [2020-12-09 14:00:33,154 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 188 transitions. Word has length 10 [2020-12-09 14:00:33,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:33,154 INFO L481 AbstractCegarLoop]: Abstraction has 131 states and 188 transitions. [2020-12-09 14:00:33,154 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:33,154 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 188 transitions. [2020-12-09 14:00:33,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2020-12-09 14:00:33,155 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:33,155 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:33,155 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-12-09 14:00:33,155 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:33,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:33,156 INFO L82 PathProgramCache]: Analyzing trace with hash -199667753, now seen corresponding path program 1 times [2020-12-09 14:00:33,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:33,156 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612505706] [2020-12-09 14:00:33,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:33,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:33,204 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 14:00:33,204 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612505706] [2020-12-09 14:00:33,204 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:33,204 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:33,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238892735] [2020-12-09 14:00:33,206 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:33,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:33,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:33,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:33,207 INFO L87 Difference]: Start difference. First operand 131 states and 188 transitions. Second operand 3 states. [2020-12-09 14:00:33,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:33,322 INFO L93 Difference]: Finished difference Result 269 states and 385 transitions. [2020-12-09 14:00:33,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:33,322 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 12 [2020-12-09 14:00:33,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:33,323 INFO L225 Difference]: With dead ends: 269 [2020-12-09 14:00:33,323 INFO L226 Difference]: Without dead ends: 140 [2020-12-09 14:00:33,324 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:33,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2020-12-09 14:00:33,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 132. [2020-12-09 14:00:33,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2020-12-09 14:00:33,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 189 transitions. [2020-12-09 14:00:33,333 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 189 transitions. Word has length 12 [2020-12-09 14:00:33,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:33,333 INFO L481 AbstractCegarLoop]: Abstraction has 132 states and 189 transitions. [2020-12-09 14:00:33,333 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:33,333 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 189 transitions. [2020-12-09 14:00:33,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-12-09 14:00:33,334 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:33,334 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:33,334 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-12-09 14:00:33,334 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:33,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:33,334 INFO L82 PathProgramCache]: Analyzing trace with hash 1408300710, now seen corresponding path program 1 times [2020-12-09 14:00:33,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:33,335 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428539691] [2020-12-09 14:00:33,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:33,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:33,376 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 14:00:33,377 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428539691] [2020-12-09 14:00:33,377 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:33,377 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:33,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393994922] [2020-12-09 14:00:33,377 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:33,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:33,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:33,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:33,378 INFO L87 Difference]: Start difference. First operand 132 states and 189 transitions. Second operand 3 states. [2020-12-09 14:00:33,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:33,478 INFO L93 Difference]: Finished difference Result 271 states and 387 transitions. [2020-12-09 14:00:33,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:33,479 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 13 [2020-12-09 14:00:33,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:33,480 INFO L225 Difference]: With dead ends: 271 [2020-12-09 14:00:33,480 INFO L226 Difference]: Without dead ends: 141 [2020-12-09 14:00:33,481 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:33,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2020-12-09 14:00:33,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 133. [2020-12-09 14:00:33,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2020-12-09 14:00:33,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 190 transitions. [2020-12-09 14:00:33,489 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 190 transitions. Word has length 13 [2020-12-09 14:00:33,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:33,489 INFO L481 AbstractCegarLoop]: Abstraction has 133 states and 190 transitions. [2020-12-09 14:00:33,489 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:33,489 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 190 transitions. [2020-12-09 14:00:33,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2020-12-09 14:00:33,490 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:33,490 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:33,490 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-12-09 14:00:33,490 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:33,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:33,491 INFO L82 PathProgramCache]: Analyzing trace with hash -160167406, now seen corresponding path program 1 times [2020-12-09 14:00:33,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:33,491 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611654373] [2020-12-09 14:00:33,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:33,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:33,526 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 14:00:33,527 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611654373] [2020-12-09 14:00:33,527 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:33,527 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:33,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330981096] [2020-12-09 14:00:33,527 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:33,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:33,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:33,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:33,528 INFO L87 Difference]: Start difference. First operand 133 states and 190 transitions. Second operand 3 states. [2020-12-09 14:00:33,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:33,621 INFO L93 Difference]: Finished difference Result 273 states and 389 transitions. [2020-12-09 14:00:33,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:33,622 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 14 [2020-12-09 14:00:33,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:33,623 INFO L225 Difference]: With dead ends: 273 [2020-12-09 14:00:33,623 INFO L226 Difference]: Without dead ends: 142 [2020-12-09 14:00:33,624 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:33,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2020-12-09 14:00:33,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 134. [2020-12-09 14:00:33,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2020-12-09 14:00:33,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 191 transitions. [2020-12-09 14:00:33,630 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 191 transitions. Word has length 14 [2020-12-09 14:00:33,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:33,631 INFO L481 AbstractCegarLoop]: Abstraction has 134 states and 191 transitions. [2020-12-09 14:00:33,631 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:33,631 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 191 transitions. [2020-12-09 14:00:33,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2020-12-09 14:00:33,631 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:33,631 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:33,631 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-12-09 14:00:33,631 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:33,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:33,632 INFO L82 PathProgramCache]: Analyzing trace with hash -1413921663, now seen corresponding path program 1 times [2020-12-09 14:00:33,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:33,632 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012633432] [2020-12-09 14:00:33,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:33,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:33,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 14:00:33,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012633432] [2020-12-09 14:00:33,657 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:33,657 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:33,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183425179] [2020-12-09 14:00:33,657 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:33,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:33,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:33,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:33,658 INFO L87 Difference]: Start difference. First operand 134 states and 191 transitions. Second operand 3 states. [2020-12-09 14:00:33,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:33,745 INFO L93 Difference]: Finished difference Result 275 states and 391 transitions. [2020-12-09 14:00:33,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:33,745 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 15 [2020-12-09 14:00:33,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:33,746 INFO L225 Difference]: With dead ends: 275 [2020-12-09 14:00:33,746 INFO L226 Difference]: Without dead ends: 143 [2020-12-09 14:00:33,747 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:33,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2020-12-09 14:00:33,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 135. [2020-12-09 14:00:33,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2020-12-09 14:00:33,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 192 transitions. [2020-12-09 14:00:33,755 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 192 transitions. Word has length 15 [2020-12-09 14:00:33,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:33,756 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 192 transitions. [2020-12-09 14:00:33,756 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:33,756 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 192 transitions. [2020-12-09 14:00:33,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2020-12-09 14:00:33,757 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:33,758 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:33,758 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-12-09 14:00:33,758 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:33,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:33,758 INFO L82 PathProgramCache]: Analyzing trace with hash 1294120023, now seen corresponding path program 1 times [2020-12-09 14:00:33,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:33,759 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292058715] [2020-12-09 14:00:33,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:33,773 ERROR L270 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2020-12-09 14:00:33,774 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1893598761] [2020-12-09 14:00:33,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:00:33,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:33,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-09 14:00:33,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 14:00:33,869 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 14:00:33,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 14:00:33,898 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 14:00:33,898 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292058715] [2020-12-09 14:00:33,898 WARN L332 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2020-12-09 14:00:33,898 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893598761] [2020-12-09 14:00:33,898 INFO L219 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:33,899 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2020-12-09 14:00:33,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670208853] [2020-12-09 14:00:33,899 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 14:00:33,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:33,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 14:00:33,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-12-09 14:00:33,900 INFO L87 Difference]: Start difference. First operand 135 states and 192 transitions. Second operand 4 states. [2020-12-09 14:00:33,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:33,943 INFO L93 Difference]: Finished difference Result 515 states and 743 transitions. [2020-12-09 14:00:33,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 14:00:33,944 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 35 [2020-12-09 14:00:33,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:33,946 INFO L225 Difference]: With dead ends: 515 [2020-12-09 14:00:33,946 INFO L226 Difference]: Without dead ends: 382 [2020-12-09 14:00:33,946 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-12-09 14:00:33,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2020-12-09 14:00:33,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 371. [2020-12-09 14:00:33,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 371 states. [2020-12-09 14:00:33,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 548 transitions. [2020-12-09 14:00:33,961 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 548 transitions. Word has length 35 [2020-12-09 14:00:33,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:33,962 INFO L481 AbstractCegarLoop]: Abstraction has 371 states and 548 transitions. [2020-12-09 14:00:33,962 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 14:00:33,962 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 548 transitions. [2020-12-09 14:00:33,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2020-12-09 14:00:33,963 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:33,963 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:34,164 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2020-12-09 14:00:34,165 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:34,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:34,166 INFO L82 PathProgramCache]: Analyzing trace with hash -90084249, now seen corresponding path program 1 times [2020-12-09 14:00:34,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:34,167 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705885183] [2020-12-09 14:00:34,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:34,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:34,280 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 14:00:34,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705885183] [2020-12-09 14:00:34,281 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:34,281 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:34,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249874093] [2020-12-09 14:00:34,283 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:34,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:34,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:34,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:34,285 INFO L87 Difference]: Start difference. First operand 371 states and 548 transitions. Second operand 3 states. [2020-12-09 14:00:34,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:34,535 INFO L93 Difference]: Finished difference Result 827 states and 1241 transitions. [2020-12-09 14:00:34,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:34,536 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 37 [2020-12-09 14:00:34,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:34,538 INFO L225 Difference]: With dead ends: 827 [2020-12-09 14:00:34,538 INFO L226 Difference]: Without dead ends: 458 [2020-12-09 14:00:34,538 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:34,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2020-12-09 14:00:34,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 458. [2020-12-09 14:00:34,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 458 states. [2020-12-09 14:00:34,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 692 transitions. [2020-12-09 14:00:34,561 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 692 transitions. Word has length 37 [2020-12-09 14:00:34,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:34,561 INFO L481 AbstractCegarLoop]: Abstraction has 458 states and 692 transitions. [2020-12-09 14:00:34,561 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:34,561 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 692 transitions. [2020-12-09 14:00:34,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2020-12-09 14:00:34,564 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:34,564 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:34,564 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-12-09 14:00:34,565 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:34,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:34,565 INFO L82 PathProgramCache]: Analyzing trace with hash 1389254020, now seen corresponding path program 1 times [2020-12-09 14:00:34,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:34,565 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117422129] [2020-12-09 14:00:34,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:34,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:34,595 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-12-09 14:00:34,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117422129] [2020-12-09 14:00:34,595 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:34,595 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:34,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172516661] [2020-12-09 14:00:34,596 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:34,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:34,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:34,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:34,596 INFO L87 Difference]: Start difference. First operand 458 states and 692 transitions. Second operand 3 states. [2020-12-09 14:00:34,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:34,686 INFO L93 Difference]: Finished difference Result 962 states and 1445 transitions. [2020-12-09 14:00:34,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:34,687 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 48 [2020-12-09 14:00:34,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:34,689 INFO L225 Difference]: With dead ends: 962 [2020-12-09 14:00:34,689 INFO L226 Difference]: Without dead ends: 506 [2020-12-09 14:00:34,690 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:34,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2020-12-09 14:00:34,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 500. [2020-12-09 14:00:34,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 500 states. [2020-12-09 14:00:34,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 743 transitions. [2020-12-09 14:00:34,706 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 743 transitions. Word has length 48 [2020-12-09 14:00:34,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:34,706 INFO L481 AbstractCegarLoop]: Abstraction has 500 states and 743 transitions. [2020-12-09 14:00:34,706 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:34,706 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 743 transitions. [2020-12-09 14:00:34,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2020-12-09 14:00:34,708 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:34,708 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:34,708 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-12-09 14:00:34,708 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:34,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:34,708 INFO L82 PathProgramCache]: Analyzing trace with hash -1661550701, now seen corresponding path program 1 times [2020-12-09 14:00:34,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:34,709 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144904770] [2020-12-09 14:00:34,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:34,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:34,730 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-12-09 14:00:34,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144904770] [2020-12-09 14:00:34,731 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:34,731 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:34,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567719823] [2020-12-09 14:00:34,731 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:34,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:34,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:34,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:34,732 INFO L87 Difference]: Start difference. First operand 500 states and 743 transitions. Second operand 3 states. [2020-12-09 14:00:34,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:34,864 INFO L93 Difference]: Finished difference Result 1007 states and 1496 transitions. [2020-12-09 14:00:34,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:34,864 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 49 [2020-12-09 14:00:34,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:34,867 INFO L225 Difference]: With dead ends: 1007 [2020-12-09 14:00:34,867 INFO L226 Difference]: Without dead ends: 509 [2020-12-09 14:00:34,868 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:34,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2020-12-09 14:00:34,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 503. [2020-12-09 14:00:34,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 503 states. [2020-12-09 14:00:34,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 743 transitions. [2020-12-09 14:00:34,885 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 743 transitions. Word has length 49 [2020-12-09 14:00:34,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:34,886 INFO L481 AbstractCegarLoop]: Abstraction has 503 states and 743 transitions. [2020-12-09 14:00:34,886 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:34,886 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 743 transitions. [2020-12-09 14:00:34,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2020-12-09 14:00:34,887 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:34,887 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:34,887 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-12-09 14:00:34,887 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:34,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:34,887 INFO L82 PathProgramCache]: Analyzing trace with hash -877953343, now seen corresponding path program 1 times [2020-12-09 14:00:34,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:34,887 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61801747] [2020-12-09 14:00:34,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:34,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:34,916 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-12-09 14:00:34,916 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61801747] [2020-12-09 14:00:34,916 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:34,916 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:34,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756365232] [2020-12-09 14:00:34,917 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:34,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:34,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:34,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:34,917 INFO L87 Difference]: Start difference. First operand 503 states and 743 transitions. Second operand 3 states. [2020-12-09 14:00:35,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:35,068 INFO L93 Difference]: Finished difference Result 1130 states and 1697 transitions. [2020-12-09 14:00:35,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:35,068 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 62 [2020-12-09 14:00:35,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:35,072 INFO L225 Difference]: With dead ends: 1130 [2020-12-09 14:00:35,072 INFO L226 Difference]: Without dead ends: 629 [2020-12-09 14:00:35,073 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:35,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2020-12-09 14:00:35,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 623. [2020-12-09 14:00:35,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 623 states. [2020-12-09 14:00:35,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 944 transitions. [2020-12-09 14:00:35,098 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 944 transitions. Word has length 62 [2020-12-09 14:00:35,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:35,098 INFO L481 AbstractCegarLoop]: Abstraction has 623 states and 944 transitions. [2020-12-09 14:00:35,098 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:35,098 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 944 transitions. [2020-12-09 14:00:35,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2020-12-09 14:00:35,099 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:35,099 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:35,099 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-12-09 14:00:35,099 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:35,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:35,099 INFO L82 PathProgramCache]: Analyzing trace with hash 32786764, now seen corresponding path program 1 times [2020-12-09 14:00:35,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:35,100 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104174320] [2020-12-09 14:00:35,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:35,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:35,136 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-12-09 14:00:35,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104174320] [2020-12-09 14:00:35,137 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:35,137 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:35,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271137188] [2020-12-09 14:00:35,137 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:35,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:35,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:35,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:35,138 INFO L87 Difference]: Start difference. First operand 623 states and 944 transitions. Second operand 3 states. [2020-12-09 14:00:35,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:35,307 INFO L93 Difference]: Finished difference Result 1340 states and 2039 transitions. [2020-12-09 14:00:35,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:35,312 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 63 [2020-12-09 14:00:35,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:35,315 INFO L225 Difference]: With dead ends: 1340 [2020-12-09 14:00:35,315 INFO L226 Difference]: Without dead ends: 719 [2020-12-09 14:00:35,316 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:35,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2020-12-09 14:00:35,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 698. [2020-12-09 14:00:35,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 698 states. [2020-12-09 14:00:35,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 1052 transitions. [2020-12-09 14:00:35,336 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 1052 transitions. Word has length 63 [2020-12-09 14:00:35,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:35,336 INFO L481 AbstractCegarLoop]: Abstraction has 698 states and 1052 transitions. [2020-12-09 14:00:35,336 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:35,336 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 1052 transitions. [2020-12-09 14:00:35,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2020-12-09 14:00:35,337 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:35,337 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:35,337 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2020-12-09 14:00:35,338 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:35,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:35,338 INFO L82 PathProgramCache]: Analyzing trace with hash -299025872, now seen corresponding path program 1 times [2020-12-09 14:00:35,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:35,338 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126184416] [2020-12-09 14:00:35,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:35,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:35,365 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-12-09 14:00:35,365 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126184416] [2020-12-09 14:00:35,365 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:35,365 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:35,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505144060] [2020-12-09 14:00:35,366 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:35,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:35,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:35,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:35,366 INFO L87 Difference]: Start difference. First operand 698 states and 1052 transitions. Second operand 3 states. [2020-12-09 14:00:35,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:35,497 INFO L93 Difference]: Finished difference Result 1403 states and 2114 transitions. [2020-12-09 14:00:35,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:35,497 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 63 [2020-12-09 14:00:35,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:35,500 INFO L225 Difference]: With dead ends: 1403 [2020-12-09 14:00:35,500 INFO L226 Difference]: Without dead ends: 707 [2020-12-09 14:00:35,501 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:35,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2020-12-09 14:00:35,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 701. [2020-12-09 14:00:35,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 701 states. [2020-12-09 14:00:35,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1052 transitions. [2020-12-09 14:00:35,536 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1052 transitions. Word has length 63 [2020-12-09 14:00:35,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:35,536 INFO L481 AbstractCegarLoop]: Abstraction has 701 states and 1052 transitions. [2020-12-09 14:00:35,536 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:35,536 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1052 transitions. [2020-12-09 14:00:35,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2020-12-09 14:00:35,538 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:35,538 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:35,538 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-12-09 14:00:35,538 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:35,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:35,539 INFO L82 PathProgramCache]: Analyzing trace with hash 1267669789, now seen corresponding path program 1 times [2020-12-09 14:00:35,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:35,539 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595003585] [2020-12-09 14:00:35,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:35,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:35,569 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-12-09 14:00:35,570 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595003585] [2020-12-09 14:00:35,570 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:35,570 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:35,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777468539] [2020-12-09 14:00:35,570 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:35,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:35,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:35,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:35,571 INFO L87 Difference]: Start difference. First operand 701 states and 1052 transitions. Second operand 3 states. [2020-12-09 14:00:35,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:35,706 INFO L93 Difference]: Finished difference Result 1421 states and 2138 transitions. [2020-12-09 14:00:35,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:35,706 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 64 [2020-12-09 14:00:35,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:35,709 INFO L225 Difference]: With dead ends: 1421 [2020-12-09 14:00:35,709 INFO L226 Difference]: Without dead ends: 722 [2020-12-09 14:00:35,710 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:35,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2020-12-09 14:00:35,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 701. [2020-12-09 14:00:35,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 701 states. [2020-12-09 14:00:35,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1043 transitions. [2020-12-09 14:00:35,730 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1043 transitions. Word has length 64 [2020-12-09 14:00:35,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:35,730 INFO L481 AbstractCegarLoop]: Abstraction has 701 states and 1043 transitions. [2020-12-09 14:00:35,730 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:35,730 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1043 transitions. [2020-12-09 14:00:35,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2020-12-09 14:00:35,731 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:35,731 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:35,731 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-12-09 14:00:35,731 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:35,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:35,731 INFO L82 PathProgramCache]: Analyzing trace with hash 2022558665, now seen corresponding path program 1 times [2020-12-09 14:00:35,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:35,732 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200067432] [2020-12-09 14:00:35,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:35,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:35,757 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-12-09 14:00:35,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200067432] [2020-12-09 14:00:35,757 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:35,757 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:35,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569483341] [2020-12-09 14:00:35,757 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:35,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:35,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:35,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:35,758 INFO L87 Difference]: Start difference. First operand 701 states and 1043 transitions. Second operand 3 states. [2020-12-09 14:00:35,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:35,922 INFO L93 Difference]: Finished difference Result 1503 states and 2249 transitions. [2020-12-09 14:00:35,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:35,923 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 76 [2020-12-09 14:00:35,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:35,926 INFO L225 Difference]: With dead ends: 1503 [2020-12-09 14:00:35,926 INFO L226 Difference]: Without dead ends: 804 [2020-12-09 14:00:35,927 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:35,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 804 states. [2020-12-09 14:00:35,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 804 to 795. [2020-12-09 14:00:35,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 795 states. [2020-12-09 14:00:35,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 795 states to 795 states and 1196 transitions. [2020-12-09 14:00:35,953 INFO L78 Accepts]: Start accepts. Automaton has 795 states and 1196 transitions. Word has length 76 [2020-12-09 14:00:35,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:35,953 INFO L481 AbstractCegarLoop]: Abstraction has 795 states and 1196 transitions. [2020-12-09 14:00:35,953 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:35,953 INFO L276 IsEmpty]: Start isEmpty. Operand 795 states and 1196 transitions. [2020-12-09 14:00:35,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2020-12-09 14:00:35,954 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:35,955 INFO L422 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:35,955 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-12-09 14:00:35,955 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:35,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:35,955 INFO L82 PathProgramCache]: Analyzing trace with hash -822526915, now seen corresponding path program 1 times [2020-12-09 14:00:35,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:35,955 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446437650] [2020-12-09 14:00:35,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:35,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:35,979 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-12-09 14:00:35,979 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446437650] [2020-12-09 14:00:35,979 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:35,979 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:35,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429070601] [2020-12-09 14:00:35,980 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:35,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:35,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:35,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:35,980 INFO L87 Difference]: Start difference. First operand 795 states and 1196 transitions. Second operand 3 states. [2020-12-09 14:00:36,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:36,149 INFO L93 Difference]: Finished difference Result 1622 states and 2446 transitions. [2020-12-09 14:00:36,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:36,150 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 77 [2020-12-09 14:00:36,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:36,153 INFO L225 Difference]: With dead ends: 1622 [2020-12-09 14:00:36,153 INFO L226 Difference]: Without dead ends: 823 [2020-12-09 14:00:36,154 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:36,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2020-12-09 14:00:36,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 812. [2020-12-09 14:00:36,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 812 states. [2020-12-09 14:00:36,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1229 transitions. [2020-12-09 14:00:36,177 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1229 transitions. Word has length 77 [2020-12-09 14:00:36,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:36,177 INFO L481 AbstractCegarLoop]: Abstraction has 812 states and 1229 transitions. [2020-12-09 14:00:36,177 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:36,177 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1229 transitions. [2020-12-09 14:00:36,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2020-12-09 14:00:36,179 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:36,179 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:36,179 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2020-12-09 14:00:36,179 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:36,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:36,179 INFO L82 PathProgramCache]: Analyzing trace with hash 1294079972, now seen corresponding path program 1 times [2020-12-09 14:00:36,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:36,180 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143596451] [2020-12-09 14:00:36,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:36,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:36,206 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2020-12-09 14:00:36,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143596451] [2020-12-09 14:00:36,206 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:36,206 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 14:00:36,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100729919] [2020-12-09 14:00:36,207 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:36,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:36,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:36,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:36,208 INFO L87 Difference]: Start difference. First operand 812 states and 1229 transitions. Second operand 3 states. [2020-12-09 14:00:36,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:36,359 INFO L93 Difference]: Finished difference Result 1386 states and 2088 transitions. [2020-12-09 14:00:36,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:36,359 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 87 [2020-12-09 14:00:36,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:36,364 INFO L225 Difference]: With dead ends: 1386 [2020-12-09 14:00:36,364 INFO L226 Difference]: Without dead ends: 856 [2020-12-09 14:00:36,365 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:36,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 856 states. [2020-12-09 14:00:36,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 856 to 850. [2020-12-09 14:00:36,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 850 states. [2020-12-09 14:00:36,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 850 states to 850 states and 1273 transitions. [2020-12-09 14:00:36,401 INFO L78 Accepts]: Start accepts. Automaton has 850 states and 1273 transitions. Word has length 87 [2020-12-09 14:00:36,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:36,401 INFO L481 AbstractCegarLoop]: Abstraction has 850 states and 1273 transitions. [2020-12-09 14:00:36,401 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:36,401 INFO L276 IsEmpty]: Start isEmpty. Operand 850 states and 1273 transitions. [2020-12-09 14:00:36,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2020-12-09 14:00:36,402 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:36,403 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:36,403 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2020-12-09 14:00:36,403 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:36,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:36,403 INFO L82 PathProgramCache]: Analyzing trace with hash 2047767264, now seen corresponding path program 1 times [2020-12-09 14:00:36,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:36,404 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598869566] [2020-12-09 14:00:36,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:36,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:36,427 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2020-12-09 14:00:36,427 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598869566] [2020-12-09 14:00:36,427 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:36,427 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:36,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477081405] [2020-12-09 14:00:36,428 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:36,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:36,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:36,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:36,428 INFO L87 Difference]: Start difference. First operand 850 states and 1273 transitions. Second operand 3 states. [2020-12-09 14:00:36,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:36,555 INFO L93 Difference]: Finished difference Result 1797 states and 2697 transitions. [2020-12-09 14:00:36,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:36,555 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 87 [2020-12-09 14:00:36,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:36,559 INFO L225 Difference]: With dead ends: 1797 [2020-12-09 14:00:36,559 INFO L226 Difference]: Without dead ends: 949 [2020-12-09 14:00:36,560 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:36,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2020-12-09 14:00:36,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 919. [2020-12-09 14:00:36,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 919 states. [2020-12-09 14:00:36,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 1364 transitions. [2020-12-09 14:00:36,589 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 1364 transitions. Word has length 87 [2020-12-09 14:00:36,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:36,589 INFO L481 AbstractCegarLoop]: Abstraction has 919 states and 1364 transitions. [2020-12-09 14:00:36,589 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:36,589 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 1364 transitions. [2020-12-09 14:00:36,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2020-12-09 14:00:36,590 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:36,590 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:36,590 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2020-12-09 14:00:36,591 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:36,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:36,591 INFO L82 PathProgramCache]: Analyzing trace with hash 386386193, now seen corresponding path program 1 times [2020-12-09 14:00:36,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:36,591 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025721113] [2020-12-09 14:00:36,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:36,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:36,615 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2020-12-09 14:00:36,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025721113] [2020-12-09 14:00:36,616 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:36,616 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:36,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149335254] [2020-12-09 14:00:36,616 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:36,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:36,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:36,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:36,617 INFO L87 Difference]: Start difference. First operand 919 states and 1364 transitions. Second operand 3 states. [2020-12-09 14:00:36,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:36,759 INFO L93 Difference]: Finished difference Result 1866 states and 2774 transitions. [2020-12-09 14:00:36,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:36,760 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 88 [2020-12-09 14:00:36,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:36,763 INFO L225 Difference]: With dead ends: 1866 [2020-12-09 14:00:36,764 INFO L226 Difference]: Without dead ends: 949 [2020-12-09 14:00:36,765 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:36,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2020-12-09 14:00:36,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 919. [2020-12-09 14:00:36,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 919 states. [2020-12-09 14:00:36,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 1350 transitions. [2020-12-09 14:00:36,799 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 1350 transitions. Word has length 88 [2020-12-09 14:00:36,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:36,799 INFO L481 AbstractCegarLoop]: Abstraction has 919 states and 1350 transitions. [2020-12-09 14:00:36,799 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:36,799 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 1350 transitions. [2020-12-09 14:00:36,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2020-12-09 14:00:36,800 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:36,800 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:36,801 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2020-12-09 14:00:36,801 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:36,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:36,801 INFO L82 PathProgramCache]: Analyzing trace with hash 957036218, now seen corresponding path program 1 times [2020-12-09 14:00:36,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:36,801 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100907988] [2020-12-09 14:00:36,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:36,811 ERROR L270 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2020-12-09 14:00:36,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [289186657] [2020-12-09 14:00:36,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:00:36,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:36,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-09 14:00:36,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 14:00:36,927 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2020-12-09 14:00:36,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 14:00:36,978 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2020-12-09 14:00:36,978 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100907988] [2020-12-09 14:00:36,978 WARN L332 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2020-12-09 14:00:36,978 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289186657] [2020-12-09 14:00:36,978 INFO L219 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:36,978 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2020-12-09 14:00:36,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599628064] [2020-12-09 14:00:36,979 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 14:00:36,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:36,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 14:00:36,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-12-09 14:00:36,979 INFO L87 Difference]: Start difference. First operand 919 states and 1350 transitions. Second operand 4 states. [2020-12-09 14:00:37,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:37,159 INFO L93 Difference]: Finished difference Result 1877 states and 2743 transitions. [2020-12-09 14:00:37,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 14:00:37,160 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 104 [2020-12-09 14:00:37,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:37,165 INFO L225 Difference]: With dead ends: 1877 [2020-12-09 14:00:37,166 INFO L226 Difference]: Without dead ends: 960 [2020-12-09 14:00:37,167 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-12-09 14:00:37,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 960 states. [2020-12-09 14:00:37,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 960 to 919. [2020-12-09 14:00:37,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 919 states. [2020-12-09 14:00:37,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 1314 transitions. [2020-12-09 14:00:37,206 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 1314 transitions. Word has length 104 [2020-12-09 14:00:37,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:37,206 INFO L481 AbstractCegarLoop]: Abstraction has 919 states and 1314 transitions. [2020-12-09 14:00:37,206 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 14:00:37,206 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 1314 transitions. [2020-12-09 14:00:37,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2020-12-09 14:00:37,208 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:37,208 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:37,408 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:00:37,409 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:37,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:37,409 INFO L82 PathProgramCache]: Analyzing trace with hash 1690410661, now seen corresponding path program 1 times [2020-12-09 14:00:37,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:37,409 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133791218] [2020-12-09 14:00:37,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:37,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:37,441 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2020-12-09 14:00:37,442 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133791218] [2020-12-09 14:00:37,442 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:37,442 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:37,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641808331] [2020-12-09 14:00:37,442 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:37,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:37,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:37,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:37,443 INFO L87 Difference]: Start difference. First operand 919 states and 1314 transitions. Second operand 3 states. [2020-12-09 14:00:37,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:37,580 INFO L93 Difference]: Finished difference Result 1908 states and 2731 transitions. [2020-12-09 14:00:37,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:37,581 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 106 [2020-12-09 14:00:37,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:37,584 INFO L225 Difference]: With dead ends: 1908 [2020-12-09 14:00:37,584 INFO L226 Difference]: Without dead ends: 991 [2020-12-09 14:00:37,586 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:37,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 991 states. [2020-12-09 14:00:37,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 991 to 982. [2020-12-09 14:00:37,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 982 states. [2020-12-09 14:00:37,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 982 states to 982 states and 1392 transitions. [2020-12-09 14:00:37,612 INFO L78 Accepts]: Start accepts. Automaton has 982 states and 1392 transitions. Word has length 106 [2020-12-09 14:00:37,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:37,612 INFO L481 AbstractCegarLoop]: Abstraction has 982 states and 1392 transitions. [2020-12-09 14:00:37,612 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:37,612 INFO L276 IsEmpty]: Start isEmpty. Operand 982 states and 1392 transitions. [2020-12-09 14:00:37,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2020-12-09 14:00:37,613 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:37,613 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:37,613 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2020-12-09 14:00:37,613 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:37,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:37,613 INFO L82 PathProgramCache]: Analyzing trace with hash 104351092, now seen corresponding path program 1 times [2020-12-09 14:00:37,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:37,614 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343457920] [2020-12-09 14:00:37,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:37,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:37,636 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2020-12-09 14:00:37,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343457920] [2020-12-09 14:00:37,637 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:37,637 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:37,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835468060] [2020-12-09 14:00:37,637 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:37,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:37,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:37,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:37,638 INFO L87 Difference]: Start difference. First operand 982 states and 1392 transitions. Second operand 3 states. [2020-12-09 14:00:37,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:37,785 INFO L93 Difference]: Finished difference Result 1971 states and 2794 transitions. [2020-12-09 14:00:37,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:37,785 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 107 [2020-12-09 14:00:37,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:37,789 INFO L225 Difference]: With dead ends: 1971 [2020-12-09 14:00:37,789 INFO L226 Difference]: Without dead ends: 991 [2020-12-09 14:00:37,790 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:37,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 991 states. [2020-12-09 14:00:37,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 991 to 982. [2020-12-09 14:00:37,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 982 states. [2020-12-09 14:00:37,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 982 states to 982 states and 1377 transitions. [2020-12-09 14:00:37,818 INFO L78 Accepts]: Start accepts. Automaton has 982 states and 1377 transitions. Word has length 107 [2020-12-09 14:00:37,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:37,818 INFO L481 AbstractCegarLoop]: Abstraction has 982 states and 1377 transitions. [2020-12-09 14:00:37,818 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:37,818 INFO L276 IsEmpty]: Start isEmpty. Operand 982 states and 1377 transitions. [2020-12-09 14:00:37,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2020-12-09 14:00:37,820 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:37,820 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:37,820 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2020-12-09 14:00:37,820 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:37,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:37,820 INFO L82 PathProgramCache]: Analyzing trace with hash -1501086759, now seen corresponding path program 1 times [2020-12-09 14:00:37,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:37,821 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547617690] [2020-12-09 14:00:37,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:37,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:37,849 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2020-12-09 14:00:37,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547617690] [2020-12-09 14:00:37,849 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:37,849 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:37,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7159035] [2020-12-09 14:00:37,850 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:37,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:37,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:37,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:37,850 INFO L87 Difference]: Start difference. First operand 982 states and 1377 transitions. Second operand 3 states. [2020-12-09 14:00:38,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:38,006 INFO L93 Difference]: Finished difference Result 2081 states and 2924 transitions. [2020-12-09 14:00:38,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:38,007 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 114 [2020-12-09 14:00:38,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:38,011 INFO L225 Difference]: With dead ends: 2081 [2020-12-09 14:00:38,011 INFO L226 Difference]: Without dead ends: 1101 [2020-12-09 14:00:38,012 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:38,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2020-12-09 14:00:38,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 1095. [2020-12-09 14:00:38,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1095 states. [2020-12-09 14:00:38,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1095 states to 1095 states and 1541 transitions. [2020-12-09 14:00:38,049 INFO L78 Accepts]: Start accepts. Automaton has 1095 states and 1541 transitions. Word has length 114 [2020-12-09 14:00:38,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:38,049 INFO L481 AbstractCegarLoop]: Abstraction has 1095 states and 1541 transitions. [2020-12-09 14:00:38,049 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:38,049 INFO L276 IsEmpty]: Start isEmpty. Operand 1095 states and 1541 transitions. [2020-12-09 14:00:38,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2020-12-09 14:00:38,051 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:38,051 INFO L422 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:38,051 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2020-12-09 14:00:38,051 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:38,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:38,052 INFO L82 PathProgramCache]: Analyzing trace with hash -608088915, now seen corresponding path program 1 times [2020-12-09 14:00:38,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:38,052 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020196040] [2020-12-09 14:00:38,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:38,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:38,090 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2020-12-09 14:00:38,090 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020196040] [2020-12-09 14:00:38,090 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:38,091 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:38,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879636562] [2020-12-09 14:00:38,091 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:38,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:38,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:38,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:38,092 INFO L87 Difference]: Start difference. First operand 1095 states and 1541 transitions. Second operand 3 states. [2020-12-09 14:00:38,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:38,239 INFO L93 Difference]: Finished difference Result 2194 states and 3086 transitions. [2020-12-09 14:00:38,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:38,240 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 115 [2020-12-09 14:00:38,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:38,244 INFO L225 Difference]: With dead ends: 2194 [2020-12-09 14:00:38,244 INFO L226 Difference]: Without dead ends: 1097 [2020-12-09 14:00:38,245 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:38,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1097 states. [2020-12-09 14:00:38,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1097 to 1091. [2020-12-09 14:00:38,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1091 states. [2020-12-09 14:00:38,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1091 states to 1091 states and 1532 transitions. [2020-12-09 14:00:38,275 INFO L78 Accepts]: Start accepts. Automaton has 1091 states and 1532 transitions. Word has length 115 [2020-12-09 14:00:38,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:38,275 INFO L481 AbstractCegarLoop]: Abstraction has 1091 states and 1532 transitions. [2020-12-09 14:00:38,275 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:38,275 INFO L276 IsEmpty]: Start isEmpty. Operand 1091 states and 1532 transitions. [2020-12-09 14:00:38,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2020-12-09 14:00:38,276 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:38,277 INFO L422 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:38,277 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2020-12-09 14:00:38,277 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:38,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:38,277 INFO L82 PathProgramCache]: Analyzing trace with hash 1415794741, now seen corresponding path program 1 times [2020-12-09 14:00:38,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:38,277 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463039549] [2020-12-09 14:00:38,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:38,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:38,313 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2020-12-09 14:00:38,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463039549] [2020-12-09 14:00:38,313 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:38,313 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:38,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123586642] [2020-12-09 14:00:38,314 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:38,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:38,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:38,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:38,314 INFO L87 Difference]: Start difference. First operand 1091 states and 1532 transitions. Second operand 3 states. [2020-12-09 14:00:38,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:38,466 INFO L93 Difference]: Finished difference Result 2186 states and 3068 transitions. [2020-12-09 14:00:38,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:38,466 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 123 [2020-12-09 14:00:38,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:38,471 INFO L225 Difference]: With dead ends: 2186 [2020-12-09 14:00:38,472 INFO L226 Difference]: Without dead ends: 1097 [2020-12-09 14:00:38,473 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:38,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1097 states. [2020-12-09 14:00:38,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1097 to 1091. [2020-12-09 14:00:38,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1091 states. [2020-12-09 14:00:38,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1091 states to 1091 states and 1511 transitions. [2020-12-09 14:00:38,507 INFO L78 Accepts]: Start accepts. Automaton has 1091 states and 1511 transitions. Word has length 123 [2020-12-09 14:00:38,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:38,507 INFO L481 AbstractCegarLoop]: Abstraction has 1091 states and 1511 transitions. [2020-12-09 14:00:38,508 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:38,508 INFO L276 IsEmpty]: Start isEmpty. Operand 1091 states and 1511 transitions. [2020-12-09 14:00:38,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2020-12-09 14:00:38,509 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:38,509 INFO L422 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:38,509 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2020-12-09 14:00:38,509 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:38,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:38,510 INFO L82 PathProgramCache]: Analyzing trace with hash 2104690854, now seen corresponding path program 1 times [2020-12-09 14:00:38,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:38,510 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315478558] [2020-12-09 14:00:38,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:38,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:38,535 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2020-12-09 14:00:38,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315478558] [2020-12-09 14:00:38,535 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:00:38,535 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:00:38,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556109057] [2020-12-09 14:00:38,535 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:00:38,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:00:38,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:00:38,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:38,536 INFO L87 Difference]: Start difference. First operand 1091 states and 1511 transitions. Second operand 3 states. [2020-12-09 14:00:38,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:00:38,645 INFO L93 Difference]: Finished difference Result 2186 states and 3026 transitions. [2020-12-09 14:00:38,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:00:38,645 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 124 [2020-12-09 14:00:38,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:00:38,650 INFO L225 Difference]: With dead ends: 2186 [2020-12-09 14:00:38,650 INFO L226 Difference]: Without dead ends: 1097 [2020-12-09 14:00:38,651 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:00:38,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1097 states. [2020-12-09 14:00:38,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1097 to 1091. [2020-12-09 14:00:38,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1091 states. [2020-12-09 14:00:38,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1091 states to 1091 states and 1490 transitions. [2020-12-09 14:00:38,693 INFO L78 Accepts]: Start accepts. Automaton has 1091 states and 1490 transitions. Word has length 124 [2020-12-09 14:00:38,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:00:38,694 INFO L481 AbstractCegarLoop]: Abstraction has 1091 states and 1490 transitions. [2020-12-09 14:00:38,694 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:00:38,694 INFO L276 IsEmpty]: Start isEmpty. Operand 1091 states and 1490 transitions. [2020-12-09 14:00:38,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2020-12-09 14:00:38,696 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:00:38,696 INFO L422 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:00:38,696 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2020-12-09 14:00:38,696 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:00:38,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:00:38,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1451734162, now seen corresponding path program 1 times [2020-12-09 14:00:38,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:00:38,697 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787878624] [2020-12-09 14:00:38,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:00:38,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:38,751 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 100 proven. 4 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2020-12-09 14:00:38,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787878624] [2020-12-09 14:00:38,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931816436] [2020-12-09 14:00:38,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:00:38,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:00:38,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 3 conjunts are in the unsatisfiable core [2020-12-09 14:00:38,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 14:00:38,915 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 100 proven. 4 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2020-12-09 14:00:38,915 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 14:00:38,996 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 100 proven. 4 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2020-12-09 14:00:38,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2034382464] [2020-12-09 14:00:39,013 INFO L159 IcfgInterpreter]: Started Sifa with 52 locations of interest [2020-12-09 14:00:39,013 INFO L166 IcfgInterpreter]: Building call graph [2020-12-09 14:00:39,016 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2020-12-09 14:00:39,020 INFO L176 IcfgInterpreter]: Starting interpretation [2020-12-09 14:00:39,020 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2020-12-09 14:00:39,311 WARN L197 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 187 [2020-12-09 14:00:39,531 WARN L197 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 183 [2020-12-09 14:00:39,781 WARN L197 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 207 [2020-12-09 14:00:43,075 INFO L180 IcfgInterpreter]: Interpretation finished [2020-12-09 14:00:43,643 WARN L197 SmtUtils]: Spent 549.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 169 [2020-12-09 14:00:46,073 WARN L197 SmtUtils]: Spent 2.39 s on a formula simplification. DAG size of input: 183 DAG size of output: 173 [2020-12-09 14:00:46,555 WARN L197 SmtUtils]: Spent 448.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 147 [2020-12-09 14:00:47,035 WARN L197 SmtUtils]: Spent 447.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 150 [2020-12-09 14:00:47,526 WARN L197 SmtUtils]: Spent 452.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 153 [2020-12-09 14:00:48,020 WARN L197 SmtUtils]: Spent 449.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 156 [2020-12-09 14:00:48,534 WARN L197 SmtUtils]: Spent 462.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 159 [2020-12-09 14:00:49,079 WARN L197 SmtUtils]: Spent 491.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 162 [2020-12-09 14:00:49,643 WARN L197 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 165 [2020-12-09 14:00:50,220 WARN L197 SmtUtils]: Spent 512.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 168 [2020-12-09 14:00:50,805 WARN L197 SmtUtils]: Spent 503.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 171 [2020-12-09 14:00:51,392 WARN L197 SmtUtils]: Spent 506.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 174 [2020-12-09 14:00:52,001 WARN L197 SmtUtils]: Spent 515.00 ms on a formula simplification. DAG size of input: 187 DAG size of output: 151 [2020-12-09 14:00:52,483 WARN L197 SmtUtils]: Spent 422.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 154 [2020-12-09 14:00:53,001 WARN L197 SmtUtils]: Spent 448.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 153 [2020-12-09 14:00:53,530 WARN L197 SmtUtils]: Spent 463.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 155 [2020-12-09 14:00:54,159 WARN L197 SmtUtils]: Spent 527.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 176 [2020-12-09 14:00:54,802 WARN L197 SmtUtils]: Spent 542.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 179 [2020-12-09 14:00:55,457 WARN L197 SmtUtils]: Spent 551.00 ms on a formula simplification. DAG size of input: 194 DAG size of output: 182 [2020-12-09 14:00:56,153 WARN L197 SmtUtils]: Spent 566.00 ms on a formula simplification. DAG size of input: 196 DAG size of output: 155 [2020-12-09 14:00:56,670 WARN L197 SmtUtils]: Spent 430.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 154 [2020-12-09 14:00:57,473 WARN L197 SmtUtils]: Spent 650.00 ms on a formula simplification. DAG size of input: 197 DAG size of output: 188 [2020-12-09 14:00:58,255 WARN L197 SmtUtils]: Spent 642.00 ms on a formula simplification. DAG size of input: 200 DAG size of output: 191 [2020-12-09 14:00:58,953 WARN L197 SmtUtils]: Spent 529.00 ms on a formula simplification. DAG size of input: 202 DAG size of output: 155 [2020-12-09 14:00:59,261 WARN L197 SmtUtils]: Spent 212.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2020-12-09 14:01:00,052 WARN L197 SmtUtils]: Spent 647.00 ms on a formula simplification. DAG size of input: 203 DAG size of output: 194 [2020-12-09 14:01:00,849 WARN L197 SmtUtils]: Spent 631.00 ms on a formula simplification. DAG size of input: 206 DAG size of output: 197 [2020-12-09 14:01:01,632 WARN L197 SmtUtils]: Spent 601.00 ms on a formula simplification. DAG size of input: 208 DAG size of output: 155 [2020-12-09 14:01:02,038 WARN L197 SmtUtils]: Spent 237.00 ms on a formula simplification that was a NOOP. DAG size: 156 [2020-12-09 14:01:02,653 WARN L197 SmtUtils]: Spent 439.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 154 [2020-12-09 14:01:02,997 WARN L197 SmtUtils]: Spent 224.00 ms on a formula simplification that was a NOOP. DAG size: 155 [2020-12-09 14:01:03,615 WARN L197 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 154 [2020-12-09 14:01:04,469 WARN L197 SmtUtils]: Spent 667.00 ms on a formula simplification. DAG size of input: 209 DAG size of output: 200 [2020-12-09 14:01:05,375 WARN L197 SmtUtils]: Spent 726.00 ms on a formula simplification. DAG size of input: 212 DAG size of output: 203 [2020-12-09 14:01:06,207 WARN L197 SmtUtils]: Spent 616.00 ms on a formula simplification. DAG size of input: 214 DAG size of output: 155 [2020-12-09 14:01:07,007 WARN L197 SmtUtils]: Spent 406.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 148 [2020-12-09 14:01:07,349 WARN L197 SmtUtils]: Spent 213.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2020-12-09 14:01:08,217 WARN L197 SmtUtils]: Spent 661.00 ms on a formula simplification. DAG size of input: 215 DAG size of output: 206 [2020-12-09 14:01:09,174 WARN L197 SmtUtils]: Spent 744.00 ms on a formula simplification. DAG size of input: 218 DAG size of output: 209 [2020-12-09 14:01:10,153 WARN L197 SmtUtils]: Spent 775.00 ms on a formula simplification. DAG size of input: 221 DAG size of output: 212 [2020-12-09 14:01:11,103 WARN L197 SmtUtils]: Spent 729.00 ms on a formula simplification. DAG size of input: 224 DAG size of output: 215 [2020-12-09 14:01:12,006 WARN L197 SmtUtils]: Spent 636.00 ms on a formula simplification. DAG size of input: 226 DAG size of output: 155 [2020-12-09 14:01:12,867 WARN L197 SmtUtils]: Spent 587.00 ms on a formula simplification. DAG size of input: 228 DAG size of output: 157 [2020-12-09 14:01:13,514 WARN L197 SmtUtils]: Spent 471.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 154 [2020-12-09 14:01:14,164 WARN L197 SmtUtils]: Spent 477.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 156 [2020-12-09 14:01:14,837 WARN L197 SmtUtils]: Spent 489.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 159 [2020-12-09 14:01:15,551 WARN L197 SmtUtils]: Spent 517.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 162 [2020-12-09 14:01:16,318 WARN L197 SmtUtils]: Spent 585.00 ms on a formula simplification. DAG size of input: 178 DAG size of output: 166 [2020-12-09 14:01:16,320 WARN L332 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2020-12-09 14:01:16,320 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2020-12-09 14:01:16,320 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2020-12-09 14:01:16,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235521339] [2020-12-09 14:01:16,321 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-12-09 14:01:16,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:01:16,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-12-09 14:01:16,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=634, Invalid=2228, Unknown=0, NotChecked=0, Total=2862 [2020-12-09 14:01:16,322 INFO L87 Difference]: Start difference. First operand 1091 states and 1490 transitions. Second operand 6 states. [2020-12-09 14:01:16,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:01:16,981 INFO L93 Difference]: Finished difference Result 3776 states and 5115 transitions. [2020-12-09 14:01:16,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-12-09 14:01:16,982 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 137 [2020-12-09 14:01:16,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:01:16,997 INFO L225 Difference]: With dead ends: 3776 [2020-12-09 14:01:16,997 INFO L226 Difference]: Without dead ends: 2598 [2020-12-09 14:01:17,000 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 364 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 879 ImplicationChecksByTransitivity, 33.3s TimeCoverageRelationStatistics Valid=659, Invalid=2647, Unknown=0, NotChecked=0, Total=3306 [2020-12-09 14:01:17,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2598 states. [2020-12-09 14:01:17,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2598 to 1217. [2020-12-09 14:01:17,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1217 states. [2020-12-09 14:01:17,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1217 states to 1217 states and 1654 transitions. [2020-12-09 14:01:17,059 INFO L78 Accepts]: Start accepts. Automaton has 1217 states and 1654 transitions. Word has length 137 [2020-12-09 14:01:17,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:01:17,060 INFO L481 AbstractCegarLoop]: Abstraction has 1217 states and 1654 transitions. [2020-12-09 14:01:17,060 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-12-09 14:01:17,060 INFO L276 IsEmpty]: Start isEmpty. Operand 1217 states and 1654 transitions. [2020-12-09 14:01:17,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2020-12-09 14:01:17,061 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:01:17,062 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:01:17,262 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2020-12-09 14:01:17,262 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:01:17,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:01:17,263 INFO L82 PathProgramCache]: Analyzing trace with hash -49905837, now seen corresponding path program 1 times [2020-12-09 14:01:17,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:01:17,263 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023127100] [2020-12-09 14:01:17,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:01:17,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:01:17,311 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 110 proven. 6 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2020-12-09 14:01:17,311 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023127100] [2020-12-09 14:01:17,311 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005212656] [2020-12-09 14:01:17,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:01:17,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:01:17,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 3 conjunts are in the unsatisfiable core [2020-12-09 14:01:17,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 14:01:17,478 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 110 proven. 6 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2020-12-09 14:01:17,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 14:01:17,574 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 110 proven. 6 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2020-12-09 14:01:17,574 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1491915973] [2020-12-09 14:01:17,576 INFO L159 IcfgInterpreter]: Started Sifa with 53 locations of interest [2020-12-09 14:01:17,576 INFO L166 IcfgInterpreter]: Building call graph [2020-12-09 14:01:17,577 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2020-12-09 14:01:17,577 INFO L176 IcfgInterpreter]: Starting interpretation [2020-12-09 14:01:17,577 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2020-12-09 14:01:21,047 INFO L180 IcfgInterpreter]: Interpretation finished [2020-12-09 14:01:21,350 WARN L197 SmtUtils]: Spent 284.00 ms on a formula simplification that was a NOOP. DAG size: 166 [2020-12-09 14:01:24,288 WARN L197 SmtUtils]: Spent 2.90 s on a formula simplification. DAG size of input: 183 DAG size of output: 173 [2020-12-09 14:01:24,823 WARN L197 SmtUtils]: Spent 508.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 147 [2020-12-09 14:01:25,364 WARN L197 SmtUtils]: Spent 508.00 ms on a formula simplification. DAG size of input: 162 DAG size of output: 150 [2020-12-09 14:01:25,917 WARN L197 SmtUtils]: Spent 513.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 153 [2020-12-09 14:01:26,490 WARN L197 SmtUtils]: Spent 528.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 156 [2020-12-09 14:01:27,094 WARN L197 SmtUtils]: Spent 548.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 159 [2020-12-09 14:01:27,707 WARN L197 SmtUtils]: Spent 559.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 162 [2020-12-09 14:01:28,352 WARN L197 SmtUtils]: Spent 579.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 165 [2020-12-09 14:01:29,006 WARN L197 SmtUtils]: Spent 588.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 168 [2020-12-09 14:01:29,668 WARN L197 SmtUtils]: Spent 585.00 ms on a formula simplification. DAG size of input: 183 DAG size of output: 171 [2020-12-09 14:01:30,362 WARN L197 SmtUtils]: Spent 614.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 174 [2020-12-09 14:01:31,028 WARN L197 SmtUtils]: Spent 573.00 ms on a formula simplification. DAG size of input: 187 DAG size of output: 151 [2020-12-09 14:01:31,561 WARN L197 SmtUtils]: Spent 463.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 154 [2020-12-09 14:01:32,164 WARN L197 SmtUtils]: Spent 535.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 153 [2020-12-09 14:01:32,840 WARN L197 SmtUtils]: Spent 605.00 ms on a formula simplification. DAG size of input: 165 DAG size of output: 155 [2020-12-09 14:01:33,597 WARN L197 SmtUtils]: Spent 660.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 176 [2020-12-09 14:01:34,327 WARN L197 SmtUtils]: Spent 617.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 179 [2020-12-09 14:01:35,148 WARN L197 SmtUtils]: Spent 693.00 ms on a formula simplification. DAG size of input: 194 DAG size of output: 182 [2020-12-09 14:01:35,905 WARN L197 SmtUtils]: Spent 621.00 ms on a formula simplification. DAG size of input: 196 DAG size of output: 155 [2020-12-09 14:01:36,525 WARN L197 SmtUtils]: Spent 515.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 154 [2020-12-09 14:01:37,355 WARN L197 SmtUtils]: Spent 689.00 ms on a formula simplification. DAG size of input: 197 DAG size of output: 188 [2020-12-09 14:01:38,205 WARN L197 SmtUtils]: Spent 701.00 ms on a formula simplification. DAG size of input: 200 DAG size of output: 191 [2020-12-09 14:01:38,995 WARN L197 SmtUtils]: Spent 614.00 ms on a formula simplification. DAG size of input: 202 DAG size of output: 155 [2020-12-09 14:01:39,334 WARN L197 SmtUtils]: Spent 222.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2020-12-09 14:01:40,222 WARN L197 SmtUtils]: Spent 732.00 ms on a formula simplification. DAG size of input: 203 DAG size of output: 194 [2020-12-09 14:01:41,146 WARN L197 SmtUtils]: Spent 766.00 ms on a formula simplification. DAG size of input: 206 DAG size of output: 197 [2020-12-09 14:01:42,004 WARN L197 SmtUtils]: Spent 668.00 ms on a formula simplification. DAG size of input: 208 DAG size of output: 155 [2020-12-09 14:01:42,458 WARN L197 SmtUtils]: Spent 254.00 ms on a formula simplification that was a NOOP. DAG size: 156 [2020-12-09 14:01:43,170 WARN L197 SmtUtils]: Spent 508.00 ms on a formula simplification. DAG size of input: 157 DAG size of output: 154 [2020-12-09 14:01:43,569 WARN L197 SmtUtils]: Spent 270.00 ms on a formula simplification that was a NOOP. DAG size: 155 [2020-12-09 14:01:44,300 WARN L197 SmtUtils]: Spent 524.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 154 [2020-12-09 14:01:45,281 WARN L197 SmtUtils]: Spent 800.00 ms on a formula simplification. DAG size of input: 209 DAG size of output: 200 [2020-12-09 14:01:46,284 WARN L197 SmtUtils]: Spent 814.00 ms on a formula simplification. DAG size of input: 212 DAG size of output: 203 [2020-12-09 14:01:47,175 WARN L197 SmtUtils]: Spent 667.00 ms on a formula simplification. DAG size of input: 214 DAG size of output: 155 [2020-12-09 14:01:48,087 WARN L197 SmtUtils]: Spent 450.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 148 [2020-12-09 14:01:48,475 WARN L197 SmtUtils]: Spent 237.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2020-12-09 14:01:49,514 WARN L197 SmtUtils]: Spent 816.00 ms on a formula simplification. DAG size of input: 215 DAG size of output: 206 [2020-12-09 14:01:50,577 WARN L197 SmtUtils]: Spent 852.00 ms on a formula simplification. DAG size of input: 218 DAG size of output: 209 [2020-12-09 14:01:51,680 WARN L197 SmtUtils]: Spent 875.00 ms on a formula simplification. DAG size of input: 221 DAG size of output: 212 [2020-12-09 14:01:52,799 WARN L197 SmtUtils]: Spent 870.00 ms on a formula simplification. DAG size of input: 224 DAG size of output: 215 [2020-12-09 14:01:53,786 WARN L197 SmtUtils]: Spent 699.00 ms on a formula simplification. DAG size of input: 226 DAG size of output: 155 [2020-12-09 14:01:54,807 WARN L197 SmtUtils]: Spent 722.00 ms on a formula simplification. DAG size of input: 228 DAG size of output: 157 [2020-12-09 14:01:55,567 WARN L197 SmtUtils]: Spent 592.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 152 [2020-12-09 14:01:56,335 WARN L197 SmtUtils]: Spent 582.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 154 [2020-12-09 14:01:57,143 WARN L197 SmtUtils]: Spent 622.00 ms on a formula simplification. DAG size of input: 174 DAG size of output: 156 [2020-12-09 14:01:57,945 WARN L197 SmtUtils]: Spent 611.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 159 [2020-12-09 14:01:58,857 WARN L197 SmtUtils]: Spent 695.00 ms on a formula simplification. DAG size of input: 181 DAG size of output: 163 [2020-12-09 14:01:59,349 WARN L197 SmtUtils]: Spent 296.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2020-12-09 14:01:59,350 WARN L332 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2020-12-09 14:01:59,350 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2020-12-09 14:01:59,350 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2020-12-09 14:01:59,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226615447] [2020-12-09 14:01:59,351 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-12-09 14:01:59,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:01:59,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-12-09 14:01:59,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=627, Invalid=2343, Unknown=0, NotChecked=0, Total=2970 [2020-12-09 14:01:59,352 INFO L87 Difference]: Start difference. First operand 1217 states and 1654 transitions. Second operand 6 states. [2020-12-09 14:02:00,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:02:00,226 INFO L93 Difference]: Finished difference Result 4571 states and 6108 transitions. [2020-12-09 14:02:00,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-12-09 14:02:00,227 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 140 [2020-12-09 14:02:00,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:02:00,243 INFO L225 Difference]: With dead ends: 4571 [2020-12-09 14:02:00,243 INFO L226 Difference]: Without dead ends: 3356 [2020-12-09 14:02:00,246 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 372 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 877 ImplicationChecksByTransitivity, 38.4s TimeCoverageRelationStatistics Valid=652, Invalid=2770, Unknown=0, NotChecked=0, Total=3422 [2020-12-09 14:02:00,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3356 states. [2020-12-09 14:02:00,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3356 to 1561. [2020-12-09 14:02:00,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1561 states. [2020-12-09 14:02:00,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1561 states to 1561 states and 2074 transitions. [2020-12-09 14:02:00,304 INFO L78 Accepts]: Start accepts. Automaton has 1561 states and 2074 transitions. Word has length 140 [2020-12-09 14:02:00,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:02:00,305 INFO L481 AbstractCegarLoop]: Abstraction has 1561 states and 2074 transitions. [2020-12-09 14:02:00,305 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-12-09 14:02:00,305 INFO L276 IsEmpty]: Start isEmpty. Operand 1561 states and 2074 transitions. [2020-12-09 14:02:00,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2020-12-09 14:02:00,306 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:02:00,306 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:02:00,507 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:02:00,508 INFO L429 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:02:00,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:02:00,509 INFO L82 PathProgramCache]: Analyzing trace with hash 2124858015, now seen corresponding path program 1 times [2020-12-09 14:02:00,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:02:00,510 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77478872] [2020-12-09 14:02:00,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:02:00,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:02:00,609 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 102 proven. 68 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2020-12-09 14:02:00,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77478872] [2020-12-09 14:02:00,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008119627] [2020-12-09 14:02:00,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:02:00,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:02:00,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-09 14:02:00,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 14:02:00,875 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 85 proven. 85 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2020-12-09 14:02:00,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 14:02:00,995 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 97 proven. 6 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2020-12-09 14:02:00,995 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [875811821] [2020-12-09 14:02:00,997 INFO L159 IcfgInterpreter]: Started Sifa with 59 locations of interest [2020-12-09 14:02:00,997 INFO L166 IcfgInterpreter]: Building call graph [2020-12-09 14:02:00,997 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2020-12-09 14:02:00,997 INFO L176 IcfgInterpreter]: Starting interpretation [2020-12-09 14:02:00,997 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2020-12-09 14:02:03,100 FATAL L? ?]: Ignoring exception! java.util.ConcurrentModificationException at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1134) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.FixpointLoopSummarizer.summarize(FixpointLoopSummarizer.java:94) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretLoop(DagInterpreter.java:177) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:168) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) 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:289) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:189) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:179) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:84) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:74) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:511) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:438) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:372) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResult.iterate(CegarLoopResult.java:138) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterateNew(TraceAbstractionStarter.java:345) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:198) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) 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) [2020-12-09 14:02:03,101 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2020-12-09 14:02:03,101 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 4] total 11 [2020-12-09 14:02:03,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022745380] [2020-12-09 14:02:03,102 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-09 14:02:03,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:02:03,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-09 14:02:03,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2020-12-09 14:02:03,102 INFO L87 Difference]: Start difference. First operand 1561 states and 2074 transitions. Second operand 11 states. [2020-12-09 14:02:04,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:02:04,546 INFO L93 Difference]: Finished difference Result 4749 states and 6225 transitions. [2020-12-09 14:02:04,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2020-12-09 14:02:04,547 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 148 [2020-12-09 14:02:04,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:02:04,558 INFO L225 Difference]: With dead ends: 4749 [2020-12-09 14:02:04,558 INFO L226 Difference]: Without dead ends: 3190 [2020-12-09 14:02:04,560 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=389, Unknown=0, NotChecked=0, Total=552 [2020-12-09 14:02:04,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3190 states. [2020-12-09 14:02:04,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3190 to 2250. [2020-12-09 14:02:04,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2250 states. [2020-12-09 14:02:04,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2250 states to 2250 states and 2864 transitions. [2020-12-09 14:02:04,636 INFO L78 Accepts]: Start accepts. Automaton has 2250 states and 2864 transitions. Word has length 148 [2020-12-09 14:02:04,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:02:04,636 INFO L481 AbstractCegarLoop]: Abstraction has 2250 states and 2864 transitions. [2020-12-09 14:02:04,636 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-09 14:02:04,636 INFO L276 IsEmpty]: Start isEmpty. Operand 2250 states and 2864 transitions. [2020-12-09 14:02:04,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2020-12-09 14:02:04,638 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:02:04,638 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:02:04,838 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable413 [2020-12-09 14:02:04,839 INFO L429 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:02:04,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:02:04,840 INFO L82 PathProgramCache]: Analyzing trace with hash 185002866, now seen corresponding path program 1 times [2020-12-09 14:02:04,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:02:04,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312344865] [2020-12-09 14:02:04,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:02:04,873 ERROR L270 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2020-12-09 14:02:04,873 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2060561963] [2020-12-09 14:02:04,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:02:04,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:02:04,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 8 conjunts are in the unsatisfiable core [2020-12-09 14:02:04,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 14:02:05,190 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 125 proven. 131 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2020-12-09 14:02:05,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 14:02:05,334 WARN L197 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 24 [2020-12-09 14:02:05,608 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 114 proven. 0 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2020-12-09 14:02:05,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312344865] [2020-12-09 14:02:05,608 WARN L332 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2020-12-09 14:02:05,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060561963] [2020-12-09 14:02:05,608 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-12-09 14:02:05,608 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2020-12-09 14:02:05,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603126689] [2020-12-09 14:02:05,609 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-09 14:02:05,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:02:05,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-09 14:02:05,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2020-12-09 14:02:05,609 INFO L87 Difference]: Start difference. First operand 2250 states and 2864 transitions. Second operand 5 states. [2020-12-09 14:02:06,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:02:06,386 INFO L93 Difference]: Finished difference Result 2438 states and 3086 transitions. [2020-12-09 14:02:06,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2020-12-09 14:02:06,387 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 172 [2020-12-09 14:02:06,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:02:06,393 INFO L225 Difference]: With dead ends: 2438 [2020-12-09 14:02:06,393 INFO L226 Difference]: Without dead ends: 2436 [2020-12-09 14:02:06,393 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 332 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2020-12-09 14:02:06,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2436 states. [2020-12-09 14:02:06,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2436 to 2301. [2020-12-09 14:02:06,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2301 states. [2020-12-09 14:02:06,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2301 states to 2301 states and 2922 transitions. [2020-12-09 14:02:06,472 INFO L78 Accepts]: Start accepts. Automaton has 2301 states and 2922 transitions. Word has length 172 [2020-12-09 14:02:06,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:02:06,473 INFO L481 AbstractCegarLoop]: Abstraction has 2301 states and 2922 transitions. [2020-12-09 14:02:06,473 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-09 14:02:06,473 INFO L276 IsEmpty]: Start isEmpty. Operand 2301 states and 2922 transitions. [2020-12-09 14:02:06,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2020-12-09 14:02:06,474 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:02:06,474 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:02:06,674 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable513,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:02:06,675 INFO L429 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:02:06,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:02:06,676 INFO L82 PathProgramCache]: Analyzing trace with hash 1440122065, now seen corresponding path program 1 times [2020-12-09 14:02:06,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:02:06,677 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766513933] [2020-12-09 14:02:06,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:02:06,701 ERROR L270 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2020-12-09 14:02:06,701 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1058895352] [2020-12-09 14:02:06,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:02:06,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:02:06,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 3 conjunts are in the unsatisfiable core [2020-12-09 14:02:06,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 14:02:07,053 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 283 trivial. 0 not checked. [2020-12-09 14:02:07,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 14:02:07,185 WARN L197 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2020-12-09 14:02:17,719 WARN L197 SmtUtils]: Spent 9.53 s on a formula simplification. DAG size of input: 66 DAG size of output: 14 [2020-12-09 14:02:17,865 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 283 trivial. 0 not checked. [2020-12-09 14:02:17,865 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766513933] [2020-12-09 14:02:17,865 WARN L332 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2020-12-09 14:02:17,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058895352] [2020-12-09 14:02:17,866 INFO L219 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:02:17,866 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2020-12-09 14:02:17,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917423540] [2020-12-09 14:02:17,866 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-12-09 14:02:17,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:02:17,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-12-09 14:02:17,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2020-12-09 14:02:17,867 INFO L87 Difference]: Start difference. First operand 2301 states and 2922 transitions. Second operand 6 states. [2020-12-09 14:04:01,851 WARN L197 SmtUtils]: Spent 16.52 s on a formula simplification. DAG size of input: 29 DAG size of output: 23 [2020-12-09 14:04:22,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:04:22,697 INFO L93 Difference]: Finished difference Result 3523 states and 4467 transitions. [2020-12-09 14:04:22,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-09 14:04:22,698 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 173 [2020-12-09 14:04:22,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:04:22,703 INFO L225 Difference]: With dead ends: 3523 [2020-12-09 14:04:22,703 INFO L226 Difference]: Without dead ends: 3522 [2020-12-09 14:04:22,704 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 341 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 26.3s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2020-12-09 14:04:22,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3522 states. [2020-12-09 14:04:22,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3522 to 2300. [2020-12-09 14:04:22,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2300 states. [2020-12-09 14:04:22,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2300 states to 2300 states and 2919 transitions. [2020-12-09 14:04:22,796 INFO L78 Accepts]: Start accepts. Automaton has 2300 states and 2919 transitions. Word has length 173 [2020-12-09 14:04:22,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:04:22,796 INFO L481 AbstractCegarLoop]: Abstraction has 2300 states and 2919 transitions. [2020-12-09 14:04:22,796 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-12-09 14:04:22,796 INFO L276 IsEmpty]: Start isEmpty. Operand 2300 states and 2919 transitions. [2020-12-09 14:04:22,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2020-12-09 14:04:22,797 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:04:22,797 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:04:22,998 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable514 [2020-12-09 14:04:22,999 INFO L429 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:04:23,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:04:23,000 INFO L82 PathProgramCache]: Analyzing trace with hash -1215010683, now seen corresponding path program 1 times [2020-12-09 14:04:23,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:04:23,001 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328999186] [2020-12-09 14:04:23,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:04:23,031 ERROR L270 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2020-12-09 14:04:23,031 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1601058281] [2020-12-09 14:04:23,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:04:23,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:04:23,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 2 conjunts are in the unsatisfiable core [2020-12-09 14:04:23,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 14:04:23,280 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2020-12-09 14:04:23,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 14:04:23,425 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2020-12-09 14:04:23,425 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328999186] [2020-12-09 14:04:23,426 WARN L332 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2020-12-09 14:04:23,426 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601058281] [2020-12-09 14:04:23,426 INFO L219 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:04:23,426 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2020-12-09 14:04:23,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290761901] [2020-12-09 14:04:23,426 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 14:04:23,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:04:23,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 14:04:23,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-12-09 14:04:23,427 INFO L87 Difference]: Start difference. First operand 2300 states and 2919 transitions. Second operand 4 states. [2020-12-09 14:04:23,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:04:23,887 INFO L93 Difference]: Finished difference Result 4936 states and 6244 transitions. [2020-12-09 14:04:23,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 14:04:23,889 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 174 [2020-12-09 14:04:23,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:04:23,892 INFO L225 Difference]: With dead ends: 4936 [2020-12-09 14:04:23,892 INFO L226 Difference]: Without dead ends: 2602 [2020-12-09 14:04:23,894 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 344 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2020-12-09 14:04:23,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2602 states. [2020-12-09 14:04:23,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2602 to 2482. [2020-12-09 14:04:23,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2482 states. [2020-12-09 14:04:23,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2482 states to 2482 states and 3125 transitions. [2020-12-09 14:04:23,990 INFO L78 Accepts]: Start accepts. Automaton has 2482 states and 3125 transitions. Word has length 174 [2020-12-09 14:04:23,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:04:23,990 INFO L481 AbstractCegarLoop]: Abstraction has 2482 states and 3125 transitions. [2020-12-09 14:04:23,990 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 14:04:23,990 INFO L276 IsEmpty]: Start isEmpty. Operand 2482 states and 3125 transitions. [2020-12-09 14:04:23,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2020-12-09 14:04:23,991 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:04:23,991 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:04:24,192 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable515 [2020-12-09 14:04:24,193 INFO L429 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:04:24,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:04:24,194 INFO L82 PathProgramCache]: Analyzing trace with hash 862504141, now seen corresponding path program 1 times [2020-12-09 14:04:24,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:04:24,195 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986331293] [2020-12-09 14:04:24,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:04:24,208 ERROR L270 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2020-12-09 14:04:24,208 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [420930628] [2020-12-09 14:04:24,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:04:24,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:04:24,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 6 conjunts are in the unsatisfiable core [2020-12-09 14:04:24,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 14:04:24,505 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 150 proven. 201 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2020-12-09 14:04:24,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 14:04:24,804 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 351 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2020-12-09 14:04:24,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986331293] [2020-12-09 14:04:24,804 WARN L332 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2020-12-09 14:04:24,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420930628] [2020-12-09 14:04:24,804 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-12-09 14:04:24,805 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2020-12-09 14:04:24,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641634903] [2020-12-09 14:04:24,805 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-12-09 14:04:24,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:04:24,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-12-09 14:04:24,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2020-12-09 14:04:24,805 INFO L87 Difference]: Start difference. First operand 2482 states and 3125 transitions. Second operand 6 states. [2020-12-09 14:04:25,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:04:25,027 INFO L93 Difference]: Finished difference Result 5004 states and 6259 transitions. [2020-12-09 14:04:25,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-09 14:04:25,028 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 206 [2020-12-09 14:04:25,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:04:25,032 INFO L225 Difference]: With dead ends: 5004 [2020-12-09 14:04:25,032 INFO L226 Difference]: Without dead ends: 3717 [2020-12-09 14:04:25,033 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 403 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2020-12-09 14:04:25,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3717 states. [2020-12-09 14:04:25,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3717 to 3626. [2020-12-09 14:04:25,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3626 states. [2020-12-09 14:04:25,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3626 states to 3626 states and 4542 transitions. [2020-12-09 14:04:25,175 INFO L78 Accepts]: Start accepts. Automaton has 3626 states and 4542 transitions. Word has length 206 [2020-12-09 14:04:25,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:04:25,176 INFO L481 AbstractCegarLoop]: Abstraction has 3626 states and 4542 transitions. [2020-12-09 14:04:25,176 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-12-09 14:04:25,176 INFO L276 IsEmpty]: Start isEmpty. Operand 3626 states and 4542 transitions. [2020-12-09 14:04:25,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2020-12-09 14:04:25,177 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:04:25,177 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:04:25,378 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable516,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:04:25,379 INFO L429 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:04:25,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:04:25,380 INFO L82 PathProgramCache]: Analyzing trace with hash -730578861, now seen corresponding path program 1 times [2020-12-09 14:04:25,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:04:25,380 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579207679] [2020-12-09 14:04:25,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:04:25,410 ERROR L270 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2020-12-09 14:04:25,411 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1164130191] [2020-12-09 14:04:25,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:04:25,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:04:25,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 14:04:25,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 14:04:25,790 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 128 proven. 174 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2020-12-09 14:04:25,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 14:04:26,063 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 179 proven. 123 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2020-12-09 14:04:26,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579207679] [2020-12-09 14:04:26,063 WARN L332 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2020-12-09 14:04:26,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164130191] [2020-12-09 14:04:26,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [654020205] [2020-12-09 14:04:26,065 INFO L159 IcfgInterpreter]: Started Sifa with 59 locations of interest [2020-12-09 14:04:26,065 INFO L166 IcfgInterpreter]: Building call graph [2020-12-09 14:04:26,065 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2020-12-09 14:04:26,065 INFO L176 IcfgInterpreter]: Starting interpretation [2020-12-09 14:04:26,065 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2020-12-09 14:04:27,189 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2020-12-09 14:04:27,306 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 31104 conjuctions. This might take some time... [2020-12-09 14:05:38,382 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 31104 conjuctions. [2020-12-09 14:05:38,807 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2020-12-09 14:05:38,884 WARN L177 XnfTransformerHelper]: Simplifying disjunction of 31104 conjuctions. This might take some time... [2020-12-09 14:06:52,986 INFO L193 XnfTransformerHelper]: Simplified to disjunction of 31104 conjuctions. [2020-12-09 14:06:55,676 FATAL L? ?]: Ignoring exception! java.util.ConcurrentModificationException at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1134) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.FixpointLoopSummarizer.summarize(FixpointLoopSummarizer.java:94) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretLoop(DagInterpreter.java:177) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:168) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) 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:289) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:189) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:179) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:84) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:74) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:511) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:438) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:372) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResult.iterate(CegarLoopResult.java:138) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterateNew(TraceAbstractionStarter.java:345) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:198) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) 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) [2020-12-09 14:06:55,676 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-12-09 14:06:55,676 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-12-09 14:06:55,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639790823] [2020-12-09 14:06:55,677 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-09 14:06:55,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:06:55,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-09 14:06:55,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2020-12-09 14:06:55,678 INFO L87 Difference]: Start difference. First operand 3626 states and 4542 transitions. Second operand 7 states. [2020-12-09 14:06:56,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:06:56,864 INFO L93 Difference]: Finished difference Result 7664 states and 9576 transitions. [2020-12-09 14:06:56,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-12-09 14:06:56,865 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 210 [2020-12-09 14:06:56,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:06:56,870 INFO L225 Difference]: With dead ends: 7664 [2020-12-09 14:06:56,870 INFO L226 Difference]: Without dead ends: 3523 [2020-12-09 14:06:56,873 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 416 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2020-12-09 14:06:56,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3523 states. [2020-12-09 14:06:56,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3523 to 3078. [2020-12-09 14:06:56,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3078 states. [2020-12-09 14:06:56,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3078 states to 3078 states and 3839 transitions. [2020-12-09 14:06:56,998 INFO L78 Accepts]: Start accepts. Automaton has 3078 states and 3839 transitions. Word has length 210 [2020-12-09 14:06:56,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:06:56,998 INFO L481 AbstractCegarLoop]: Abstraction has 3078 states and 3839 transitions. [2020-12-09 14:06:56,998 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-09 14:06:56,999 INFO L276 IsEmpty]: Start isEmpty. Operand 3078 states and 3839 transitions. [2020-12-09 14:06:57,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2020-12-09 14:06:57,000 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:06:57,000 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:06:57,200 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable517,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:06:57,201 INFO L429 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:06:57,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:06:57,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1268553720, now seen corresponding path program 1 times [2020-12-09 14:06:57,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:06:57,201 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661630351] [2020-12-09 14:06:57,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:06:57,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:06:57,248 INFO L134 CoverageAnalysis]: Checked inductivity of 447 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 322 trivial. 0 not checked. [2020-12-09 14:06:57,248 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661630351] [2020-12-09 14:06:57,249 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:06:57,249 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 14:06:57,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621953608] [2020-12-09 14:06:57,249 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:06:57,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:06:57,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:06:57,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:06:57,249 INFO L87 Difference]: Start difference. First operand 3078 states and 3839 transitions. Second operand 3 states. [2020-12-09 14:06:57,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:06:57,604 INFO L93 Difference]: Finished difference Result 5411 states and 6747 transitions. [2020-12-09 14:06:57,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:06:57,606 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 214 [2020-12-09 14:06:57,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:06:57,609 INFO L225 Difference]: With dead ends: 5411 [2020-12-09 14:06:57,609 INFO L226 Difference]: Without dead ends: 2125 [2020-12-09 14:06:57,611 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:06:57,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2125 states. [2020-12-09 14:06:57,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2125 to 1763. [2020-12-09 14:06:57,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1763 states. [2020-12-09 14:06:57,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1763 states to 1763 states and 2182 transitions. [2020-12-09 14:06:57,684 INFO L78 Accepts]: Start accepts. Automaton has 1763 states and 2182 transitions. Word has length 214 [2020-12-09 14:06:57,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:06:57,684 INFO L481 AbstractCegarLoop]: Abstraction has 1763 states and 2182 transitions. [2020-12-09 14:06:57,684 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:06:57,684 INFO L276 IsEmpty]: Start isEmpty. Operand 1763 states and 2182 transitions. [2020-12-09 14:06:57,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2020-12-09 14:06:57,686 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:06:57,686 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:06:57,686 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable654 [2020-12-09 14:06:57,686 INFO L429 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:06:57,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:06:57,686 INFO L82 PathProgramCache]: Analyzing trace with hash 1963342315, now seen corresponding path program 1 times [2020-12-09 14:06:57,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:06:57,686 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999153808] [2020-12-09 14:06:57,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:06:57,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:06:57,779 INFO L134 CoverageAnalysis]: Checked inductivity of 1369 backedges. 797 proven. 0 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2020-12-09 14:06:57,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999153808] [2020-12-09 14:06:57,779 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:06:57,779 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 14:06:57,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777524683] [2020-12-09 14:06:57,780 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:06:57,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:06:57,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:06:57,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:06:57,780 INFO L87 Difference]: Start difference. First operand 1763 states and 2182 transitions. Second operand 3 states. [2020-12-09 14:06:58,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:06:58,036 INFO L93 Difference]: Finished difference Result 3521 states and 4354 transitions. [2020-12-09 14:06:58,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:06:58,038 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 341 [2020-12-09 14:06:58,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:06:58,040 INFO L225 Difference]: With dead ends: 3521 [2020-12-09 14:06:58,040 INFO L226 Difference]: Without dead ends: 1760 [2020-12-09 14:06:58,042 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:06:58,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1760 states. [2020-12-09 14:06:58,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1760 to 1752. [2020-12-09 14:06:58,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1752 states. [2020-12-09 14:06:58,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1752 states to 1752 states and 2146 transitions. [2020-12-09 14:06:58,113 INFO L78 Accepts]: Start accepts. Automaton has 1752 states and 2146 transitions. Word has length 341 [2020-12-09 14:06:58,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:06:58,113 INFO L481 AbstractCegarLoop]: Abstraction has 1752 states and 2146 transitions. [2020-12-09 14:06:58,113 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:06:58,113 INFO L276 IsEmpty]: Start isEmpty. Operand 1752 states and 2146 transitions. [2020-12-09 14:06:58,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 374 [2020-12-09 14:06:58,114 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:06:58,114 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 12, 12, 12, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:06:58,114 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable655 [2020-12-09 14:06:58,115 INFO L429 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:06:58,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:06:58,115 INFO L82 PathProgramCache]: Analyzing trace with hash 1237646449, now seen corresponding path program 1 times [2020-12-09 14:06:58,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:06:58,115 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706219729] [2020-12-09 14:06:58,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:06:58,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:06:58,335 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 442 proven. 322 refuted. 0 times theorem prover too weak. 889 trivial. 0 not checked. [2020-12-09 14:06:58,335 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706219729] [2020-12-09 14:06:58,335 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659475802] [2020-12-09 14:06:58,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 14:06:58,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:06:58,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 5 conjunts are in the unsatisfiable core [2020-12-09 14:06:58,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 14:06:58,844 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 353 proven. 8 refuted. 0 times theorem prover too weak. 1292 trivial. 0 not checked. [2020-12-09 14:06:58,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 14:06:59,182 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 353 proven. 8 refuted. 0 times theorem prover too weak. 1292 trivial. 0 not checked. [2020-12-09 14:06:59,183 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1905996796] [2020-12-09 14:06:59,185 INFO L159 IcfgInterpreter]: Started Sifa with 82 locations of interest [2020-12-09 14:06:59,185 INFO L166 IcfgInterpreter]: Building call graph [2020-12-09 14:06:59,185 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2020-12-09 14:06:59,185 INFO L176 IcfgInterpreter]: Starting interpretation [2020-12-09 14:06:59,185 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2020-12-09 14:07:07,301 FATAL L? ?]: Ignoring exception! java.util.ConcurrentModificationException at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1134) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.FixpointLoopSummarizer.summarize(FixpointLoopSummarizer.java:94) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretLoop(DagInterpreter.java:177) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:168) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) 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:289) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:189) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:179) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:84) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:74) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:511) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:438) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:372) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResult.iterate(CegarLoopResult.java:138) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterateNew(TraceAbstractionStarter.java:345) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:198) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) 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) [2020-12-09 14:07:07,301 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2020-12-09 14:07:07,301 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 10 [2020-12-09 14:07:07,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865305041] [2020-12-09 14:07:07,302 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-12-09 14:07:07,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:07:07,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-12-09 14:07:07,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2020-12-09 14:07:07,303 INFO L87 Difference]: Start difference. First operand 1752 states and 2146 transitions. Second operand 10 states. [2020-12-09 14:07:08,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:07:08,488 INFO L93 Difference]: Finished difference Result 3199 states and 3931 transitions. [2020-12-09 14:07:08,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-12-09 14:07:08,490 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 373 [2020-12-09 14:07:08,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:07:08,492 INFO L225 Difference]: With dead ends: 3199 [2020-12-09 14:07:08,492 INFO L226 Difference]: Without dead ends: 1711 [2020-12-09 14:07:08,493 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 763 GetRequests, 748 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2020-12-09 14:07:08,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1711 states. [2020-12-09 14:07:08,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1711 to 1184. [2020-12-09 14:07:08,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1184 states. [2020-12-09 14:07:08,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 1404 transitions. [2020-12-09 14:07:08,550 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 1404 transitions. Word has length 373 [2020-12-09 14:07:08,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:07:08,550 INFO L481 AbstractCegarLoop]: Abstraction has 1184 states and 1404 transitions. [2020-12-09 14:07:08,550 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-12-09 14:07:08,550 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 1404 transitions. [2020-12-09 14:07:08,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 586 [2020-12-09 14:07:08,552 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 14:07:08,552 INFO L422 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 20, 20, 20, 18, 18, 16, 16, 14, 14, 12, 12, 12, 12, 10, 8, 8, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 14:07:08,753 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable656 [2020-12-09 14:07:08,753 INFO L429 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW]=== [2020-12-09 14:07:08,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 14:07:08,754 INFO L82 PathProgramCache]: Analyzing trace with hash 1818358644, now seen corresponding path program 1 times [2020-12-09 14:07:08,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 14:07:08,754 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961089500] [2020-12-09 14:07:08,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 14:07:08,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 14:07:08,983 INFO L134 CoverageAnalysis]: Checked inductivity of 4465 backedges. 2451 proven. 0 refuted. 0 times theorem prover too weak. 2014 trivial. 0 not checked. [2020-12-09 14:07:08,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961089500] [2020-12-09 14:07:08,984 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 14:07:08,984 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 14:07:08,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426714156] [2020-12-09 14:07:08,984 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 14:07:08,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 14:07:08,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 14:07:08,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:07:08,985 INFO L87 Difference]: Start difference. First operand 1184 states and 1404 transitions. Second operand 3 states. [2020-12-09 14:07:09,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 14:07:09,187 INFO L93 Difference]: Finished difference Result 1621 states and 1924 transitions. [2020-12-09 14:07:09,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 14:07:09,188 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 585 [2020-12-09 14:07:09,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 14:07:09,188 INFO L225 Difference]: With dead ends: 1621 [2020-12-09 14:07:09,188 INFO L226 Difference]: Without dead ends: 0 [2020-12-09 14:07:09,190 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 14:07:09,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2020-12-09 14:07:09,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2020-12-09 14:07:09,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2020-12-09 14:07:09,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2020-12-09 14:07:09,190 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 585 [2020-12-09 14:07:09,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 14:07:09,190 INFO L481 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-12-09 14:07:09,190 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 14:07:09,190 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2020-12-09 14:07:09,190 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-12-09 14:07:09,190 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable916 [2020-12-09 14:07:09,192 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2020-12-09 14:07:09,784 WARN L197 SmtUtils]: Spent 467.00 ms on a formula simplification. DAG size of input: 438 DAG size of output: 353 [2020-12-09 14:07:10,289 WARN L197 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 434 DAG size of output: 350 [2020-12-09 14:07:10,753 WARN L197 SmtUtils]: Spent 432.00 ms on a formula simplification. DAG size of input: 438 DAG size of output: 353 [2020-12-09 14:07:11,349 WARN L197 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 438 DAG size of output: 353 [2020-12-09 14:07:12,512 WARN L197 SmtUtils]: Spent 1.12 s on a formula simplification. DAG size of input: 102 DAG size of output: 50 [2020-12-09 14:07:23,636 WARN L197 SmtUtils]: Spent 11.12 s on a formula simplification. DAG size of input: 128 DAG size of output: 40 [2020-12-09 14:07:25,300 WARN L197 SmtUtils]: Spent 1.66 s on a formula simplification. DAG size of input: 118 DAG size of output: 52 [2020-12-09 14:07:37,153 WARN L197 SmtUtils]: Spent 11.85 s on a formula simplification. DAG size of input: 181 DAG size of output: 79 [2020-12-09 14:08:08,743 WARN L197 SmtUtils]: Spent 31.59 s on a formula simplification. DAG size of input: 337 DAG size of output: 129 [2020-12-09 14:08:10,958 WARN L197 SmtUtils]: Spent 2.21 s on a formula simplification. DAG size of input: 150 DAG size of output: 68 [2020-12-09 14:08:11,374 WARN L197 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 20 [2020-12-09 14:08:13,368 WARN L197 SmtUtils]: Spent 1.99 s on a formula simplification. DAG size of input: 118 DAG size of output: 52 [2020-12-09 14:08:15,383 WARN L197 SmtUtils]: Spent 2.01 s on a formula simplification. DAG size of input: 124 DAG size of output: 53 [2020-12-09 14:08:38,441 WARN L197 SmtUtils]: Spent 23.05 s on a formula simplification. DAG size of input: 334 DAG size of output: 128 [2020-12-09 14:08:38,993 WARN L197 SmtUtils]: Spent 550.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 32 [2020-12-09 14:08:59,379 WARN L197 SmtUtils]: Spent 20.38 s on a formula simplification. DAG size of input: 337 DAG size of output: 129 [2020-12-09 14:09:00,230 WARN L197 SmtUtils]: Spent 849.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 11 [2020-12-09 14:09:02,263 WARN L197 SmtUtils]: Spent 2.03 s on a formula simplification. DAG size of input: 119 DAG size of output: 26 [2020-12-09 14:09:03,719 WARN L197 SmtUtils]: Spent 1.46 s on a formula simplification. DAG size of input: 102 DAG size of output: 50 [2020-12-09 14:09:09,072 WARN L197 SmtUtils]: Spent 5.35 s on a formula simplification. DAG size of input: 166 DAG size of output: 36 [2020-12-09 14:09:09,243 WARN L197 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 44 [2020-12-09 14:09:09,748 WARN L197 SmtUtils]: Spent 501.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 20 [2020-12-09 14:09:11,396 WARN L197 SmtUtils]: Spent 1.65 s on a formula simplification. DAG size of input: 154 DAG size of output: 66 [2020-12-09 14:09:45,925 WARN L197 SmtUtils]: Spent 34.53 s on a formula simplification. DAG size of input: 337 DAG size of output: 129 [2020-12-09 14:09:56,225 WARN L197 SmtUtils]: Spent 10.30 s on a formula simplification. DAG size of input: 146 DAG size of output: 17 [2020-12-09 14:09:57,635 WARN L197 SmtUtils]: Spent 1.41 s on a formula simplification. DAG size of input: 102 DAG size of output: 50 [2020-12-09 14:09:57,638 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW(line 266) no Hoare annotation was computed. [2020-12-09 14:09:57,638 INFO L258 CegarLoopResult]: At program point L399(lines 390 421) the Hoare annotation is: (and (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8512)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8195)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480)) (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561)) (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576) (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8528)) (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8529)) (not (= 8513 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)) (< 8192 ULTIMATE.start_ssl3_accept_~s__state~0)) [2020-12-09 14:09:57,638 INFO L258 CegarLoopResult]: At program point L168(lines 167 605) the Hoare annotation is: (let ((.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse4 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8512))) (.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8195))) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse6 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse7 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse9 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse10 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8528))) (.cse13 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8529))) (.cse14 (not (= 8513 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse15 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse2 (< 8192 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse1 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (or (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448) .cse1 (<= 8576 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse2) (and .cse3 .cse4 .cse0 .cse5 .cse6 .cse7 .cse8 .cse9 (= 3 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0)) .cse10 .cse11 .cse12 .cse1 .cse13 .cse14 .cse15 .cse2) (and .cse3 .cse4 .cse0 .cse5 (= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse2 (not .cse1)))) [2020-12-09 14:09:57,639 INFO L258 CegarLoopResult]: At program point L135(lines 128 618) the Hoare annotation is: (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8512))) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8195))) (.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse4 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse7 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse8 (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse11 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8528))) (.cse13 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8529))) (.cse14 (not (= 8513 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse15 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse16 (< 8192 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and .cse0 .cse1 .cse2 .cse3 (= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (not (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (and .cse0 .cse1 (< ULTIMATE.start_ssl3_accept_~blastFlag~0 3) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (forall ((ULTIMATE.start_ssl3_accept_~s__state~0 Int) (ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 Int)) (let ((.cse17 (div ULTIMATE.start_ssl3_accept_~s__state~0 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (or (< (+ .cse17 2147483648) 0) (< ULTIMATE.start_ssl3_accept_~s__state~0 0) (<= 0 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~0 .cse17 2147483648))))) .cse15 .cse16))) [2020-12-09 14:09:57,639 INFO L262 CegarLoopResult]: For program point L631(lines 631 635) no Hoare annotation was computed. [2020-12-09 14:09:57,639 INFO L262 CegarLoopResult]: For program point L367(lines 367 371) no Hoare annotation was computed. [2020-12-09 14:09:57,639 INFO L262 CegarLoopResult]: For program point L401(lines 401 407) no Hoare annotation was computed. [2020-12-09 14:09:57,639 INFO L258 CegarLoopResult]: At program point L203(lines 203 593) the Hoare annotation is: (and (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545)) (not (= 24576 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= 8192 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8195)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480)) (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544)) (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 12292 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 16384)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) [2020-12-09 14:09:57,639 INFO L262 CegarLoopResult]: For program point L170(lines 170 604) no Hoare annotation was computed. [2020-12-09 14:09:57,639 INFO L262 CegarLoopResult]: For program point L137(lines 137 615) no Hoare annotation was computed. [2020-12-09 14:09:57,640 INFO L258 CegarLoopResult]: At program point L104(lines 104 626) the Hoare annotation is: (let ((.cse1 (= 3 ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse22 (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse4 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse28 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse6 (not (= 8195 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse29 (< ULTIMATE.start_ssl3_accept_~s__state~0 12292)) (.cse30 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448)) (.cse31 (= ULTIMATE.start_ssl3_accept_~s__state~0 8656)) (.cse9 (not (= 8192 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse16 (< ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 12292)) (.cse26 (= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse27 (not .cse4)) (.cse14 (not .cse22)) (.cse32 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576)) (.cse33 (<= 8576 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse7 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8512))) (.cse23 (< ULTIMATE.start_ssl3_accept_~blastFlag~0 3)) (.cse2 (not (= 8192 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8195))) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse10 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse13 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse24 (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse15 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse25 (or .cse1 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0))) (.cse17 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse18 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8528))) (.cse19 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8529))) (.cse20 (not (= 8513 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse21 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)))) (or (and .cse0 (or (and (= 3 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse6 .cse1 .cse7 .cse2 .cse3 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse4 .cse19 .cse20 .cse21))) (and .cse22 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (and .cse5 .cse23 .cse2 .cse3 .cse8 .cse10 .cse12 .cse13 .cse24 .cse25 .cse17 .cse4 .cse19 .cse20 .cse21) (and .cse24 (or (and .cse5 .cse7 .cse3 .cse8 .cse26 .cse11 .cse10 .cse12 .cse13 .cse15 .cse18 .cse19 .cse20 .cse21 (< 8192 ULTIMATE.start_ssl3_accept_~s__state~0) .cse27) (and .cse5 .cse7 .cse2 .cse3 .cse8 .cse26 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse27))) (and .cse28 .cse29 .cse30 .cse27) (and .cse5 .cse28 .cse6 .cse23 .cse2 .cse3 .cse8 .cse10 .cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8657)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) .cse24 .cse29 .cse25 .cse17 .cse4 .cse19 .cse20 .cse21) (and .cse28 .cse6 .cse1 .cse29 .cse30) (and .cse23 .cse25 .cse31 .cse27) (and .cse32 .cse23 .cse2 .cse3 .cse25 .cse0 .cse4 .cse33) (and .cse26 .cse31 .cse27) (and .cse5 .cse7 .cse2 .cse3 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (= ULTIMATE.start_ssl3_accept_~s__state~0 3) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse26 (= ULTIMATE.start_ssl3_accept_~s__state~0 8640) .cse27) (and .cse5 .cse7 .cse2 .cse3 .cse8 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse15 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse32 .cse23 (<= 8576 ULTIMATE.start_ssl3_accept_~s__state~0) .cse25 .cse13 .cse4 .cse33) (and .cse5 .cse7 .cse23 .cse2 .cse3 .cse8 .cse10 .cse11 .cse12 .cse13 .cse24 .cse15 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-12-09 14:09:57,640 INFO L262 CegarLoopResult]: For program point L468(lines 468 472) no Hoare annotation was computed. [2020-12-09 14:09:57,640 INFO L258 CegarLoopResult]: At program point L204(lines 200 594) the Hoare annotation is: (let ((.cse0 (< ULTIMATE.start_ssl3_accept_~s__state~0 12292)) (.cse1 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and (not (= 8195 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (= 3 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse0 .cse1) (and .cse0 .cse1 (not (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))))) [2020-12-09 14:09:57,640 INFO L262 CegarLoopResult]: For program point L502(lines 502 506) no Hoare annotation was computed. [2020-12-09 14:09:57,640 INFO L262 CegarLoopResult]: For program point L502-2(lines 211 588) no Hoare annotation was computed. [2020-12-09 14:09:57,640 INFO L262 CegarLoopResult]: For program point L503(line 503) no Hoare annotation was computed. [2020-12-09 14:09:57,640 INFO L262 CegarLoopResult]: For program point L503-1(line 503) no Hoare annotation was computed. [2020-12-09 14:09:57,640 INFO L262 CegarLoopResult]: For program point L503-2(line 503) no Hoare annotation was computed. [2020-12-09 14:09:57,640 INFO L262 CegarLoopResult]: For program point L503-3(line 503) no Hoare annotation was computed. [2020-12-09 14:09:57,640 INFO L262 CegarLoopResult]: For program point L239(lines 239 244) no Hoare annotation was computed. [2020-12-09 14:09:57,640 INFO L262 CegarLoopResult]: For program point L173(lines 173 603) no Hoare annotation was computed. [2020-12-09 14:09:57,640 INFO L262 CegarLoopResult]: For program point L140(lines 140 614) no Hoare annotation was computed. [2020-12-09 14:09:57,640 INFO L262 CegarLoopResult]: For program point L107(lines 107 625) no Hoare annotation was computed. [2020-12-09 14:09:57,640 INFO L258 CegarLoopResult]: At program point L174(lines 170 604) the Hoare annotation is: (and (not (= 8195 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (<= 8576 ULTIMATE.start_ssl3_accept_~s__state~0) (<= ULTIMATE.start_ssl3_accept_~s__state~0 8592) (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0)) [2020-12-09 14:09:57,640 INFO L258 CegarLoopResult]: At program point L141(lines 137 615) the Hoare annotation is: (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8512))) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8195))) (.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse4 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse6 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse7 (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse9 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8528))) (.cse11 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8529))) (.cse12 (not (= 8513 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse13 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse14 (< 8192 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (or (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0)) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 (= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))))) [2020-12-09 14:09:57,641 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW(line 266) no Hoare annotation was computed. [2020-12-09 14:09:57,641 INFO L262 CegarLoopResult]: For program point L274(lines 274 278) no Hoare annotation was computed. [2020-12-09 14:09:57,641 INFO L262 CegarLoopResult]: For program point L308-2(lines 211 588) no Hoare annotation was computed. [2020-12-09 14:09:57,641 INFO L262 CegarLoopResult]: For program point L176(lines 176 602) no Hoare annotation was computed. [2020-12-09 14:09:57,641 INFO L262 CegarLoopResult]: For program point L143(lines 143 613) no Hoare annotation was computed. [2020-12-09 14:09:57,641 INFO L262 CegarLoopResult]: For program point L110(lines 110 624) no Hoare annotation was computed. [2020-12-09 14:09:57,641 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW(line 503) no Hoare annotation was computed. [2020-12-09 14:09:57,641 INFO L262 CegarLoopResult]: For program point L441-1(lines 441 453) no Hoare annotation was computed. [2020-12-09 14:09:57,641 INFO L265 CegarLoopResult]: At program point L673(lines 66 675) the Hoare annotation is: true [2020-12-09 14:09:57,641 INFO L262 CegarLoopResult]: For program point L541(lines 541 546) no Hoare annotation was computed. [2020-12-09 14:09:57,641 INFO L258 CegarLoopResult]: At program point L409(lines 400 420) the Hoare annotation is: (and (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8512)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8195)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480)) (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561)) (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576) (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8528)) (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8529)) (not (= 8513 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)) (< 8192 ULTIMATE.start_ssl3_accept_~s__state~0)) [2020-12-09 14:09:57,641 INFO L262 CegarLoopResult]: For program point L343-2(lines 211 588) no Hoare annotation was computed. [2020-12-09 14:09:57,641 INFO L262 CegarLoopResult]: For program point L179(lines 179 601) no Hoare annotation was computed. [2020-12-09 14:09:57,641 INFO L262 CegarLoopResult]: For program point L146(lines 146 612) no Hoare annotation was computed. [2020-12-09 14:09:57,641 INFO L262 CegarLoopResult]: For program point L113(lines 113 623) no Hoare annotation was computed. [2020-12-09 14:09:57,641 INFO L262 CegarLoopResult]: For program point L444(lines 444 449) no Hoare annotation was computed. [2020-12-09 14:09:57,642 INFO L258 CegarLoopResult]: At program point L180(lines 176 602) the Hoare annotation is: (and (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8195 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (<= 8576 ULTIMATE.start_ssl3_accept_~s__state~0) (< ULTIMATE.start_ssl3_accept_~s__state~0 8641) (or (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8640)) (<= (div ULTIMATE.start_ssl3_accept_~s__state~0 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) 2147483644)) (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0)) [2020-12-09 14:09:57,642 INFO L258 CegarLoopResult]: At program point L147(lines 143 613) the Hoare annotation is: (and (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) (= ULTIMATE.start_ssl3_accept_~s__state~0 8512) (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0)) [2020-12-09 14:09:57,642 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW(line 503) no Hoare annotation was computed. [2020-12-09 14:09:57,642 INFO L262 CegarLoopResult]: For program point L412(lines 412 416) no Hoare annotation was computed. [2020-12-09 14:09:57,642 INFO L258 CegarLoopResult]: At program point L214(lines 107 625) the Hoare annotation is: false [2020-12-09 14:09:57,642 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW(line 503) no Hoare annotation was computed. [2020-12-09 14:09:57,642 INFO L262 CegarLoopResult]: For program point L182(lines 182 600) no Hoare annotation was computed. [2020-12-09 14:09:57,642 INFO L262 CegarLoopResult]: For program point L149(lines 149 611) no Hoare annotation was computed. [2020-12-09 14:09:57,642 INFO L262 CegarLoopResult]: For program point L116(lines 116 622) no Hoare annotation was computed. [2020-12-09 14:09:57,642 INFO L262 CegarLoopResult]: For program point L480(lines 480 484) no Hoare annotation was computed. [2020-12-09 14:09:57,642 INFO L262 CegarLoopResult]: For program point L85-1(lines 66 675) no Hoare annotation was computed. [2020-12-09 14:09:57,642 INFO L262 CegarLoopResult]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2020-12-09 14:09:57,642 INFO L262 CegarLoopResult]: For program point L185(lines 185 599) no Hoare annotation was computed. [2020-12-09 14:09:57,642 INFO L262 CegarLoopResult]: For program point L152(lines 152 610) no Hoare annotation was computed. [2020-12-09 14:09:57,642 INFO L262 CegarLoopResult]: For program point L119(lines 119 621) no Hoare annotation was computed. [2020-12-09 14:09:57,642 INFO L262 CegarLoopResult]: For program point L351(lines 351 382) no Hoare annotation was computed. [2020-12-09 14:09:57,642 INFO L258 CegarLoopResult]: At program point L186(lines 182 600) the Hoare annotation is: (let ((.cse0 (<= 8576 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse1 (< ULTIMATE.start_ssl3_accept_~s__state~0 8641)) (.cse3 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (or (and .cse0 (= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse1 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) (forall ((ULTIMATE.start_ssl3_accept_~s__state~0 Int) (ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 Int)) (let ((.cse2 (div ULTIMATE.start_ssl3_accept_~s__state~0 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (or (< (+ .cse2 2147483648) 0) (< ULTIMATE.start_ssl3_accept_~s__state~0 0) (<= 0 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~0 .cse2 2147483648))))) (not .cse3)) (and (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8195 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) .cse0 .cse1 (or (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8640)) (<= (div ULTIMATE.start_ssl3_accept_~s__state~0 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) 2147483644)) .cse3 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0)))) [2020-12-09 14:09:57,643 INFO L258 CegarLoopResult]: At program point L153(lines 149 611) the Hoare annotation is: (and (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8512)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8195)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480)) (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561)) (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576) (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544)) (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) (not (= 8513 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)) (< 8192 ULTIMATE.start_ssl3_accept_~s__state~0)) [2020-12-09 14:09:57,643 INFO L262 CegarLoopResult]: For program point L219-2(lines 211 588) no Hoare annotation was computed. [2020-12-09 14:09:57,643 INFO L258 CegarLoopResult]: At program point L551(lines 551 555) the Hoare annotation is: (let ((.cse0 (< ULTIMATE.start_ssl3_accept_~s__state~0 12292)) (.cse1 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and (not (= 8195 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (= 3 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse0 .cse1) (and .cse0 .cse1 (not (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))))) [2020-12-09 14:09:57,643 INFO L262 CegarLoopResult]: For program point L188(lines 188 598) no Hoare annotation was computed. [2020-12-09 14:09:57,643 INFO L262 CegarLoopResult]: For program point L155(lines 155 609) no Hoare annotation was computed. [2020-12-09 14:09:57,643 INFO L262 CegarLoopResult]: For program point L122(lines 122 620) no Hoare annotation was computed. [2020-12-09 14:09:57,643 INFO L262 CegarLoopResult]: For program point L354(lines 354 381) no Hoare annotation was computed. [2020-12-09 14:09:57,643 INFO L262 CegarLoopResult]: For program point L354-1(lines 354 381) no Hoare annotation was computed. [2020-12-09 14:09:57,643 INFO L258 CegarLoopResult]: At program point L123(lines 119 621) the Hoare annotation is: false [2020-12-09 14:09:57,643 INFO L262 CegarLoopResult]: For program point L355(lines 355 378) no Hoare annotation was computed. [2020-12-09 14:09:57,643 INFO L262 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2020-12-09 14:09:57,643 INFO L262 CegarLoopResult]: For program point L256(lines 256 268) no Hoare annotation was computed. [2020-12-09 14:09:57,643 INFO L262 CegarLoopResult]: For program point L257(lines 257 262) no Hoare annotation was computed. [2020-12-09 14:09:57,643 INFO L262 CegarLoopResult]: For program point L191(lines 191 597) no Hoare annotation was computed. [2020-12-09 14:09:57,643 INFO L262 CegarLoopResult]: For program point L158(lines 158 608) no Hoare annotation was computed. [2020-12-09 14:09:57,644 INFO L258 CegarLoopResult]: At program point L125(lines 125 619) the Hoare annotation is: (let ((.cse1 (= 3 ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse22 (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse4 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse28 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse6 (not (= 8195 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse29 (< ULTIMATE.start_ssl3_accept_~s__state~0 12292)) (.cse30 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448)) (.cse31 (= ULTIMATE.start_ssl3_accept_~s__state~0 8656)) (.cse9 (not (= 8192 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse16 (< ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 12292)) (.cse26 (= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse27 (not .cse4)) (.cse14 (not .cse22)) (.cse32 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576)) (.cse33 (<= 8576 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse7 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8512))) (.cse23 (< ULTIMATE.start_ssl3_accept_~blastFlag~0 3)) (.cse2 (not (= 8192 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8195))) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse10 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse13 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse24 (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse15 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse25 (or .cse1 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0))) (.cse17 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse18 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8528))) (.cse19 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8529))) (.cse20 (not (= 8513 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse21 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)))) (or (and .cse0 (or (and (= 3 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse6 .cse1 .cse7 .cse2 .cse3 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse4 .cse19 .cse20 .cse21))) (and .cse22 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (and .cse5 .cse23 .cse2 .cse3 .cse8 .cse10 .cse12 .cse13 .cse24 .cse25 .cse17 .cse4 .cse19 .cse20 .cse21) (and .cse24 (or (and .cse5 .cse7 .cse3 .cse8 .cse26 .cse11 .cse10 .cse12 .cse13 .cse15 .cse18 .cse19 .cse20 .cse21 (< 8192 ULTIMATE.start_ssl3_accept_~s__state~0) .cse27) (and .cse5 .cse7 .cse2 .cse3 .cse8 .cse26 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse27))) (and .cse28 .cse29 .cse30 .cse27) (and .cse5 .cse28 .cse6 .cse23 .cse2 .cse3 .cse8 .cse10 .cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8657)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) .cse24 .cse29 .cse25 .cse17 .cse4 .cse19 .cse20 .cse21) (and .cse28 .cse6 .cse1 .cse29 .cse30) (and .cse23 .cse25 .cse31 .cse27) (and .cse32 .cse23 .cse2 .cse3 .cse25 .cse0 .cse4 .cse33) (and .cse26 .cse31 .cse27) (and .cse5 .cse7 .cse2 .cse3 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (= ULTIMATE.start_ssl3_accept_~s__state~0 3) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse26 (= ULTIMATE.start_ssl3_accept_~s__state~0 8640) .cse27) (and .cse5 .cse7 .cse2 .cse3 .cse8 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse15 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse32 .cse23 (<= 8576 ULTIMATE.start_ssl3_accept_~s__state~0) .cse25 .cse13 .cse4 .cse33) (and .cse5 .cse7 .cse23 .cse2 .cse3 .cse8 .cse10 .cse11 .cse12 .cse13 .cse24 .cse15 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-12-09 14:09:57,644 INFO L262 CegarLoopResult]: For program point L522(lines 522 527) no Hoare annotation was computed. [2020-12-09 14:09:57,644 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW(line 503) no Hoare annotation was computed. [2020-12-09 14:09:57,644 INFO L262 CegarLoopResult]: For program point L390(lines 390 421) no Hoare annotation was computed. [2020-12-09 14:09:57,644 INFO L262 CegarLoopResult]: For program point L291-2(lines 211 588) no Hoare annotation was computed. [2020-12-09 14:09:57,644 INFO L258 CegarLoopResult]: At program point L192(lines 188 598) the Hoare annotation is: (let ((.cse0 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (or (and (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= 8195 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (< ULTIMATE.start_ssl3_accept_~s__state~0 12292) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8657)) .cse0 (<= 8640 ULTIMATE.start_ssl3_accept_~s__state~0) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8656)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0)) (and (= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) (= ULTIMATE.start_ssl3_accept_~s__state~0 8640) (not .cse0)))) [2020-12-09 14:09:57,644 INFO L258 CegarLoopResult]: At program point L159(lines 155 609) the Hoare annotation is: (and (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8512)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8195)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480)) (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561)) (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576) (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8528)) (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8529)) (not (= 8513 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)) (< 8192 ULTIMATE.start_ssl3_accept_~s__state~0)) [2020-12-09 14:09:57,644 INFO L258 CegarLoopResult]: At program point L589(lines 101 657) the Hoare annotation is: (let ((.cse2 (= 3 ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse33 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0)) (.cse32 (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (let ((.cse29 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse7 (not (= 8195 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse30 (< ULTIMATE.start_ssl3_accept_~s__state~0 12292)) (.cse31 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse1 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448)) (.cse34 (= ULTIMATE.start_ssl3_accept_~s__state~0 8656)) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8512))) (.cse3 (not (= 8192 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (not (= 8192 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse12 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse15 (not .cse32)) (.cse16 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse0 (= ULTIMATE.start_ssl3_accept_~s__state~0 3)) (.cse17 (< ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 12292)) (.cse19 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8528))) (.cse26 (= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse28 (not .cse5)) (.cse35 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576)) (.cse36 (<= 8576 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse6 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse23 (< ULTIMATE.start_ssl3_accept_~blastFlag~0 3)) (.cse4 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8195))) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse11 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse13 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse14 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse25 (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse24 (or .cse2 .cse33)) (.cse18 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse20 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8529))) (.cse21 (not (= 8513 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse22 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse27 (< 8192 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse0) (and .cse1 (or (and (= 3 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse2 .cse3 .cse4 .cse5) (and .cse6 .cse7 .cse2 .cse8 .cse3 .cse4 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse5 .cse20 .cse21 .cse22))) (and .cse23 .cse24 .cse0) (and .cse25 (or (and .cse6 .cse8 .cse4 .cse9 .cse26 .cse12 .cse11 .cse13 .cse14 .cse16 .cse19 .cse20 .cse21 .cse22 .cse27 .cse28) (and .cse6 .cse8 .cse3 .cse4 .cse9 .cse26 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse28))) (and .cse29 .cse30 .cse31 .cse28) (and .cse32 (or (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse33)) (and .cse6 .cse29 .cse7 .cse23 .cse3 .cse4 .cse9 .cse11 .cse13 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8657)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) .cse25 .cse30 .cse24 .cse18 .cse5 .cse20 .cse21 .cse22) (and .cse29 .cse7 .cse2 .cse30 .cse31) (and .cse23 .cse24 .cse34 .cse28) (and .cse35 .cse23 .cse3 .cse4 .cse24 .cse1 .cse5 .cse36) (and .cse26 .cse34 .cse28) (and .cse6 .cse8 .cse3 .cse4 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse0 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse26 (= ULTIMATE.start_ssl3_accept_~s__state~0 8640) .cse28) (and .cse35 .cse23 (<= 8576 ULTIMATE.start_ssl3_accept_~s__state~0) .cse24 .cse14 .cse5 .cse36) (and .cse6 .cse23 .cse4 .cse9 .cse11 .cse13 .cse14 .cse25 .cse24 .cse18 .cse5 .cse20 .cse21 .cse22 .cse27)))) [2020-12-09 14:09:57,644 INFO L262 CegarLoopResult]: For program point L556(lines 556 560) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L391(lines 391 397) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L358(lines 358 377) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW(line 264) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L491(lines 491 495) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L359-2(lines 358 375) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L194(lines 194 596) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L161(lines 161 607) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW(line 264) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L128(lines 128 618) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L459(lines 459 463) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L327-1(lines 327 336) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L265 CegarLoopResult]: At program point L658(lines 100 659) the Hoare annotation is: true [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L197(lines 197 595) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L164(lines 164 606) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L131(lines 131 617) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L627(lines 627 655) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L264(line 264) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L231(lines 231 248) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L262 CegarLoopResult]: For program point L264-1(line 264) no Hoare annotation was computed. [2020-12-09 14:09:57,645 INFO L258 CegarLoopResult]: At program point L198(lines 194 596) the Hoare annotation is: (let ((.cse0 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (or (and (= ULTIMATE.start_ssl3_accept_~s__state~0 8656) (not .cse0)) (and (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= 8195 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (< 8640 ULTIMATE.start_ssl3_accept_~s__state~0) (< ULTIMATE.start_ssl3_accept_~s__state~0 12292) (or (= 3 ULTIMATE.start_ssl3_accept_~blastFlag~0) (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0)) .cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672))))) [2020-12-09 14:09:57,646 INFO L258 CegarLoopResult]: At program point L165(lines 161 607) the Hoare annotation is: (and (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8512)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8195)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480)) (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0)) (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576) (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544)) (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8528)) (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8529)) (not (= 8513 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)) (< 8192 ULTIMATE.start_ssl3_accept_~s__state~0)) [2020-12-09 14:09:57,646 INFO L262 CegarLoopResult]: For program point L231-2(lines 211 588) no Hoare annotation was computed. [2020-12-09 14:09:57,646 INFO L262 CegarLoopResult]: For program point L628(lines 628 652) no Hoare annotation was computed. [2020-12-09 14:09:57,646 INFO L262 CegarLoopResult]: For program point L529-2(lines 211 588) no Hoare annotation was computed. [2020-12-09 14:09:57,646 INFO L262 CegarLoopResult]: For program point L331(lines 331 335) no Hoare annotation was computed. [2020-12-09 14:09:57,646 INFO L262 CegarLoopResult]: For program point L629(lines 629 638) no Hoare annotation was computed. [2020-12-09 14:09:57,646 INFO L262 CegarLoopResult]: For program point L629-2(lines 628 650) no Hoare annotation was computed. [2020-12-09 14:09:57,646 INFO L262 CegarLoopResult]: For program point L464(lines 464 475) no Hoare annotation was computed. [2020-12-09 14:09:57,646 INFO L262 CegarLoopResult]: For program point L431(lines 431 435) no Hoare annotation was computed. [2020-12-09 14:09:57,646 INFO L258 CegarLoopResult]: At program point L365(lines 348 383) the Hoare annotation is: (and (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8512)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8195)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480)) (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561)) (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576) (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544)) (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) (not (= 8513 ULTIMATE.start_ssl3_accept_~s__state~0)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)) (< 8192 ULTIMATE.start_ssl3_accept_~s__state~0)) [2020-12-09 14:09:57,646 INFO L262 CegarLoopResult]: For program point L266(line 266) no Hoare annotation was computed. [2020-12-09 14:09:57,646 INFO L262 CegarLoopResult]: For program point L233(lines 233 238) no Hoare annotation was computed. [2020-12-09 14:09:57,646 INFO L262 CegarLoopResult]: For program point L266-1(line 266) no Hoare annotation was computed. [2020-12-09 14:09:57,646 INFO L262 CegarLoopResult]: For program point L200(lines 200 594) no Hoare annotation was computed. [2020-12-09 14:09:57,646 INFO L262 CegarLoopResult]: For program point L167(lines 167 605) no Hoare annotation was computed. [2020-12-09 14:09:57,646 INFO L262 CegarLoopResult]: For program point L134(lines 134 616) no Hoare annotation was computed. [2020-12-09 14:09:57,647 INFO L258 CegarLoopResult]: At program point L101-2(lines 101 657) the Hoare annotation is: (let ((.cse1 (= 3 ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse22 (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse4 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse28 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse6 (not (= 8195 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse29 (< ULTIMATE.start_ssl3_accept_~s__state~0 12292)) (.cse30 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448)) (.cse31 (= ULTIMATE.start_ssl3_accept_~s__state~0 8656)) (.cse9 (not (= 8192 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse16 (< ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 12292)) (.cse26 (= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse27 (not .cse4)) (.cse14 (not .cse22)) (.cse32 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576)) (.cse33 (<= 8576 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse7 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8512))) (.cse23 (< ULTIMATE.start_ssl3_accept_~blastFlag~0 3)) (.cse2 (not (= 8192 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8195))) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse10 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse13 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse24 (not (= 8576 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse15 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse25 (or .cse1 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0))) (.cse17 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse18 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8528))) (.cse19 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8529))) (.cse20 (not (= 8513 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse21 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)))) (or (and .cse0 (or (and (= 3 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse6 .cse1 .cse7 .cse2 .cse3 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse4 .cse19 .cse20 .cse21))) (and .cse22 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (and .cse5 .cse23 .cse2 .cse3 .cse8 .cse10 .cse12 .cse13 .cse24 .cse25 .cse17 .cse4 .cse19 .cse20 .cse21) (and .cse24 (or (and .cse5 .cse7 .cse3 .cse8 .cse26 .cse11 .cse10 .cse12 .cse13 .cse15 .cse18 .cse19 .cse20 .cse21 (< 8192 ULTIMATE.start_ssl3_accept_~s__state~0) .cse27) (and .cse5 .cse7 .cse2 .cse3 .cse8 .cse26 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse27))) (and .cse28 .cse29 .cse30 .cse27) (and .cse5 .cse28 .cse6 .cse23 .cse2 .cse3 .cse8 .cse10 .cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8657)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) .cse24 .cse29 .cse25 .cse17 .cse4 .cse19 .cse20 .cse21) (and .cse28 .cse6 .cse1 .cse29 .cse30) (and .cse23 .cse25 .cse31 .cse27) (and .cse32 .cse23 .cse2 .cse3 .cse25 .cse0 .cse4 .cse33) (and .cse26 .cse31 .cse27) (and .cse5 .cse7 .cse2 .cse3 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (= ULTIMATE.start_ssl3_accept_~s__state~0 3) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse26 (= ULTIMATE.start_ssl3_accept_~s__state~0 8640) .cse27) (and .cse5 .cse7 .cse2 .cse3 .cse8 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse15 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse32 .cse23 (<= 8576 ULTIMATE.start_ssl3_accept_~s__state~0) .cse25 .cse13 .cse4 .cse33) (and .cse5 .cse7 .cse23 .cse2 .cse3 .cse8 .cse10 .cse11 .cse12 .cse13 .cse24 .cse15 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-12-09 14:09:57,657 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,657 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,657 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,657 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,657 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,657 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,658 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,658 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,658 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,658 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,658 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,658 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,660 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,660 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,660 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,660 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,660 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,660 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,662 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,662 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,662 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,662 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,662 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,662 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,684 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.12 02:09:57 BoogieIcfgContainer [2020-12-09 14:09:57,685 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-12-09 14:09:57,685 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2020-12-09 14:09:57,685 INFO L271 PluginConnector]: Initializing Witness Printer... [2020-12-09 14:09:57,685 INFO L275 PluginConnector]: Witness Printer initialized [2020-12-09 14:09:57,685 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 02:00:32" (3/4) ... [2020-12-09 14:09:57,687 INFO L137 WitnessPrinter]: Generating witness for correct program [2020-12-09 14:09:57,699 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 32 nodes and edges [2020-12-09 14:09:57,700 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2020-12-09 14:09:57,701 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2020-12-09 14:09:57,702 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2020-12-09 14:09:57,769 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_c50c5f09-adcc-4e24-9fca-d8a49c4d6925/bin/utaipan/witness.graphml [2020-12-09 14:09:57,769 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2020-12-09 14:09:57,769 INFO L168 Benchmark]: Toolchain (without parser) took 566094.33 ms. Allocated memory was 81.8 MB in the beginning and 524.3 MB in the end (delta: 442.5 MB). Free memory was 51.7 MB in the beginning and 243.2 MB in the end (delta: -191.5 MB). Peak memory consumption was 249.3 MB. Max. memory is 16.1 GB. [2020-12-09 14:09:57,770 INFO L168 Benchmark]: CDTParser took 0.16 ms. Allocated memory is still 81.8 MB. Free memory was 40.8 MB in the beginning and 40.8 MB in the end (delta: 54.0 kB). There was no memory consumed. Max. memory is 16.1 GB. [2020-12-09 14:09:57,770 INFO L168 Benchmark]: CACSL2BoogieTranslator took 249.41 ms. Allocated memory was 81.8 MB in the beginning and 98.6 MB in the end (delta: 16.8 MB). Free memory was 51.4 MB in the beginning and 72.0 MB in the end (delta: -20.5 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2020-12-09 14:09:57,770 INFO L168 Benchmark]: Boogie Procedure Inliner took 38.88 ms. Allocated memory is still 98.6 MB. Free memory was 72.0 MB in the beginning and 69.4 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2020-12-09 14:09:57,770 INFO L168 Benchmark]: Boogie Preprocessor took 27.91 ms. Allocated memory is still 98.6 MB. Free memory was 69.4 MB in the beginning and 66.8 MB in the end (delta: 2.6 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. [2020-12-09 14:09:57,771 INFO L168 Benchmark]: RCFGBuilder took 714.97 ms. Allocated memory is still 98.6 MB. Free memory was 66.8 MB in the beginning and 62.8 MB in the end (delta: 3.9 MB). Peak memory consumption was 46.5 MB. Max. memory is 16.1 GB. [2020-12-09 14:09:57,771 INFO L168 Benchmark]: TraceAbstraction took 564974.13 ms. Allocated memory was 98.6 MB in the beginning and 524.3 MB in the end (delta: 425.7 MB). Free memory was 62.1 MB in the beginning and 257.9 MB in the end (delta: -195.8 MB). Peak memory consumption was 381.8 MB. Max. memory is 16.1 GB. [2020-12-09 14:09:57,771 INFO L168 Benchmark]: Witness Printer took 84.09 ms. Allocated memory is still 524.3 MB. Free memory was 257.9 MB in the beginning and 243.2 MB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. [2020-12-09 14:09:57,772 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.16 ms. Allocated memory is still 81.8 MB. Free memory was 40.8 MB in the beginning and 40.8 MB in the end (delta: 54.0 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 249.41 ms. Allocated memory was 81.8 MB in the beginning and 98.6 MB in the end (delta: 16.8 MB). Free memory was 51.4 MB in the beginning and 72.0 MB in the end (delta: -20.5 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 38.88 ms. Allocated memory is still 98.6 MB. Free memory was 72.0 MB in the beginning and 69.4 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 27.91 ms. Allocated memory is still 98.6 MB. Free memory was 69.4 MB in the beginning and 66.8 MB in the end (delta: 2.6 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. * RCFGBuilder took 714.97 ms. Allocated memory is still 98.6 MB. Free memory was 66.8 MB in the beginning and 62.8 MB in the end (delta: 3.9 MB). Peak memory consumption was 46.5 MB. Max. memory is 16.1 GB. * TraceAbstraction took 564974.13 ms. Allocated memory was 98.6 MB in the beginning and 524.3 MB in the end (delta: 425.7 MB). Free memory was 62.1 MB in the beginning and 257.9 MB in the end (delta: -195.8 MB). Peak memory consumption was 381.8 MB. Max. memory is 16.1 GB. * Witness Printer took 84.09 ms. Allocated memory is still 524.3 MB. Free memory was 257.9 MB in the beginning and 243.2 MB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 503]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 266]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 503]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 503]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 503]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 264]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 266]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 264]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - AllSpecificationsHoldResult: All specifications hold 8 specifications checked. All of them hold - InvariantResult [Line: 400]: Loop Invariant Derived loop invariant: (((((((((((((((!(s__state == 8512) && !(s__state == 8195)) && !(s__state == 8480)) && !(8560 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 2 == blastFlag) && !(8576 == s__state)) && !(8496 == s__state)) && !(8448 == s__state)) && !(s__state == 8528)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state - InvariantResult [Line: 182]: Loop Invariant [2020-12-09 14:09:57,777 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,777 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,777 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,777 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,777 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,777 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,777 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,778 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,778 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,778 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,778 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,778 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] Derived loop invariant: (((((8576 <= s__state && 8640 == s__s3__tmp__next_state___0) && s__state < 8641) && blastFlag <= 0) && (forall ULTIMATE.start_ssl3_accept_~s__state~0 : int, ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 : int :: ((ULTIMATE.start_ssl3_accept_~s__state~0 / ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 + 2147483648 < 0 || ULTIMATE.start_ssl3_accept_~s__state~0 < 0) || 0 <= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) || 0 <= blastFlag + ULTIMATE.start_ssl3_accept_~s__state~0 / ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 + 2147483648)) && !(s__hit == 0)) || ((((((!(8576 == s__state) && !(8195 == s__s3__tmp__next_state___0)) && 8576 <= s__state) && s__state < 8641) && (!(s__state == 8640) || s__state / s__s3__tmp__next_state___0 <= 2147483644)) && s__hit == 0) && 2 == blastFlag) - InvariantResult [Line: 348]: Loop Invariant Derived loop invariant: (((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 2 == blastFlag) && !(8576 == s__state)) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && s__hit == 0) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state - InvariantResult [Line: 128]: Loop Invariant [2020-12-09 14:09:57,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,779 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,780 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] [2020-12-09 14:09:57,780 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__state~0,QUANTIFIED] [2020-12-09 14:09:57,780 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0,QUANTIFIED] Derived loop invariant: ((((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(s__state == 8195)) && !(s__state == 8480)) && 8640 == s__s3__tmp__next_state___0) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8576 == s__state)) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state) && !(s__hit == 0)) || ((((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && blastFlag < 3) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8576 == s__state)) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && (forall ULTIMATE.start_ssl3_accept_~s__state~0 : int, ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 : int :: ((ULTIMATE.start_ssl3_accept_~s__state~0 / ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 + 2147483648 < 0 || ULTIMATE.start_ssl3_accept_~s__state~0 < 0) || 0 <= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) || 0 <= blastFlag + ULTIMATE.start_ssl3_accept_~s__state~0 / ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 + 2147483648)) && !(s__state == 8481)) && 8192 < s__state) - InvariantResult [Line: 104]: Loop Invariant Derived loop invariant: ((((((((((((((s__state <= 8448 && (((((3 == s__s3__tmp__next_state___0 && 3 == blastFlag) && !(8192 == s__state)) && !(s__state == 8195)) && s__hit == 0) || ((((((((((((((((((((!(s__state == 8545) && !(8195 == s__s3__tmp__next_state___0)) && 3 == blastFlag) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8192 == s__s3__tmp__next_state___0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && !(s__state == 8544)) && s__s3__tmp__next_state___0 < 12292) && !(8448 == s__state)) && !(s__state == 8528)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)))) || (8496 == s__state && blastFlag == 1)) || ((((((((((((((!(s__state == 8545) && blastFlag < 3) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8576 == s__state)) && (3 == blastFlag || 2 == blastFlag)) && !(8448 == s__state)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))) || (!(8576 == s__state) && ((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(s__state == 8195)) && !(s__state == 8480)) && 8640 == s__s3__tmp__next_state___0) && !(8560 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(s__state == 8544)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state) && !(s__hit == 0)) || ((((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && 8640 == s__s3__tmp__next_state___0) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && !(s__state == 8544)) && s__s3__tmp__next_state___0 < 12292) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && !(s__hit == 0))))) || (((!(s__state == 8673) && s__state < 12292) && 8672 <= s__state) && !(s__hit == 0))) || ((((((((((((((((((!(s__state == 8545) && !(s__state == 8673)) && !(8195 == s__s3__tmp__next_state___0)) && blastFlag < 3) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(s__state == 8561)) && !(s__state == 8657)) && !(s__state == 8672)) && !(8576 == s__state)) && s__state < 12292) && (3 == blastFlag || 2 == blastFlag)) && !(8448 == s__state)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))) || ((((!(s__state == 8673) && !(8195 == s__s3__tmp__next_state___0)) && 3 == blastFlag) && s__state < 12292) && 8672 <= s__state)) || (((blastFlag < 3 && (3 == blastFlag || 2 == blastFlag)) && s__state == 8656) && !(s__hit == 0))) || (((((((s__s3__tmp__next_state___0 <= 8576 && blastFlag < 3) && !(8192 == s__state)) && !(s__state == 8195)) && (3 == blastFlag || 2 == blastFlag)) && s__state <= 8448) && s__hit == 0) && 8576 <= s__s3__tmp__next_state___0)) || ((8640 == s__s3__tmp__next_state___0 && s__state == 8656) && !(s__hit == 0))) || ((((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8192 == s__s3__tmp__next_state___0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && !(s__state == 8544)) && s__state == 3) && s__s3__tmp__next_state___0 < 12292) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))) || ((8640 == s__s3__tmp__next_state___0 && s__state == 8640) && !(s__hit == 0))) || (((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8576 == s__state)) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))) || ((((((s__s3__tmp__next_state___0 <= 8576 && blastFlag < 3) && 8576 <= s__state) && (3 == blastFlag || 2 == blastFlag)) && s__state <= 8576) && s__hit == 0) && 8576 <= s__s3__tmp__next_state___0)) || (((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && blastFlag < 3) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8576 == s__state)) && !(s__state == 8544)) && (3 == blastFlag || 2 == blastFlag)) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) - InvariantResult [Line: 167]: Loop Invariant Derived loop invariant: (((((((s__s3__tmp__next_state___0 <= 8576 && !(s__state == 8195)) && s__state <= 8448) && s__hit == 0) && 8576 <= s__s3__tmp__next_state___0) && 2 == blastFlag) && 8192 < s__state) || (((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8560 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 3 == s__s3__tmp__next_state___0) && !(8576 == s__state)) && !(8496 == s__state)) && !(s__state == 8544)) && !(s__state == 8528)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state)) || ((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(s__state == 8195)) && !(s__state == 8480)) && 8640 == s__s3__tmp__next_state___0) && !(8560 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && !(s__state == 8544)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state) && !(s__hit == 0)) - InvariantResult [Line: 100]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 200]: Loop Invariant Derived loop invariant: (((!(8195 == s__s3__tmp__next_state___0) && 3 == blastFlag) && s__state < 12292) && 8672 <= s__state) || ((s__state < 12292 && 8672 <= s__state) && !(s__hit == 0)) - InvariantResult [Line: 149]: Loop Invariant Derived loop invariant: (((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 2 == blastFlag) && !(8576 == s__state)) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && s__hit == 0) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state - InvariantResult [Line: 161]: Loop Invariant Derived loop invariant: (((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && s__state <= 8576) && 2 == blastFlag) && !(8576 == s__state)) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(s__state == 8528)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state - InvariantResult [Line: 119]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 101]: Loop Invariant Derived loop invariant: ((((((((((((((blastFlag == 0 && s__state == 3) || (s__state <= 8448 && (((((3 == s__s3__tmp__next_state___0 && 3 == blastFlag) && !(8192 == s__state)) && !(s__state == 8195)) && s__hit == 0) || ((((((((((((((((((((!(s__state == 8545) && !(8195 == s__s3__tmp__next_state___0)) && 3 == blastFlag) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8192 == s__s3__tmp__next_state___0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && !(s__state == 8544)) && s__s3__tmp__next_state___0 < 12292) && !(8448 == s__state)) && !(s__state == 8528)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))))) || ((blastFlag < 3 && (3 == blastFlag || 2 == blastFlag)) && s__state == 3)) || (!(8576 == s__state) && ((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(s__state == 8195)) && !(s__state == 8480)) && 8640 == s__s3__tmp__next_state___0) && !(8560 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(s__state == 8544)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state) && !(s__hit == 0)) || ((((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && 8640 == s__s3__tmp__next_state___0) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && !(s__state == 8544)) && s__s3__tmp__next_state___0 < 12292) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && !(s__hit == 0))))) || (((!(s__state == 8673) && s__state < 12292) && 8672 <= s__state) && !(s__hit == 0))) || (8496 == s__state && (blastFlag == 1 || 2 == blastFlag))) || ((((((((((((((((((!(s__state == 8545) && !(s__state == 8673)) && !(8195 == s__s3__tmp__next_state___0)) && blastFlag < 3) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(s__state == 8561)) && !(s__state == 8657)) && !(s__state == 8672)) && !(8576 == s__state)) && s__state < 12292) && (3 == blastFlag || 2 == blastFlag)) && !(8448 == s__state)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))) || ((((!(s__state == 8673) && !(8195 == s__s3__tmp__next_state___0)) && 3 == blastFlag) && s__state < 12292) && 8672 <= s__state)) || (((blastFlag < 3 && (3 == blastFlag || 2 == blastFlag)) && s__state == 8656) && !(s__hit == 0))) || (((((((s__s3__tmp__next_state___0 <= 8576 && blastFlag < 3) && !(8192 == s__state)) && !(s__state == 8195)) && (3 == blastFlag || 2 == blastFlag)) && s__state <= 8448) && s__hit == 0) && 8576 <= s__s3__tmp__next_state___0)) || ((8640 == s__s3__tmp__next_state___0 && s__state == 8656) && !(s__hit == 0))) || ((((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8192 == s__s3__tmp__next_state___0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && !(s__state == 8544)) && s__state == 3) && s__s3__tmp__next_state___0 < 12292) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))) || ((8640 == s__s3__tmp__next_state___0 && s__state == 8640) && !(s__hit == 0))) || ((((((s__s3__tmp__next_state___0 <= 8576 && blastFlag < 3) && 8576 <= s__state) && (3 == blastFlag || 2 == blastFlag)) && s__state <= 8576) && s__hit == 0) && 8576 <= s__s3__tmp__next_state___0)) || ((((((((((((((!(s__state == 8545) && blastFlag < 3) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8576 == s__state)) && (3 == blastFlag || 2 == blastFlag)) && !(8448 == s__state)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state) - InvariantResult [Line: 194]: Loop Invariant Derived loop invariant: (s__state == 8656 && !(s__hit == 0)) || ((((((!(s__state == 8673) && !(8195 == s__s3__tmp__next_state___0)) && 8640 < s__state) && s__state < 12292) && (3 == blastFlag || 2 == blastFlag)) && s__hit == 0) && !(s__state == 8672)) - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 125]: Loop Invariant Derived loop invariant: ((((((((((((((s__state <= 8448 && (((((3 == s__s3__tmp__next_state___0 && 3 == blastFlag) && !(8192 == s__state)) && !(s__state == 8195)) && s__hit == 0) || ((((((((((((((((((((!(s__state == 8545) && !(8195 == s__s3__tmp__next_state___0)) && 3 == blastFlag) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8192 == s__s3__tmp__next_state___0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && !(s__state == 8544)) && s__s3__tmp__next_state___0 < 12292) && !(8448 == s__state)) && !(s__state == 8528)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)))) || (8496 == s__state && blastFlag == 1)) || ((((((((((((((!(s__state == 8545) && blastFlag < 3) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8576 == s__state)) && (3 == blastFlag || 2 == blastFlag)) && !(8448 == s__state)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))) || (!(8576 == s__state) && ((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(s__state == 8195)) && !(s__state == 8480)) && 8640 == s__s3__tmp__next_state___0) && !(8560 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(s__state == 8544)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state) && !(s__hit == 0)) || ((((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && 8640 == s__s3__tmp__next_state___0) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && !(s__state == 8544)) && s__s3__tmp__next_state___0 < 12292) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && !(s__hit == 0))))) || (((!(s__state == 8673) && s__state < 12292) && 8672 <= s__state) && !(s__hit == 0))) || ((((((((((((((((((!(s__state == 8545) && !(s__state == 8673)) && !(8195 == s__s3__tmp__next_state___0)) && blastFlag < 3) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(s__state == 8561)) && !(s__state == 8657)) && !(s__state == 8672)) && !(8576 == s__state)) && s__state < 12292) && (3 == blastFlag || 2 == blastFlag)) && !(8448 == s__state)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))) || ((((!(s__state == 8673) && !(8195 == s__s3__tmp__next_state___0)) && 3 == blastFlag) && s__state < 12292) && 8672 <= s__state)) || (((blastFlag < 3 && (3 == blastFlag || 2 == blastFlag)) && s__state == 8656) && !(s__hit == 0))) || (((((((s__s3__tmp__next_state___0 <= 8576 && blastFlag < 3) && !(8192 == s__state)) && !(s__state == 8195)) && (3 == blastFlag || 2 == blastFlag)) && s__state <= 8448) && s__hit == 0) && 8576 <= s__s3__tmp__next_state___0)) || ((8640 == s__s3__tmp__next_state___0 && s__state == 8656) && !(s__hit == 0))) || ((((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8192 == s__s3__tmp__next_state___0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && !(s__state == 8544)) && s__state == 3) && s__s3__tmp__next_state___0 < 12292) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))) || ((8640 == s__s3__tmp__next_state___0 && s__state == 8640) && !(s__hit == 0))) || (((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8576 == s__state)) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))) || ((((((s__s3__tmp__next_state___0 <= 8576 && blastFlag < 3) && 8576 <= s__state) && (3 == blastFlag || 2 == blastFlag)) && s__state <= 8576) && s__hit == 0) && 8576 <= s__s3__tmp__next_state___0)) || (((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && blastFlag < 3) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8576 == s__state)) && !(s__state == 8544)) && (3 == blastFlag || 2 == blastFlag)) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) - InvariantResult [Line: 143]: Loop Invariant Derived loop invariant: (s__hit == 0 && s__state == 8512) && 2 == blastFlag - InvariantResult [Line: 176]: Loop Invariant Derived loop invariant: (((((!(8576 == s__state) && !(8195 == s__s3__tmp__next_state___0)) && 8576 <= s__state) && s__state < 8641) && (!(s__state == 8640) || s__state / s__s3__tmp__next_state___0 <= 2147483644)) && s__hit == 0) && 2 == blastFlag - InvariantResult [Line: 155]: Loop Invariant Derived loop invariant: (((((((((((((((!(s__state == 8512) && !(s__state == 8195)) && !(s__state == 8480)) && !(8560 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 2 == blastFlag) && !(8576 == s__state)) && !(8496 == s__state)) && !(8448 == s__state)) && !(s__state == 8528)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state - InvariantResult [Line: 188]: Loop Invariant Derived loop invariant: ((((((((!(s__state == 8673) && !(8195 == s__s3__tmp__next_state___0)) && s__state < 12292) && !(s__state == 8657)) && s__hit == 0) && 8640 <= s__state) && !(s__state == 8656)) && !(s__state == 8672)) && 2 == blastFlag) || ((8640 == s__s3__tmp__next_state___0 && s__state == 8640) && !(s__hit == 0)) - InvariantResult [Line: 203]: Loop Invariant Derived loop invariant: ((((((((((((!(s__state == 8545) && !(24576 == s__state)) && !(s__state == 8673)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8672)) && !(s__state == 8544)) && !(8448 == s__state)) && !(12292 == s__state)) && !(s__state == 16384)) && !(s__state == 8481) - InvariantResult [Line: 107]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 551]: Loop Invariant Derived loop invariant: (((!(8195 == s__s3__tmp__next_state___0) && 3 == blastFlag) && s__state < 12292) && 8672 <= s__state) || ((s__state < 12292 && 8672 <= s__state) && !(s__hit == 0)) - InvariantResult [Line: 137]: Loop Invariant Derived loop invariant: (((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8576 == s__state)) && (blastFlag == 1 || 2 == blastFlag)) && !(s__state == 8544)) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state) || ((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(s__state == 8195)) && !(s__state == 8480)) && 8640 == s__s3__tmp__next_state___0) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8576 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state) && !(s__hit == 0)) - InvariantResult [Line: 101]: Loop Invariant Derived loop invariant: ((((((((((((((s__state <= 8448 && (((((3 == s__s3__tmp__next_state___0 && 3 == blastFlag) && !(8192 == s__state)) && !(s__state == 8195)) && s__hit == 0) || ((((((((((((((((((((!(s__state == 8545) && !(8195 == s__s3__tmp__next_state___0)) && 3 == blastFlag) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8192 == s__s3__tmp__next_state___0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && !(s__state == 8544)) && s__s3__tmp__next_state___0 < 12292) && !(8448 == s__state)) && !(s__state == 8528)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)))) || (8496 == s__state && blastFlag == 1)) || ((((((((((((((!(s__state == 8545) && blastFlag < 3) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8576 == s__state)) && (3 == blastFlag || 2 == blastFlag)) && !(8448 == s__state)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))) || (!(8576 == s__state) && ((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(s__state == 8195)) && !(s__state == 8480)) && 8640 == s__s3__tmp__next_state___0) && !(8560 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(s__state == 8544)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state) && !(s__hit == 0)) || ((((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && 8640 == s__s3__tmp__next_state___0) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && !(s__state == 8544)) && s__s3__tmp__next_state___0 < 12292) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && !(s__hit == 0))))) || (((!(s__state == 8673) && s__state < 12292) && 8672 <= s__state) && !(s__hit == 0))) || ((((((((((((((((((!(s__state == 8545) && !(s__state == 8673)) && !(8195 == s__s3__tmp__next_state___0)) && blastFlag < 3) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(s__state == 8561)) && !(s__state == 8657)) && !(s__state == 8672)) && !(8576 == s__state)) && s__state < 12292) && (3 == blastFlag || 2 == blastFlag)) && !(8448 == s__state)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))) || ((((!(s__state == 8673) && !(8195 == s__s3__tmp__next_state___0)) && 3 == blastFlag) && s__state < 12292) && 8672 <= s__state)) || (((blastFlag < 3 && (3 == blastFlag || 2 == blastFlag)) && s__state == 8656) && !(s__hit == 0))) || (((((((s__s3__tmp__next_state___0 <= 8576 && blastFlag < 3) && !(8192 == s__state)) && !(s__state == 8195)) && (3 == blastFlag || 2 == blastFlag)) && s__state <= 8448) && s__hit == 0) && 8576 <= s__s3__tmp__next_state___0)) || ((8640 == s__s3__tmp__next_state___0 && s__state == 8656) && !(s__hit == 0))) || ((((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8192 == s__s3__tmp__next_state___0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && !(s__state == 8544)) && s__state == 3) && s__s3__tmp__next_state___0 < 12292) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))) || ((8640 == s__s3__tmp__next_state___0 && s__state == 8640) && !(s__hit == 0))) || (((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8576 == s__state)) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481))) || ((((((s__s3__tmp__next_state___0 <= 8576 && blastFlag < 3) && 8576 <= s__state) && (3 == blastFlag || 2 == blastFlag)) && s__state <= 8576) && s__hit == 0) && 8576 <= s__s3__tmp__next_state___0)) || (((((((((((((((((!(s__state == 8545) && !(s__state == 8512)) && blastFlag < 3) && !(8192 == s__state)) && !(s__state == 8195)) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8576 == s__state)) && !(s__state == 8544)) && (3 == blastFlag || 2 == blastFlag)) && !(8448 == s__state)) && !(s__state == 8528)) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) - InvariantResult [Line: 170]: Loop Invariant Derived loop invariant: (((!(8195 == s__s3__tmp__next_state___0) && 8576 <= s__state) && s__state <= 8592) && s__hit == 0) && 2 == blastFlag - InvariantResult [Line: 390]: Loop Invariant Derived loop invariant: (((((((((((((((!(s__state == 8512) && !(s__state == 8195)) && !(s__state == 8480)) && !(8560 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 2 == blastFlag) && !(8576 == s__state)) && !(8496 == s__state)) && !(8448 == s__state)) && !(s__state == 8528)) && s__hit == 0) && !(s__state == 8529)) && !(8513 == s__state)) && !(s__state == 8481)) && 8192 < s__state - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 119 locations, 8 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 396.4s, OverallIterations: 37, TraceHistogramMax: 22, AutomataDifference: 136.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 168.4s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 4799 SDtfs, 7009 SDslu, 4336 SDs, 0 SdLazy, 7992 SolverSat, 1480 SolverUnsat, 51 SolverUnknown, 0 SolverNotchecked, 113.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4138 GetRequests, 3920 SyntacticMatches, 3 SemanticMatches, 215 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1898 ImplicationChecksByTransitivity, 99.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3626occurred in iteration=32, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.5s AutomataMinimizationTime, 37 MinimizatonAttempts, 7304 StatesRemovedByMinimization, 34 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 26 LocationsWithAnnotation, 26 PreInvPairs, 209 NumberOfFragments, 4019 HoareAnnotationTreeSize, 26 FomulaSimplifications, 797435 FormulaSimplificationTreeSizeReduction, 2.1s HoareSimplificationTime, 26 FomulaSimplificationsInter, 263065 FormulaSimplificationTreeSizeReductionInter, 166.2s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 15.5s InterpolantComputationTime, 5364 NumberOfCodeBlocks, 5364 NumberOfCodeBlocksAsserted, 41 NumberOfCheckSat, 7184 ConstructedInterpolants, 2 QuantifiedInterpolants, 3097975 SizeOfPredicates, 16 NumberOfNonLiveVariables, 3664 ConjunctsInSsa, 45 ConjunctsInUnsatCore, 52 InterpolantComputations, 36 PerfectInterpolantSequences, 16950/18106 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! [MP z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process Received shutdown request...