./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/verifythis/lcp.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 38b53e6a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/config/TaipanReach.xml -i ../../sv-benchmarks/c/verifythis/lcp.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/config/svcomp-Overflow-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur --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 1e47fbc54bff4eeebe072cdb8acf7cfe734a91f148fd421ae1769ba3b81a6f5a --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-38b53e6 [2022-11-25 22:41:49,179 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-25 22:41:49,182 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-25 22:41:49,225 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-25 22:41:49,227 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-25 22:41:49,231 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-25 22:41:49,234 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-25 22:41:49,237 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-25 22:41:49,239 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-25 22:41:49,245 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-25 22:41:49,247 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-25 22:41:49,248 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-25 22:41:49,250 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-25 22:41:49,252 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-25 22:41:49,253 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-25 22:41:49,254 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-25 22:41:49,255 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-25 22:41:49,255 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-25 22:41:49,257 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-25 22:41:49,260 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-25 22:41:49,262 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-25 22:41:49,263 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-25 22:41:49,264 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-25 22:41:49,265 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-25 22:41:49,268 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-25 22:41:49,269 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-25 22:41:49,269 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-25 22:41:49,270 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-25 22:41:49,271 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-25 22:41:49,272 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-25 22:41:49,272 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-25 22:41:49,273 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-25 22:41:49,274 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-25 22:41:49,275 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-25 22:41:49,276 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-25 22:41:49,276 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-25 22:41:49,277 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-25 22:41:49,277 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-25 22:41:49,278 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-25 22:41:49,279 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-25 22:41:49,279 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-25 22:41:49,280 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/config/svcomp-Overflow-32bit-Taipan_Default.epf [2022-11-25 22:41:49,311 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-25 22:41:49,311 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-25 22:41:49,312 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-25 22:41:49,312 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-25 22:41:49,313 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-25 22:41:49,313 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-25 22:41:49,313 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-25 22:41:49,314 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-25 22:41:49,314 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-25 22:41:49,314 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-25 22:41:49,320 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-25 22:41:49,320 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-25 22:41:49,320 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-25 22:41:49,321 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-25 22:41:49,321 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-25 22:41:49,321 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-25 22:41:49,321 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-25 22:41:49,321 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-25 22:41:49,322 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-25 22:41:49,322 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-25 22:41:49,323 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-25 22:41:49,323 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-25 22:41:49,323 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-25 22:41:49,324 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-25 22:41:49,324 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-25 22:41:49,324 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-25 22:41:49,325 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-25 22:41:49,325 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-11-25 22:41:49,325 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-25 22:41:49,325 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-25 22:41:49,326 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-25 22:41:49,326 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-25 22:41:49,326 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-25 22:41:49,326 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-25 22:41:49,327 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 22:41:49,327 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-25 22:41:49,327 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-25 22:41:49,327 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-25 22:41:49,327 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-25 22:41:49,328 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-25 22:41:49,328 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-25 22:41:49,329 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-25 22:41:49,329 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-25 22:41:49,329 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur 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 -> 1e47fbc54bff4eeebe072cdb8acf7cfe734a91f148fd421ae1769ba3b81a6f5a [2022-11-25 22:41:49,668 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-25 22:41:49,696 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-25 22:41:49,699 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-25 22:41:49,700 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-25 22:41:49,702 INFO L275 PluginConnector]: CDTParser initialized [2022-11-25 22:41:49,703 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/../../sv-benchmarks/c/verifythis/lcp.c [2022-11-25 22:41:52,814 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-25 22:41:53,025 INFO L351 CDTParser]: Found 1 translation units. [2022-11-25 22:41:53,026 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/sv-benchmarks/c/verifythis/lcp.c [2022-11-25 22:41:53,032 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/data/6d29f5d86/d08d89fdedc24989a8dce8a003602f6f/FLAG77e9ad167 [2022-11-25 22:41:53,053 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/data/6d29f5d86/d08d89fdedc24989a8dce8a003602f6f [2022-11-25 22:41:53,057 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-25 22:41:53,059 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-25 22:41:53,063 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-25 22:41:53,063 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-25 22:41:53,068 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-25 22:41:53,071 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 10:41:53" (1/1) ... [2022-11-25 22:41:53,072 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5bed4ff7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:41:53, skipping insertion in model container [2022-11-25 22:41:53,073 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 10:41:53" (1/1) ... [2022-11-25 22:41:53,081 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-25 22:41:53,106 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 22:41:53,344 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/sv-benchmarks/c/verifythis/lcp.c[515,528] [2022-11-25 22:41:53,369 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 22:41:53,382 INFO L203 MainTranslator]: Completed pre-run [2022-11-25 22:41:53,397 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/sv-benchmarks/c/verifythis/lcp.c[515,528] [2022-11-25 22:41:53,409 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 22:41:53,424 INFO L208 MainTranslator]: Completed translation [2022-11-25 22:41:53,424 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:41:53 WrapperNode [2022-11-25 22:41:53,424 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-25 22:41:53,425 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-25 22:41:53,425 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-25 22:41:53,426 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-25 22:41:53,434 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:41:53" (1/1) ... [2022-11-25 22:41:53,443 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:41:53" (1/1) ... [2022-11-25 22:41:53,468 INFO L138 Inliner]: procedures = 20, calls = 29, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 116 [2022-11-25 22:41:53,469 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-25 22:41:53,469 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-25 22:41:53,469 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-25 22:41:53,470 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-25 22:41:53,482 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:41:53" (1/1) ... [2022-11-25 22:41:53,483 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:41:53" (1/1) ... [2022-11-25 22:41:53,502 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:41:53" (1/1) ... [2022-11-25 22:41:53,502 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:41:53" (1/1) ... [2022-11-25 22:41:53,508 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:41:53" (1/1) ... [2022-11-25 22:41:53,512 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:41:53" (1/1) ... [2022-11-25 22:41:53,514 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:41:53" (1/1) ... [2022-11-25 22:41:53,526 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:41:53" (1/1) ... [2022-11-25 22:41:53,530 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-25 22:41:53,531 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-25 22:41:53,538 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-25 22:41:53,539 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-25 22:41:53,539 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:41:53" (1/1) ... [2022-11-25 22:41:53,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 22:41:53,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:41:53,571 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-25 22:41:53,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-25 22:41:53,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-25 22:41:53,634 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-25 22:41:53,634 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-25 22:41:53,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-25 22:41:53,634 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-25 22:41:53,634 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-25 22:41:53,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-25 22:41:53,635 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-25 22:41:53,635 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-25 22:41:53,635 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-25 22:41:53,635 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-25 22:41:53,791 INFO L235 CfgBuilder]: Building ICFG [2022-11-25 22:41:53,794 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-25 22:41:54,230 INFO L276 CfgBuilder]: Performing block encoding [2022-11-25 22:41:54,277 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-25 22:41:54,277 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-25 22:41:54,280 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 10:41:54 BoogieIcfgContainer [2022-11-25 22:41:54,281 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-25 22:41:54,284 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-25 22:41:54,284 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-25 22:41:54,288 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-25 22:41:54,288 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 10:41:53" (1/3) ... [2022-11-25 22:41:54,289 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7063877 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 10:41:54, skipping insertion in model container [2022-11-25 22:41:54,289 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:41:53" (2/3) ... [2022-11-25 22:41:54,290 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7063877 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 10:41:54, skipping insertion in model container [2022-11-25 22:41:54,290 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 10:41:54" (3/3) ... [2022-11-25 22:41:54,292 INFO L112 eAbstractionObserver]: Analyzing ICFG lcp.c [2022-11-25 22:41:54,317 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-25 22:41:54,317 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 22 error locations. [2022-11-25 22:41:54,393 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-25 22:41:54,404 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@35edab3e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-25 22:41:54,404 INFO L358 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2022-11-25 22:41:54,410 INFO L276 IsEmpty]: Start isEmpty. Operand has 67 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 59 states have internal predecessors, (65), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-25 22:41:54,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-25 22:41:54,421 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:41:54,422 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:41:54,423 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:41:54,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:41:54,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1280306801, now seen corresponding path program 1 times [2022-11-25 22:41:54,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:41:54,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255173042] [2022-11-25 22:41:54,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:41:54,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:41:54,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:41:54,884 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:41:54,885 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:41:54,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255173042] [2022-11-25 22:41:54,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255173042] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:41:54,887 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:41:54,887 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 22:41:54,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022171735] [2022-11-25 22:41:54,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:41:54,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 22:41:54,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:41:54,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 22:41:54,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 22:41:54,937 INFO L87 Difference]: Start difference. First operand has 67 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 59 states have internal predecessors, (65), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:41:55,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:41:55,132 INFO L93 Difference]: Finished difference Result 163 states and 181 transitions. [2022-11-25 22:41:55,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 22:41:55,135 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 10 [2022-11-25 22:41:55,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:41:55,146 INFO L225 Difference]: With dead ends: 163 [2022-11-25 22:41:55,146 INFO L226 Difference]: Without dead ends: 115 [2022-11-25 22:41:55,150 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 22:41:55,157 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 165 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 22:41:55,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 119 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 22:41:55,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-11-25 22:41:55,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 71. [2022-11-25 22:41:55,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 43 states have (on average 1.697674418604651) internal successors, (73), 64 states have internal predecessors, (73), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:41:55,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 81 transitions. [2022-11-25 22:41:55,212 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 81 transitions. Word has length 10 [2022-11-25 22:41:55,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:41:55,213 INFO L495 AbstractCegarLoop]: Abstraction has 71 states and 81 transitions. [2022-11-25 22:41:55,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:41:55,214 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 81 transitions. [2022-11-25 22:41:55,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-25 22:41:55,215 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:41:55,216 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:41:55,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-25 22:41:55,217 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:41:55,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:41:55,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1034805213, now seen corresponding path program 1 times [2022-11-25 22:41:55,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:41:55,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897233037] [2022-11-25 22:41:55,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:41:55,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:41:55,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:41:55,432 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:41:55,432 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:41:55,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897233037] [2022-11-25 22:41:55,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897233037] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:41:55,436 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:41:55,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 22:41:55,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690553477] [2022-11-25 22:41:55,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:41:55,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 22:41:55,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:41:55,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 22:41:55,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 22:41:55,443 INFO L87 Difference]: Start difference. First operand 71 states and 81 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:41:55,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:41:55,568 INFO L93 Difference]: Finished difference Result 115 states and 125 transitions. [2022-11-25 22:41:55,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 22:41:55,569 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 11 [2022-11-25 22:41:55,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:41:55,571 INFO L225 Difference]: With dead ends: 115 [2022-11-25 22:41:55,571 INFO L226 Difference]: Without dead ends: 113 [2022-11-25 22:41:55,572 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 22:41:55,573 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 137 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 22:41:55,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 117 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 22:41:55,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-11-25 22:41:55,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 72. [2022-11-25 22:41:55,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 44 states have (on average 1.6590909090909092) internal successors, (73), 65 states have internal predecessors, (73), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:41:55,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 81 transitions. [2022-11-25 22:41:55,589 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 81 transitions. Word has length 11 [2022-11-25 22:41:55,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:41:55,590 INFO L495 AbstractCegarLoop]: Abstraction has 72 states and 81 transitions. [2022-11-25 22:41:55,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:41:55,591 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 81 transitions. [2022-11-25 22:41:55,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-25 22:41:55,592 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:41:55,592 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:41:55,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-25 22:41:55,593 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:41:55,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:41:55,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1984601409, now seen corresponding path program 1 times [2022-11-25 22:41:55,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:41:55,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36019895] [2022-11-25 22:41:55,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:41:55,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:41:55,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:41:55,771 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:41:55,771 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:41:55,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36019895] [2022-11-25 22:41:55,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36019895] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:41:55,772 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:41:55,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 22:41:55,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424064780] [2022-11-25 22:41:55,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:41:55,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 22:41:55,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:41:55,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 22:41:55,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 22:41:55,775 INFO L87 Difference]: Start difference. First operand 72 states and 81 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:41:55,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:41:55,880 INFO L93 Difference]: Finished difference Result 113 states and 123 transitions. [2022-11-25 22:41:55,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 22:41:55,881 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 13 [2022-11-25 22:41:55,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:41:55,883 INFO L225 Difference]: With dead ends: 113 [2022-11-25 22:41:55,883 INFO L226 Difference]: Without dead ends: 111 [2022-11-25 22:41:55,884 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 22:41:55,885 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 142 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 22:41:55,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 111 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 22:41:55,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2022-11-25 22:41:55,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 73. [2022-11-25 22:41:55,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 45 states have (on average 1.6222222222222222) internal successors, (73), 66 states have internal predecessors, (73), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:41:55,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 81 transitions. [2022-11-25 22:41:55,902 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 81 transitions. Word has length 13 [2022-11-25 22:41:55,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:41:55,902 INFO L495 AbstractCegarLoop]: Abstraction has 73 states and 81 transitions. [2022-11-25 22:41:55,903 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:41:55,903 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 81 transitions. [2022-11-25 22:41:55,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-25 22:41:55,904 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:41:55,904 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:41:55,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-25 22:41:55,905 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:41:55,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:41:55,906 INFO L85 PathProgramCache]: Analyzing trace with hash -1393101482, now seen corresponding path program 1 times [2022-11-25 22:41:55,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:41:55,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090476932] [2022-11-25 22:41:55,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:41:55,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:41:55,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:41:56,050 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:41:56,051 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:41:56,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090476932] [2022-11-25 22:41:56,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090476932] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:41:56,052 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:41:56,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 22:41:56,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760658599] [2022-11-25 22:41:56,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:41:56,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 22:41:56,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:41:56,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 22:41:56,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 22:41:56,055 INFO L87 Difference]: Start difference. First operand 73 states and 81 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:41:56,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:41:56,160 INFO L93 Difference]: Finished difference Result 111 states and 121 transitions. [2022-11-25 22:41:56,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 22:41:56,164 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 14 [2022-11-25 22:41:56,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:41:56,166 INFO L225 Difference]: With dead ends: 111 [2022-11-25 22:41:56,166 INFO L226 Difference]: Without dead ends: 109 [2022-11-25 22:41:56,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 22:41:56,168 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 126 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 22:41:56,173 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 121 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 22:41:56,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2022-11-25 22:41:56,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 74. [2022-11-25 22:41:56,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 46 states have (on average 1.5869565217391304) internal successors, (73), 67 states have internal predecessors, (73), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:41:56,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 81 transitions. [2022-11-25 22:41:56,198 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 81 transitions. Word has length 14 [2022-11-25 22:41:56,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:41:56,201 INFO L495 AbstractCegarLoop]: Abstraction has 74 states and 81 transitions. [2022-11-25 22:41:56,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:41:56,201 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 81 transitions. [2022-11-25 22:41:56,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-25 22:41:56,205 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:41:56,205 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:41:56,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-25 22:41:56,206 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:41:56,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:41:56,207 INFO L85 PathProgramCache]: Analyzing trace with hash 1265010793, now seen corresponding path program 1 times [2022-11-25 22:41:56,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:41:56,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81904597] [2022-11-25 22:41:56,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:41:56,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:41:56,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:41:56,292 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:41:56,292 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:41:56,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81904597] [2022-11-25 22:41:56,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81904597] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:41:56,293 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:41:56,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 22:41:56,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220271972] [2022-11-25 22:41:56,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:41:56,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 22:41:56,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:41:56,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 22:41:56,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 22:41:56,296 INFO L87 Difference]: Start difference. First operand 74 states and 81 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:41:56,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:41:56,351 INFO L93 Difference]: Finished difference Result 133 states and 144 transitions. [2022-11-25 22:41:56,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 22:41:56,352 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 16 [2022-11-25 22:41:56,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:41:56,353 INFO L225 Difference]: With dead ends: 133 [2022-11-25 22:41:56,353 INFO L226 Difference]: Without dead ends: 75 [2022-11-25 22:41:56,354 INFO L412 NwaCegarLoop]: 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 [2022-11-25 22:41:56,362 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 0 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-25 22:41:56,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 118 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-25 22:41:56,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2022-11-25 22:41:56,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2022-11-25 22:41:56,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 47 states have (on average 1.574468085106383) internal successors, (74), 68 states have internal predecessors, (74), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:41:56,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 82 transitions. [2022-11-25 22:41:56,383 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 82 transitions. Word has length 16 [2022-11-25 22:41:56,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:41:56,383 INFO L495 AbstractCegarLoop]: Abstraction has 75 states and 82 transitions. [2022-11-25 22:41:56,384 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:41:56,388 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 82 transitions. [2022-11-25 22:41:56,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-25 22:41:56,390 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:41:56,390 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:41:56,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-25 22:41:56,391 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:41:56,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:41:56,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1410373208, now seen corresponding path program 1 times [2022-11-25 22:41:56,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:41:56,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762194394] [2022-11-25 22:41:56,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:41:56,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:41:56,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:41:56,792 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:41:56,792 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:41:56,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762194394] [2022-11-25 22:41:56,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762194394] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:41:56,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420494986] [2022-11-25 22:41:56,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:41:56,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:41:56,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:41:56,798 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:41:56,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-25 22:41:56,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:41:56,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-25 22:41:56,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:41:57,080 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:41:57,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:41:57,201 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:41:57,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420494986] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:41:57,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1936759666] [2022-11-25 22:41:57,227 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2022-11-25 22:41:57,227 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 22:41:57,232 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-25 22:41:57,239 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-25 22:41:57,240 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-25 22:41:57,557 INFO L321 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2022-11-25 22:41:57,558 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 53 [2022-11-25 22:41:57,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 22:41:57,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 22:41:57,593 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 57 [2022-11-25 22:41:57,631 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 34 [2022-11-25 22:41:58,751 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2022-11-25 22:41:58,753 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-25 22:42:04,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1936759666] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:42:04,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:42:04,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [7, 4, 4] total 22 [2022-11-25 22:42:04,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936897273] [2022-11-25 22:42:04,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:42:04,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-25 22:42:04,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:04,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-25 22:42:04,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-11-25 22:42:04,261 INFO L87 Difference]: Start difference. First operand 75 states and 82 transitions. Second operand has 14 states, 10 states have (on average 1.2) internal successors, (12), 10 states have internal predecessors, (12), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:42:04,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:04,943 INFO L93 Difference]: Finished difference Result 179 states and 194 transitions. [2022-11-25 22:42:04,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-25 22:42:04,944 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 10 states have (on average 1.2) internal successors, (12), 10 states have internal predecessors, (12), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 20 [2022-11-25 22:42:04,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:04,945 INFO L225 Difference]: With dead ends: 179 [2022-11-25 22:42:04,945 INFO L226 Difference]: Without dead ends: 111 [2022-11-25 22:42:04,945 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2022-11-25 22:42:04,946 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 302 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:04,947 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 206 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-25 22:42:04,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2022-11-25 22:42:04,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 75. [2022-11-25 22:42:04,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 47 states have (on average 1.553191489361702) internal successors, (73), 68 states have internal predecessors, (73), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:42:04,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 81 transitions. [2022-11-25 22:42:04,974 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 81 transitions. Word has length 20 [2022-11-25 22:42:04,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:04,975 INFO L495 AbstractCegarLoop]: Abstraction has 75 states and 81 transitions. [2022-11-25 22:42:04,975 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 10 states have (on average 1.2) internal successors, (12), 10 states have internal predecessors, (12), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:42:04,976 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 81 transitions. [2022-11-25 22:42:04,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-25 22:42:04,978 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:04,978 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:42:05,000 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-25 22:42:05,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-11-25 22:42:05,184 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:05,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:05,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1014552828, now seen corresponding path program 1 times [2022-11-25 22:42:05,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:05,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759595340] [2022-11-25 22:42:05,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:05,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:05,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:05,359 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:42:05,360 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:05,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759595340] [2022-11-25 22:42:05,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759595340] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:42:05,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:42:05,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 22:42:05,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801860427] [2022-11-25 22:42:05,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:42:05,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-25 22:42:05,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:05,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-25 22:42:05,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-25 22:42:05,364 INFO L87 Difference]: Start difference. First operand 75 states and 81 transitions. Second operand has 6 states, 3 states have (on average 5.0) internal successors, (15), 5 states have internal predecessors, (15), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:42:05,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:05,461 INFO L93 Difference]: Finished difference Result 75 states and 81 transitions. [2022-11-25 22:42:05,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 22:42:05,461 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 3 states have (on average 5.0) internal successors, (15), 5 states have internal predecessors, (15), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 22 [2022-11-25 22:42:05,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:05,463 INFO L225 Difference]: With dead ends: 75 [2022-11-25 22:42:05,463 INFO L226 Difference]: Without dead ends: 74 [2022-11-25 22:42:05,464 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-25 22:42:05,466 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 98 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:05,466 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 145 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 22:42:05,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2022-11-25 22:42:05,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2022-11-25 22:42:05,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 47 states have (on average 1.5319148936170213) internal successors, (72), 67 states have internal predecessors, (72), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:42:05,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 80 transitions. [2022-11-25 22:42:05,501 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 80 transitions. Word has length 22 [2022-11-25 22:42:05,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:05,502 INFO L495 AbstractCegarLoop]: Abstraction has 74 states and 80 transitions. [2022-11-25 22:42:05,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 3 states have (on average 5.0) internal successors, (15), 5 states have internal predecessors, (15), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:42:05,503 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 80 transitions. [2022-11-25 22:42:05,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-25 22:42:05,505 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:05,510 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:42:05,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-25 22:42:05,511 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:05,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:05,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1386366505, now seen corresponding path program 1 times [2022-11-25 22:42:05,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:05,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2721567] [2022-11-25 22:42:05,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:05,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:05,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:05,856 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:42:05,856 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:05,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2721567] [2022-11-25 22:42:05,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2721567] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:42:05,857 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:42:05,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-25 22:42:05,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020594728] [2022-11-25 22:42:05,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:42:05,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-25 22:42:05,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:05,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-25 22:42:05,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-25 22:42:05,859 INFO L87 Difference]: Start difference. First operand 74 states and 80 transitions. Second operand has 10 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 10 states have internal predecessors, (16), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-25 22:42:06,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:06,230 INFO L93 Difference]: Finished difference Result 109 states and 118 transitions. [2022-11-25 22:42:06,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-25 22:42:06,231 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 10 states have internal predecessors, (16), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 23 [2022-11-25 22:42:06,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:06,231 INFO L225 Difference]: With dead ends: 109 [2022-11-25 22:42:06,231 INFO L226 Difference]: Without dead ends: 106 [2022-11-25 22:42:06,232 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2022-11-25 22:42:06,232 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 219 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:06,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 259 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-25 22:42:06,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2022-11-25 22:42:06,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 92. [2022-11-25 22:42:06,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 63 states have (on average 1.5238095238095237) internal successors, (96), 83 states have internal predecessors, (96), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-25 22:42:06,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 108 transitions. [2022-11-25 22:42:06,264 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 108 transitions. Word has length 23 [2022-11-25 22:42:06,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:06,266 INFO L495 AbstractCegarLoop]: Abstraction has 92 states and 108 transitions. [2022-11-25 22:42:06,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 10 states have internal predecessors, (16), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-25 22:42:06,267 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 108 transitions. [2022-11-25 22:42:06,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-25 22:42:06,267 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:06,267 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:42:06,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-25 22:42:06,268 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:06,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:06,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1732673473, now seen corresponding path program 1 times [2022-11-25 22:42:06,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:06,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425245381] [2022-11-25 22:42:06,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:06,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:06,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:06,364 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:42:06,364 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:06,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425245381] [2022-11-25 22:42:06,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425245381] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:42:06,365 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:42:06,365 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 22:42:06,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676635063] [2022-11-25 22:42:06,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:42:06,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 22:42:06,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:06,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 22:42:06,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 22:42:06,367 INFO L87 Difference]: Start difference. First operand 92 states and 108 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:42:06,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:06,446 INFO L93 Difference]: Finished difference Result 106 states and 115 transitions. [2022-11-25 22:42:06,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 22:42:06,447 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 22 [2022-11-25 22:42:06,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:06,448 INFO L225 Difference]: With dead ends: 106 [2022-11-25 22:42:06,449 INFO L226 Difference]: Without dead ends: 104 [2022-11-25 22:42:06,449 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 22:42:06,452 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 29 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:06,452 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 161 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 22:42:06,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2022-11-25 22:42:06,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 94. [2022-11-25 22:42:06,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 65 states have (on average 1.5076923076923077) internal successors, (98), 85 states have internal predecessors, (98), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-25 22:42:06,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 110 transitions. [2022-11-25 22:42:06,486 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 110 transitions. Word has length 22 [2022-11-25 22:42:06,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:06,486 INFO L495 AbstractCegarLoop]: Abstraction has 94 states and 110 transitions. [2022-11-25 22:42:06,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:42:06,487 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 110 transitions. [2022-11-25 22:42:06,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-11-25 22:42:06,489 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:06,490 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:42:06,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-25 22:42:06,490 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:06,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:06,491 INFO L85 PathProgramCache]: Analyzing trace with hash -27688602, now seen corresponding path program 1 times [2022-11-25 22:42:06,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:06,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774444932] [2022-11-25 22:42:06,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:06,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:06,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:06,793 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 22:42:06,793 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:06,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774444932] [2022-11-25 22:42:06,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774444932] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:42:06,794 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:42:06,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-25 22:42:06,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978596238] [2022-11-25 22:42:06,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:42:06,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-25 22:42:06,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:06,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-25 22:42:06,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-25 22:42:06,796 INFO L87 Difference]: Start difference. First operand 94 states and 110 transitions. Second operand has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 10 states have internal predecessors, (16), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-25 22:42:07,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:07,293 INFO L93 Difference]: Finished difference Result 184 states and 215 transitions. [2022-11-25 22:42:07,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-25 22:42:07,294 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 10 states have internal predecessors, (16), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 24 [2022-11-25 22:42:07,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:07,295 INFO L225 Difference]: With dead ends: 184 [2022-11-25 22:42:07,295 INFO L226 Difference]: Without dead ends: 183 [2022-11-25 22:42:07,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=115, Invalid=265, Unknown=0, NotChecked=0, Total=380 [2022-11-25 22:42:07,297 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 258 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 314 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:07,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 314 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-25 22:42:07,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2022-11-25 22:42:07,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 107. [2022-11-25 22:42:07,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 76 states have (on average 1.4605263157894737) internal successors, (111), 96 states have internal predecessors, (111), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-25 22:42:07,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 127 transitions. [2022-11-25 22:42:07,325 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 127 transitions. Word has length 24 [2022-11-25 22:42:07,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:07,325 INFO L495 AbstractCegarLoop]: Abstraction has 107 states and 127 transitions. [2022-11-25 22:42:07,326 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 10 states have internal predecessors, (16), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-25 22:42:07,326 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 127 transitions. [2022-11-25 22:42:07,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-25 22:42:07,327 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:07,327 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:42:07,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-25 22:42:07,328 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:07,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:07,328 INFO L85 PathProgramCache]: Analyzing trace with hash -858346567, now seen corresponding path program 1 times [2022-11-25 22:42:07,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:07,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860757242] [2022-11-25 22:42:07,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:07,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:07,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:07,589 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:42:07,590 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:07,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860757242] [2022-11-25 22:42:07,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860757242] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:42:07,590 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:42:07,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-25 22:42:07,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556203022] [2022-11-25 22:42:07,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:42:07,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-25 22:42:07,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:07,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-25 22:42:07,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-11-25 22:42:07,593 INFO L87 Difference]: Start difference. First operand 107 states and 127 transitions. Second operand has 8 states, 5 states have (on average 3.6) internal successors, (18), 8 states have internal predecessors, (18), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:42:07,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:07,889 INFO L93 Difference]: Finished difference Result 124 states and 138 transitions. [2022-11-25 22:42:07,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-25 22:42:07,890 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 5 states have (on average 3.6) internal successors, (18), 8 states have internal predecessors, (18), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 25 [2022-11-25 22:42:07,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:07,891 INFO L225 Difference]: With dead ends: 124 [2022-11-25 22:42:07,891 INFO L226 Difference]: Without dead ends: 119 [2022-11-25 22:42:07,892 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-25 22:42:07,892 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 157 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:07,893 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 169 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-25 22:42:07,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2022-11-25 22:42:07,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 111. [2022-11-25 22:42:07,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 80 states have (on average 1.4375) internal successors, (115), 100 states have internal predecessors, (115), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-25 22:42:07,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 131 transitions. [2022-11-25 22:42:07,949 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 131 transitions. Word has length 25 [2022-11-25 22:42:07,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:07,949 INFO L495 AbstractCegarLoop]: Abstraction has 111 states and 131 transitions. [2022-11-25 22:42:07,950 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 5 states have (on average 3.6) internal successors, (18), 8 states have internal predecessors, (18), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:42:07,950 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 131 transitions. [2022-11-25 22:42:07,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-11-25 22:42:07,955 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:07,955 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:42:07,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-25 22:42:07,956 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:07,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:07,957 INFO L85 PathProgramCache]: Analyzing trace with hash 1348105819, now seen corresponding path program 1 times [2022-11-25 22:42:07,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:07,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127990149] [2022-11-25 22:42:07,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:07,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:07,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:08,107 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:42:08,107 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:08,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127990149] [2022-11-25 22:42:08,108 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127990149] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:42:08,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279930387] [2022-11-25 22:42:08,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:08,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:42:08,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:42:08,110 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:42:08,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-25 22:42:08,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:08,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-25 22:42:08,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:42:08,325 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:42:08,325 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 22:42:08,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279930387] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:42:08,326 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-25 22:42:08,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2022-11-25 22:42:08,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980705636] [2022-11-25 22:42:08,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:42:08,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-25 22:42:08,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:08,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-25 22:42:08,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-25 22:42:08,329 INFO L87 Difference]: Start difference. First operand 111 states and 131 transitions. Second operand has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:42:08,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:08,505 INFO L93 Difference]: Finished difference Result 117 states and 132 transitions. [2022-11-25 22:42:08,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-25 22:42:08,506 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 24 [2022-11-25 22:42:08,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:08,508 INFO L225 Difference]: With dead ends: 117 [2022-11-25 22:42:08,508 INFO L226 Difference]: Without dead ends: 114 [2022-11-25 22:42:08,509 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2022-11-25 22:42:08,510 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 146 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:08,511 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 132 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 22:42:08,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-11-25 22:42:08,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 108. [2022-11-25 22:42:08,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 80 states have (on average 1.4) internal successors, (112), 97 states have internal predecessors, (112), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-25 22:42:08,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 128 transitions. [2022-11-25 22:42:08,538 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 128 transitions. Word has length 24 [2022-11-25 22:42:08,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:08,538 INFO L495 AbstractCegarLoop]: Abstraction has 108 states and 128 transitions. [2022-11-25 22:42:08,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:42:08,538 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 128 transitions. [2022-11-25 22:42:08,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-25 22:42:08,539 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:08,539 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:42:08,547 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-25 22:42:08,745 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:42:08,745 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:08,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:08,746 INFO L85 PathProgramCache]: Analyzing trace with hash -1158392525, now seen corresponding path program 1 times [2022-11-25 22:42:08,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:08,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791851701] [2022-11-25 22:42:08,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:08,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:08,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:08,921 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:42:08,922 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:08,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791851701] [2022-11-25 22:42:08,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791851701] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:42:08,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803815324] [2022-11-25 22:42:08,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:08,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:42:08,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:42:08,924 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:42:08,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-25 22:42:09,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:09,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-25 22:42:09,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:42:09,099 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:42:09,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:42:09,182 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:42:09,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803815324] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:42:09,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [510933660] [2022-11-25 22:42:09,186 INFO L159 IcfgInterpreter]: Started Sifa with 22 locations of interest [2022-11-25 22:42:09,186 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 22:42:09,187 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-25 22:42:09,187 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-25 22:42:09,187 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-25 22:42:09,315 INFO L321 Elim1Store]: treesize reduction 22, result has 46.3 percent of original size [2022-11-25 22:42:09,316 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 65 [2022-11-25 22:42:09,403 INFO L321 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2022-11-25 22:42:09,404 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 53 [2022-11-25 22:42:09,429 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 34 [2022-11-25 22:42:10,843 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 128 for LOIs [2022-11-25 22:42:10,932 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-25 22:42:15,229 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3429#(and (<= |ULTIMATE.start_main_~n~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1| 2147483648)) (= |ULTIMATE.start_#Ultimate.meminit_#sizeOfFields#1| 4) (<= |ULTIMATE.start_#Ultimate.meminit_#product#1| 8589934588) (<= 0 |ULTIMATE.start_main_~a~0#1.offset|) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~y#1|)) (<= |ULTIMATE.start_lcp_#in~a#1.offset| 0) (<= 0 (+ |ULTIMATE.start_#Ultimate.meminit_#product#1| 8589934592)) (<= 0 (+ |ULTIMATE.start_lcp_#in~x#1| 2147483648)) (<= |ULTIMATE.start_lcp_~x#1| 2147483647) (<= |ULTIMATE.start_main_~x~0#1| 2147483647) (<= |ULTIMATE.start_lcp_~y#1| 2147483647) (<= |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1| 2147483647) (<= 0 (+ |ULTIMATE.start_lcp_#in~n#1| 2147483648)) (<= 0 |ULTIMATE.start_lcp_#in~a#1.offset|) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 2147483648)) (<= 0 |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset|) (= |ULTIMATE.start_main_#t~malloc17#1.offset| 0) (<= |ULTIMATE.start_lcp_~l~0#1| 2147483647) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~n#1|)) (<= 0 (+ |ULTIMATE.start_lcp_#in~y#1| 2147483648)) (<= |ULTIMATE.start_lcp_#in~y#1| 2147483647) (<= |ULTIMATE.start_lcp_~a#1.offset| 0) (<= |ULTIMATE.start_lcp_~n#1| 2147483647) (<= 0 (+ |ULTIMATE.start_main_~y~0#1| 2147483648)) (= |#NULL.offset| 0) (<= 0 |ULTIMATE.start_lcp_~a#1.offset|) (<= |ULTIMATE.start_main_~y~0#1| 2147483647) (<= |ULTIMATE.start_lcp_#in~x#1| 2147483647) (not (<= (+ |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_lcp_~x#1|) 2147483647)) (<= |ULTIMATE.start_lcp_#in~n#1| 2147483647) (<= 0 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~a~0#1.offset| 0) (<= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset| 0) (= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_main_~n~0#1| 2147483648)))' at error location [2022-11-25 22:42:15,229 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-25 22:42:15,229 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:42:15,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-11-25 22:42:15,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888303052] [2022-11-25 22:42:15,230 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 22:42:15,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-25 22:42:15,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:15,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-25 22:42:15,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2022-11-25 22:42:15,232 INFO L87 Difference]: Start difference. First operand 108 states and 128 transitions. Second operand has 12 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 12 states have internal predecessors, (35), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:42:15,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:15,697 INFO L93 Difference]: Finished difference Result 160 states and 181 transitions. [2022-11-25 22:42:15,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-25 22:42:15,698 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 12 states have internal predecessors, (35), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 25 [2022-11-25 22:42:15,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:15,699 INFO L225 Difference]: With dead ends: 160 [2022-11-25 22:42:15,700 INFO L226 Difference]: Without dead ends: 158 [2022-11-25 22:42:15,701 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 46 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 406 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=209, Invalid=981, Unknown=0, NotChecked=0, Total=1190 [2022-11-25 22:42:15,701 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 404 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:15,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [404 Valid, 234 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-25 22:42:15,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2022-11-25 22:42:15,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 116. [2022-11-25 22:42:15,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 89 states have (on average 1.3932584269662922) internal successors, (124), 105 states have internal predecessors, (124), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-25 22:42:15,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 140 transitions. [2022-11-25 22:42:15,734 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 140 transitions. Word has length 25 [2022-11-25 22:42:15,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:15,735 INFO L495 AbstractCegarLoop]: Abstraction has 116 states and 140 transitions. [2022-11-25 22:42:15,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 12 states have internal predecessors, (35), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:42:15,735 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 140 transitions. [2022-11-25 22:42:15,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-25 22:42:15,736 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:15,736 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:42:15,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-25 22:42:15,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:42:15,943 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:15,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:15,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1362029152, now seen corresponding path program 1 times [2022-11-25 22:42:15,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:15,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343157246] [2022-11-25 22:42:15,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:15,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:15,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:16,170 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 22:42:16,171 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:16,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343157246] [2022-11-25 22:42:16,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343157246] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:42:16,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:42:16,172 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-25 22:42:16,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268493472] [2022-11-25 22:42:16,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:42:16,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-25 22:42:16,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:16,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-25 22:42:16,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-25 22:42:16,174 INFO L87 Difference]: Start difference. First operand 116 states and 140 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:42:16,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:16,445 INFO L93 Difference]: Finished difference Result 142 states and 160 transitions. [2022-11-25 22:42:16,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-25 22:42:16,446 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 28 [2022-11-25 22:42:16,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:16,447 INFO L225 Difference]: With dead ends: 142 [2022-11-25 22:42:16,447 INFO L226 Difference]: Without dead ends: 116 [2022-11-25 22:42:16,447 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-11-25 22:42:16,448 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 117 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:16,449 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 163 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-25 22:42:16,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-11-25 22:42:16,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 111. [2022-11-25 22:42:16,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 85 states have (on average 1.388235294117647) internal successors, (118), 101 states have internal predecessors, (118), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-25 22:42:16,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 132 transitions. [2022-11-25 22:42:16,483 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 132 transitions. Word has length 28 [2022-11-25 22:42:16,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:16,483 INFO L495 AbstractCegarLoop]: Abstraction has 111 states and 132 transitions. [2022-11-25 22:42:16,484 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:42:16,484 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 132 transitions. [2022-11-25 22:42:16,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-25 22:42:16,485 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:16,485 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:42:16,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-25 22:42:16,485 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:16,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:16,486 INFO L85 PathProgramCache]: Analyzing trace with hash -818685291, now seen corresponding path program 1 times [2022-11-25 22:42:16,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:16,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474665145] [2022-11-25 22:42:16,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:16,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:16,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:16,629 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:42:16,629 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:16,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474665145] [2022-11-25 22:42:16,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474665145] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:42:16,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221153708] [2022-11-25 22:42:16,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:16,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:42:16,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:42:16,632 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:42:16,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-25 22:42:16,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:16,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-25 22:42:16,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:42:16,813 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:42:16,813 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 22:42:16,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221153708] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:42:16,813 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-25 22:42:16,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2022-11-25 22:42:16,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509928302] [2022-11-25 22:42:16,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:42:16,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-25 22:42:16,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:16,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-25 22:42:16,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-25 22:42:16,815 INFO L87 Difference]: Start difference. First operand 111 states and 132 transitions. Second operand has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:42:16,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:16,955 INFO L93 Difference]: Finished difference Result 116 states and 133 transitions. [2022-11-25 22:42:16,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-25 22:42:16,956 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 27 [2022-11-25 22:42:16,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:16,957 INFO L225 Difference]: With dead ends: 116 [2022-11-25 22:42:16,957 INFO L226 Difference]: Without dead ends: 114 [2022-11-25 22:42:16,959 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2022-11-25 22:42:16,960 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 166 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:16,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 125 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 22:42:16,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-11-25 22:42:16,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 109. [2022-11-25 22:42:16,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 85 states have (on average 1.3529411764705883) internal successors, (115), 99 states have internal predecessors, (115), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-25 22:42:16,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 129 transitions. [2022-11-25 22:42:16,984 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 129 transitions. Word has length 27 [2022-11-25 22:42:16,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:16,984 INFO L495 AbstractCegarLoop]: Abstraction has 109 states and 129 transitions. [2022-11-25 22:42:16,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:42:16,985 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 129 transitions. [2022-11-25 22:42:16,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-11-25 22:42:16,985 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:16,985 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:42:16,996 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-25 22:42:17,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-25 22:42:17,192 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:17,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:17,192 INFO L85 PathProgramCache]: Analyzing trace with hash -636120106, now seen corresponding path program 1 times [2022-11-25 22:42:17,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:17,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083696007] [2022-11-25 22:42:17,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:17,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:17,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:17,307 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 22:42:17,307 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:17,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083696007] [2022-11-25 22:42:17,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083696007] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:42:17,308 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:42:17,308 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-25 22:42:17,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436779356] [2022-11-25 22:42:17,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:42:17,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 22:42:17,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:17,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 22:42:17,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-25 22:42:17,311 INFO L87 Difference]: Start difference. First operand 109 states and 129 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-25 22:42:17,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:17,442 INFO L93 Difference]: Finished difference Result 113 states and 130 transitions. [2022-11-25 22:42:17,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 22:42:17,443 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 30 [2022-11-25 22:42:17,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:17,444 INFO L225 Difference]: With dead ends: 113 [2022-11-25 22:42:17,444 INFO L226 Difference]: Without dead ends: 111 [2022-11-25 22:42:17,445 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-25 22:42:17,445 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 87 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:17,445 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 95 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 22:42:17,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2022-11-25 22:42:17,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 108. [2022-11-25 22:42:17,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 85 states have (on average 1.3058823529411765) internal successors, (111), 98 states have internal predecessors, (111), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-25 22:42:17,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 125 transitions. [2022-11-25 22:42:17,469 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 125 transitions. Word has length 30 [2022-11-25 22:42:17,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:17,469 INFO L495 AbstractCegarLoop]: Abstraction has 108 states and 125 transitions. [2022-11-25 22:42:17,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-25 22:42:17,470 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 125 transitions. [2022-11-25 22:42:17,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-25 22:42:17,471 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:17,471 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:42:17,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-25 22:42:17,471 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:17,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:17,472 INFO L85 PathProgramCache]: Analyzing trace with hash 390559808, now seen corresponding path program 1 times [2022-11-25 22:42:17,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:17,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226186795] [2022-11-25 22:42:17,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:17,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:17,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:17,662 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:42:17,662 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:17,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226186795] [2022-11-25 22:42:17,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226186795] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:42:17,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410712041] [2022-11-25 22:42:17,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:17,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:42:17,663 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:42:17,664 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:42:17,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-25 22:42:17,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:17,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-25 22:42:17,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:42:17,862 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:42:17,863 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:42:17,952 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:42:17,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410712041] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:42:17,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1902797701] [2022-11-25 22:42:17,955 INFO L159 IcfgInterpreter]: Started Sifa with 22 locations of interest [2022-11-25 22:42:17,955 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 22:42:17,955 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-25 22:42:17,956 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-25 22:42:17,956 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-25 22:42:18,048 INFO L321 Elim1Store]: treesize reduction 22, result has 46.3 percent of original size [2022-11-25 22:42:18,048 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 65 [2022-11-25 22:42:18,117 INFO L321 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2022-11-25 22:42:18,117 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 53 [2022-11-25 22:42:18,136 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 34 [2022-11-25 22:42:19,202 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 128 for LOIs [2022-11-25 22:42:19,256 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-25 22:42:23,402 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4862#(and (<= |ULTIMATE.start_main_~n~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1| 2147483648)) (= |ULTIMATE.start_#Ultimate.meminit_#sizeOfFields#1| 4) (<= |ULTIMATE.start_#Ultimate.meminit_#product#1| 8589934588) (<= 0 |ULTIMATE.start_main_~a~0#1.offset|) (<= |ULTIMATE.start_lcp_#in~a#1.offset| 0) (<= 0 (+ |ULTIMATE.start_#Ultimate.meminit_#product#1| 8589934592)) (<= 0 (+ |ULTIMATE.start_lcp_#in~x#1| 2147483648)) (not (<= (+ |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_lcp_~y#1|) 2147483647)) (<= |ULTIMATE.start_lcp_~x#1| 2147483647) (<= |ULTIMATE.start_main_~x~0#1| 2147483647) (<= |ULTIMATE.start_lcp_~y#1| 2147483647) (<= |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1| 2147483647) (<= 0 (+ |ULTIMATE.start_lcp_#in~n#1| 2147483648)) (<= 0 |ULTIMATE.start_lcp_#in~a#1.offset|) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 2147483648)) (<= 0 |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset|) (= |ULTIMATE.start_main_#t~malloc17#1.offset| 0) (<= |ULTIMATE.start_lcp_~l~0#1| 2147483647) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~n#1|)) (<= 0 (+ |ULTIMATE.start_lcp_#in~y#1| 2147483648)) (<= |ULTIMATE.start_lcp_#in~y#1| 2147483647) (<= |ULTIMATE.start_lcp_~a#1.offset| 0) (<= |ULTIMATE.start_lcp_~n#1| 2147483647) (<= 0 (+ |ULTIMATE.start_main_~y~0#1| 2147483648)) (= |#NULL.offset| 0) (<= 0 |ULTIMATE.start_lcp_~a#1.offset|) (<= |ULTIMATE.start_main_~y~0#1| 2147483647) (<= |ULTIMATE.start_lcp_#in~x#1| 2147483647) (<= |ULTIMATE.start_lcp_#in~n#1| 2147483647) (<= 0 |#StackHeapBarrier|) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~x#1|)) (<= |ULTIMATE.start_main_~a~0#1.offset| 0) (<= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset| 0) (= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_main_~n~0#1| 2147483648)))' at error location [2022-11-25 22:42:23,402 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-25 22:42:23,402 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:42:23,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-11-25 22:42:23,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351745125] [2022-11-25 22:42:23,403 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 22:42:23,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-25 22:42:23,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:23,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-25 22:42:23,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=641, Unknown=0, NotChecked=0, Total=756 [2022-11-25 22:42:23,405 INFO L87 Difference]: Start difference. First operand 108 states and 125 transitions. Second operand has 14 states, 13 states have (on average 2.923076923076923) internal successors, (38), 14 states have internal predecessors, (38), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:42:24,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:24,018 INFO L93 Difference]: Finished difference Result 143 states and 161 transitions. [2022-11-25 22:42:24,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-25 22:42:24,019 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.923076923076923) internal successors, (38), 14 states have internal predecessors, (38), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2022-11-25 22:42:24,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:24,020 INFO L225 Difference]: With dead ends: 143 [2022-11-25 22:42:24,021 INFO L226 Difference]: Without dead ends: 141 [2022-11-25 22:42:24,022 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 53 SyntacticMatches, 11 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=247, Invalid=1235, Unknown=0, NotChecked=0, Total=1482 [2022-11-25 22:42:24,022 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 323 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:24,023 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [323 Valid, 463 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-25 22:42:24,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2022-11-25 22:42:24,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 106. [2022-11-25 22:42:24,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 85 states have (on average 1.2705882352941176) internal successors, (108), 96 states have internal predecessors, (108), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-25 22:42:24,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 122 transitions. [2022-11-25 22:42:24,053 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 122 transitions. Word has length 28 [2022-11-25 22:42:24,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:24,055 INFO L495 AbstractCegarLoop]: Abstraction has 106 states and 122 transitions. [2022-11-25 22:42:24,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.923076923076923) internal successors, (38), 14 states have internal predecessors, (38), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:42:24,056 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 122 transitions. [2022-11-25 22:42:24,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-25 22:42:24,057 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:24,058 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:42:24,070 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-25 22:42:24,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-25 22:42:24,265 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:24,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:24,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1258267503, now seen corresponding path program 1 times [2022-11-25 22:42:24,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:24,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360669807] [2022-11-25 22:42:24,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:24,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:24,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:24,611 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 22:42:24,611 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:24,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360669807] [2022-11-25 22:42:24,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360669807] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:42:24,612 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:42:24,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-25 22:42:24,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153971383] [2022-11-25 22:42:24,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:42:24,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-25 22:42:24,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:24,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-25 22:42:24,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-25 22:42:24,614 INFO L87 Difference]: Start difference. First operand 106 states and 122 transitions. Second operand has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-25 22:42:25,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:25,036 INFO L93 Difference]: Finished difference Result 109 states and 123 transitions. [2022-11-25 22:42:25,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-25 22:42:25,037 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 33 [2022-11-25 22:42:25,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:25,037 INFO L225 Difference]: With dead ends: 109 [2022-11-25 22:42:25,038 INFO L226 Difference]: Without dead ends: 89 [2022-11-25 22:42:25,038 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2022-11-25 22:42:25,039 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 230 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:25,039 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 211 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-25 22:42:25,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-11-25 22:42:25,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2022-11-25 22:42:25,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 70 states have (on average 1.2857142857142858) internal successors, (90), 81 states have internal predecessors, (90), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-25 22:42:25,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 100 transitions. [2022-11-25 22:42:25,059 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 100 transitions. Word has length 33 [2022-11-25 22:42:25,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:25,060 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 100 transitions. [2022-11-25 22:42:25,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-25 22:42:25,060 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 100 transitions. [2022-11-25 22:42:25,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-25 22:42:25,061 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:25,061 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 22:42:25,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-25 22:42:25,062 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:25,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:25,062 INFO L85 PathProgramCache]: Analyzing trace with hash 2051673481, now seen corresponding path program 1 times [2022-11-25 22:42:25,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:25,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006486593] [2022-11-25 22:42:25,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:25,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:25,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:25,487 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:42:25,487 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:25,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006486593] [2022-11-25 22:42:25,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006486593] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:42:25,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117989804] [2022-11-25 22:42:25,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:25,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:42:25,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:42:25,491 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:42:25,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-25 22:42:25,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:25,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-25 22:42:25,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:42:25,883 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:42:25,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:42:26,333 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:42:26,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117989804] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:42:26,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1180658180] [2022-11-25 22:42:26,336 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2022-11-25 22:42:26,336 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 22:42:26,337 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-25 22:42:26,337 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-25 22:42:26,337 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-25 22:42:26,489 INFO L321 Elim1Store]: treesize reduction 42, result has 40.0 percent of original size [2022-11-25 22:42:26,489 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 46 [2022-11-25 22:42:26,541 INFO L321 Elim1Store]: treesize reduction 22, result has 46.3 percent of original size [2022-11-25 22:42:26,542 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 65 [2022-11-25 22:42:26,634 INFO L321 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2022-11-25 22:42:26,635 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 53 [2022-11-25 22:42:28,599 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 78 for LOIs [2022-11-25 22:42:28,621 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-25 22:42:35,173 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5665#(and (<= 0 (+ |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1| 2147483648)) (= |ULTIMATE.start_check_#in~y#1| |ULTIMATE.start_check_~y#1|) (= |ULTIMATE.start_check_#in~n#1| |ULTIMATE.start_check_~n#1|) (= |ULTIMATE.start_#Ultimate.meminit_#sizeOfFields#1| 4) (<= |ULTIMATE.start_#Ultimate.meminit_#product#1| 8589934588) (= |ULTIMATE.start_check_#in~a#1.base| |ULTIMATE.start_main_~a~0#1.base|) (<= |ULTIMATE.start_main_#t~malloc17#1.offset| 0) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~y#1|)) (<= |ULTIMATE.start_lcp_#in~a#1.offset| 0) (<= 0 (+ |ULTIMATE.start_#Ultimate.meminit_#product#1| 8589934592)) (<= 0 (+ |ULTIMATE.start_lcp_#in~x#1| 2147483648)) (<= |ULTIMATE.start_lcp_~x#1| 2147483647) (<= |ULTIMATE.start_lcp_~y#1| 2147483647) (<= |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1| 2147483647) (not (= (ite (and (< |ULTIMATE.start_check_~i~0#1| |ULTIMATE.start_check_~l#1|) (<= 0 |ULTIMATE.start_check_~i~0#1|)) 1 0) 0)) (<= |#NULL.offset| 0) (= |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_check_#in~x#1|) (<= 0 (+ |ULTIMATE.start_lcp_#in~n#1| 2147483648)) (<= 0 |ULTIMATE.start_lcp_#in~a#1.offset|) (= |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_check_#in~y#1|) (<= 0 |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset|) (= |ULTIMATE.start_main_~a~0#1.offset| |ULTIMATE.start_check_#in~a#1.offset|) (= |ULTIMATE.start_main_~n~0#1| |ULTIMATE.start_check_#in~n#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~n#1|)) (= |ULTIMATE.start_main_~l~1#1| |ULTIMATE.start_check_#in~l#1|) (<= 0 (+ |ULTIMATE.start_lcp_#in~y#1| 2147483648)) (<= |ULTIMATE.start_lcp_#in~y#1| 2147483647) (<= |ULTIMATE.start_lcp_~a#1.offset| 0) (<= |ULTIMATE.start_check_~a#1.offset| 0) (<= |ULTIMATE.start_lcp_~n#1| 2147483647) (<= 0 |ULTIMATE.start_main_#t~malloc17#1.offset|) (= |ULTIMATE.start_main_~l~1#1| |ULTIMATE.start_lcp_#res#1|) (<= |ULTIMATE.start_check_#in~n#1| 2147483647) (<= 0 |ULTIMATE.start_lcp_~a#1.offset|) (= |ULTIMATE.start_check_#in~x#1| |ULTIMATE.start_check_~x#1|) (<= |ULTIMATE.start_main_~y~0#1| 2147483647) (= |ULTIMATE.start_check_~a#1.base| |ULTIMATE.start_check_#in~a#1.base|) (<= 0 |ULTIMATE.start_check_~a#1.offset|) (<= |ULTIMATE.start_check_#in~x#1| 2147483647) (<= |ULTIMATE.start_lcp_#in~x#1| 2147483647) (<= 0 |#NULL.offset|) (<= |ULTIMATE.start_main_~l~1#1| 2147483647) (= |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_lcp_#res#1|) (<= |ULTIMATE.start_lcp_#in~n#1| 2147483647) (<= 0 (+ 2147483648 |ULTIMATE.start_check_~y#1|)) (<= 0 |#StackHeapBarrier|) (= |ULTIMATE.start_check_#in~l#1| |ULTIMATE.start_check_~l#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~x#1|)) (<= |ULTIMATE.start_main_~a~0#1.offset| 0) (<= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset| 0) (<= 0 |ULTIMATE.start_check_#in~a#1.offset|) (< 2147483647 (+ |ULTIMATE.start_check_~i~0#1| |ULTIMATE.start_check_~x#1|)) (= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_main_~n~0#1| 2147483648)))' at error location [2022-11-25 22:42:35,173 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-25 22:42:35,174 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:42:35,175 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 27 [2022-11-25 22:42:35,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430636973] [2022-11-25 22:42:35,176 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 22:42:35,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-25 22:42:35,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:35,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-25 22:42:35,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=1754, Unknown=0, NotChecked=0, Total=1980 [2022-11-25 22:42:35,183 INFO L87 Difference]: Start difference. First operand 89 states and 100 transitions. Second operand has 28 states, 23 states have (on average 3.4782608695652173) internal successors, (80), 28 states have internal predecessors, (80), 7 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 6 states have call predecessors, (9), 7 states have call successors, (9) [2022-11-25 22:42:36,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:36,690 INFO L93 Difference]: Finished difference Result 182 states and 212 transitions. [2022-11-25 22:42:36,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-25 22:42:36,690 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 23 states have (on average 3.4782608695652173) internal successors, (80), 28 states have internal predecessors, (80), 7 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 6 states have call predecessors, (9), 7 states have call successors, (9) Word has length 35 [2022-11-25 22:42:36,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:36,691 INFO L225 Difference]: With dead ends: 182 [2022-11-25 22:42:36,691 INFO L226 Difference]: Without dead ends: 179 [2022-11-25 22:42:36,693 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1263 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=620, Invalid=3540, Unknown=0, NotChecked=0, Total=4160 [2022-11-25 22:42:36,694 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 625 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 953 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 1018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 953 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:36,695 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [625 Valid, 251 Invalid, 1018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 953 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-25 22:42:36,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2022-11-25 22:42:36,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 86. [2022-11-25 22:42:36,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 70 states have (on average 1.2142857142857142) internal successors, (85), 78 states have internal predecessors, (85), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-25 22:42:36,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 95 transitions. [2022-11-25 22:42:36,714 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 95 transitions. Word has length 35 [2022-11-25 22:42:36,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:36,715 INFO L495 AbstractCegarLoop]: Abstraction has 86 states and 95 transitions. [2022-11-25 22:42:36,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 23 states have (on average 3.4782608695652173) internal successors, (80), 28 states have internal predecessors, (80), 7 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 6 states have call predecessors, (9), 7 states have call successors, (9) [2022-11-25 22:42:36,715 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 95 transitions. [2022-11-25 22:42:36,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-11-25 22:42:36,716 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:36,716 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 22:42:36,728 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-25 22:42:36,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:42:36,923 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:36,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:36,923 INFO L85 PathProgramCache]: Analyzing trace with hash -822631436, now seen corresponding path program 1 times [2022-11-25 22:42:36,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:36,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349632391] [2022-11-25 22:42:36,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:36,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:36,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:37,123 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-25 22:42:37,123 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:37,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349632391] [2022-11-25 22:42:37,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349632391] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:42:37,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611755076] [2022-11-25 22:42:37,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:37,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:42:37,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:42:37,126 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:42:37,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-25 22:42:37,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:37,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-25 22:42:37,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:42:37,305 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-25 22:42:37,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:42:37,407 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-25 22:42:37,407 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611755076] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:42:37,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [311225474] [2022-11-25 22:42:37,413 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2022-11-25 22:42:37,414 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 22:42:37,414 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-25 22:42:37,414 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-25 22:42:37,415 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-25 22:42:37,572 INFO L321 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2022-11-25 22:42:37,572 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 53 [2022-11-25 22:42:37,593 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 34 [2022-11-25 22:42:37,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 22:42:37,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 22:42:37,616 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 57 [2022-11-25 22:42:39,751 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 78 for LOIs [2022-11-25 22:42:39,776 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-25 22:42:45,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [311225474] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:42:45,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:42:45,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [5, 4, 4] total 24 [2022-11-25 22:42:45,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371485201] [2022-11-25 22:42:45,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:42:45,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-25 22:42:45,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:45,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-25 22:42:45,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2022-11-25 22:42:45,585 INFO L87 Difference]: Start difference. First operand 86 states and 95 transitions. Second operand has 19 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 15 states have internal predecessors, (25), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:42:53,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:53,817 INFO L93 Difference]: Finished difference Result 86 states and 95 transitions. [2022-11-25 22:42:53,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-25 22:42:53,818 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 15 states have internal predecessors, (25), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 36 [2022-11-25 22:42:53,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:53,819 INFO L225 Difference]: With dead ends: 86 [2022-11-25 22:42:53,819 INFO L226 Difference]: Without dead ends: 78 [2022-11-25 22:42:53,820 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 79 SyntacticMatches, 9 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=312, Invalid=1094, Unknown=0, NotChecked=0, Total=1406 [2022-11-25 22:42:53,820 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 187 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:53,821 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 43 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-25 22:42:53,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-11-25 22:42:53,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 72. [2022-11-25 22:42:53,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 61 states have (on average 1.1639344262295082) internal successors, (71), 65 states have internal predecessors, (71), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:42:53,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 79 transitions. [2022-11-25 22:42:53,838 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 79 transitions. Word has length 36 [2022-11-25 22:42:53,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:53,838 INFO L495 AbstractCegarLoop]: Abstraction has 72 states and 79 transitions. [2022-11-25 22:42:53,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 15 states have internal predecessors, (25), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:42:53,838 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 79 transitions. [2022-11-25 22:42:53,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-25 22:42:53,839 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:53,839 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:42:53,847 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-11-25 22:42:54,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:42:54,045 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:54,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:54,045 INFO L85 PathProgramCache]: Analyzing trace with hash 1264769955, now seen corresponding path program 1 times [2022-11-25 22:42:54,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:54,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961392376] [2022-11-25 22:42:54,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:54,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:54,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:54,112 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-25 22:42:54,112 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:54,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961392376] [2022-11-25 22:42:54,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961392376] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:42:54,112 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:42:54,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-25 22:42:54,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850412916] [2022-11-25 22:42:54,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:42:54,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 22:42:54,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:42:54,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 22:42:54,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 22:42:54,114 INFO L87 Difference]: Start difference. First operand 72 states and 79 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:42:54,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:42:54,154 INFO L93 Difference]: Finished difference Result 116 states and 126 transitions. [2022-11-25 22:42:54,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 22:42:54,155 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 35 [2022-11-25 22:42:54,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:42:54,155 INFO L225 Difference]: With dead ends: 116 [2022-11-25 22:42:54,155 INFO L226 Difference]: Without dead ends: 63 [2022-11-25 22:42:54,156 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 22:42:54,156 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 3 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-25 22:42:54,157 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 115 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-25 22:42:54,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2022-11-25 22:42:54,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 62. [2022-11-25 22:42:54,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 52 states have (on average 1.1153846153846154) internal successors, (58), 55 states have internal predecessors, (58), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:42:54,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 66 transitions. [2022-11-25 22:42:54,171 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 66 transitions. Word has length 35 [2022-11-25 22:42:54,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:42:54,172 INFO L495 AbstractCegarLoop]: Abstraction has 62 states and 66 transitions. [2022-11-25 22:42:54,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:42:54,172 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 66 transitions. [2022-11-25 22:42:54,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-11-25 22:42:54,172 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:42:54,173 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 22:42:54,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-25 22:42:54,173 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:42:54,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:42:54,174 INFO L85 PathProgramCache]: Analyzing trace with hash 268229355, now seen corresponding path program 1 times [2022-11-25 22:42:54,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:42:54,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909015438] [2022-11-25 22:42:54,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:54,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:42:54,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:54,494 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 22:42:54,494 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:42:54,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909015438] [2022-11-25 22:42:54,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909015438] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:42:54,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164255749] [2022-11-25 22:42:54,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:42:54,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:42:54,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:42:54,496 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:42:54,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-25 22:42:54,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:42:54,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-25 22:42:54,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:42:54,819 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 22:42:54,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:42:55,095 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 22:42:55,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164255749] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:42:55,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [879214425] [2022-11-25 22:42:55,097 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2022-11-25 22:42:55,097 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 22:42:55,098 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-25 22:42:55,098 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-25 22:42:55,098 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-25 22:42:55,211 INFO L321 Elim1Store]: treesize reduction 42, result has 40.0 percent of original size [2022-11-25 22:42:55,211 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 46 [2022-11-25 22:42:55,258 INFO L321 Elim1Store]: treesize reduction 22, result has 46.3 percent of original size [2022-11-25 22:42:55,261 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 65 [2022-11-25 22:42:55,347 INFO L321 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2022-11-25 22:42:55,348 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 53 [2022-11-25 22:42:56,782 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 78 for LOIs [2022-11-25 22:42:56,801 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-25 22:43:03,578 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6916#(and (< 2147483647 (+ |ULTIMATE.start_check_~i~0#1| |ULTIMATE.start_check_~y#1|)) (<= 0 (+ |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1| 2147483648)) (= |ULTIMATE.start_check_#in~y#1| |ULTIMATE.start_check_~y#1|) (= |ULTIMATE.start_check_#in~n#1| |ULTIMATE.start_check_~n#1|) (= |ULTIMATE.start_#Ultimate.meminit_#sizeOfFields#1| 4) (<= |ULTIMATE.start_#Ultimate.meminit_#product#1| 8589934588) (= |ULTIMATE.start_check_#in~a#1.base| |ULTIMATE.start_main_~a~0#1.base|) (<= |ULTIMATE.start_main_#t~malloc17#1.offset| 0) (= |ULTIMATE.start_check_#t~mem11#1| (select (select |#memory_int| |ULTIMATE.start_check_~a#1.base|) (+ |ULTIMATE.start_check_~a#1.offset| (* 4 |ULTIMATE.start_check_~x#1|) (* |ULTIMATE.start_check_~i~0#1| 4)))) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~y#1|)) (<= |ULTIMATE.start_lcp_#in~a#1.offset| 0) (<= 0 (+ |ULTIMATE.start_#Ultimate.meminit_#product#1| 8589934592)) (<= 0 (+ |ULTIMATE.start_lcp_#in~x#1| 2147483648)) (<= |ULTIMATE.start_lcp_~x#1| 2147483647) (<= |ULTIMATE.start_lcp_~y#1| 2147483647) (<= |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1| 2147483647) (not (= (ite (and (< |ULTIMATE.start_check_~i~0#1| |ULTIMATE.start_check_~l#1|) (<= 0 |ULTIMATE.start_check_~i~0#1|)) 1 0) 0)) (<= |#NULL.offset| 0) (= |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_check_#in~x#1|) (<= 0 (+ |ULTIMATE.start_lcp_#in~n#1| 2147483648)) (<= 0 |ULTIMATE.start_lcp_#in~a#1.offset|) (= |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_check_#in~y#1|) (<= 0 |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset|) (= |ULTIMATE.start_main_~a~0#1.offset| |ULTIMATE.start_check_#in~a#1.offset|) (= |ULTIMATE.start_main_~n~0#1| |ULTIMATE.start_check_#in~n#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~n#1|)) (= |ULTIMATE.start_main_~l~1#1| |ULTIMATE.start_check_#in~l#1|) (<= 0 (+ |ULTIMATE.start_lcp_#in~y#1| 2147483648)) (<= |ULTIMATE.start_lcp_#in~y#1| 2147483647) (<= (+ |ULTIMATE.start_check_~i~0#1| |ULTIMATE.start_check_~x#1|) 2147483647) (<= |ULTIMATE.start_lcp_~a#1.offset| 0) (<= |ULTIMATE.start_check_~a#1.offset| 0) (<= |ULTIMATE.start_lcp_~n#1| 2147483647) (<= 0 |ULTIMATE.start_main_#t~malloc17#1.offset|) (= |ULTIMATE.start_main_~l~1#1| |ULTIMATE.start_lcp_#res#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_check_~x#1|)) (<= |ULTIMATE.start_check_#in~n#1| 2147483647) (<= 0 |ULTIMATE.start_lcp_~a#1.offset|) (= |ULTIMATE.start_check_#in~x#1| |ULTIMATE.start_check_~x#1|) (<= |ULTIMATE.start_main_~y~0#1| 2147483647) (= |ULTIMATE.start_check_~a#1.base| |ULTIMATE.start_check_#in~a#1.base|) (<= 0 |ULTIMATE.start_check_~a#1.offset|) (<= |ULTIMATE.start_lcp_#in~x#1| 2147483647) (<= 0 |#NULL.offset|) (<= |ULTIMATE.start_main_~l~1#1| 2147483647) (= |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_lcp_#res#1|) (<= |ULTIMATE.start_lcp_#in~n#1| 2147483647) (<= 0 |#StackHeapBarrier|) (= |ULTIMATE.start_check_#in~l#1| |ULTIMATE.start_check_~l#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~x#1|)) (<= |ULTIMATE.start_main_~a~0#1.offset| 0) (<= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset| 0) (<= 0 |ULTIMATE.start_check_#in~a#1.offset|) (= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_main_~n~0#1| 2147483648)))' at error location [2022-11-25 22:43:03,578 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-25 22:43:03,578 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:43:03,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 24 [2022-11-25 22:43:03,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7850559] [2022-11-25 22:43:03,579 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 22:43:03,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-25 22:43:03,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:43:03,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-25 22:43:03,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1613, Unknown=0, NotChecked=0, Total=1806 [2022-11-25 22:43:03,580 INFO L87 Difference]: Start difference. First operand 62 states and 66 transitions. Second operand has 25 states, 24 states have (on average 2.625) internal successors, (63), 25 states have internal predecessors, (63), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-25 22:43:04,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:43:04,497 INFO L93 Difference]: Finished difference Result 105 states and 111 transitions. [2022-11-25 22:43:04,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-25 22:43:04,500 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.625) internal successors, (63), 25 states have internal predecessors, (63), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 37 [2022-11-25 22:43:04,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:43:04,501 INFO L225 Difference]: With dead ends: 105 [2022-11-25 22:43:04,501 INFO L226 Difference]: Without dead ends: 104 [2022-11-25 22:43:04,502 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 70 SyntacticMatches, 10 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1099 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=465, Invalid=3195, Unknown=0, NotChecked=0, Total=3660 [2022-11-25 22:43:04,502 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 452 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-25 22:43:04,503 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [452 Valid, 359 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 608 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-25 22:43:04,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2022-11-25 22:43:04,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 69. [2022-11-25 22:43:04,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 58 states have (on average 1.103448275862069) internal successors, (64), 61 states have internal predecessors, (64), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-25 22:43:04,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 74 transitions. [2022-11-25 22:43:04,522 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 74 transitions. Word has length 37 [2022-11-25 22:43:04,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:43:04,522 INFO L495 AbstractCegarLoop]: Abstraction has 69 states and 74 transitions. [2022-11-25 22:43:04,523 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 2.625) internal successors, (63), 25 states have internal predecessors, (63), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-25 22:43:04,523 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 74 transitions. [2022-11-25 22:43:04,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-11-25 22:43:04,523 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:43:04,524 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:43:04,528 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-25 22:43:04,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:43:04,724 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:43:04,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:43:04,725 INFO L85 PathProgramCache]: Analyzing trace with hash 1153018951, now seen corresponding path program 1 times [2022-11-25 22:43:04,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:43:04,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488140907] [2022-11-25 22:43:04,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:43:04,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:43:04,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:43:04,793 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:43:04,794 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:43:04,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488140907] [2022-11-25 22:43:04,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488140907] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:43:04,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826444392] [2022-11-25 22:43:04,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:43:04,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:43:04,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:43:04,796 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:43:04,819 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-25 22:43:04,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:43:04,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-25 22:43:04,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:43:04,918 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:43:04,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:43:04,983 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:43:04,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826444392] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:43:04,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [252332508] [2022-11-25 22:43:04,991 INFO L159 IcfgInterpreter]: Started Sifa with 22 locations of interest [2022-11-25 22:43:04,991 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 22:43:04,993 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-25 22:43:04,993 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-25 22:43:04,993 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-25 22:43:05,095 INFO L321 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2022-11-25 22:43:05,095 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 53 [2022-11-25 22:43:05,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 22:43:05,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 22:43:05,110 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 57 [2022-11-25 22:43:05,124 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 34 [2022-11-25 22:43:06,277 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 128 for LOIs [2022-11-25 22:43:06,335 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-25 22:43:10,703 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7398#(and (<= |ULTIMATE.start_main_~n~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1| 2147483648)) (= |ULTIMATE.start_#Ultimate.meminit_#sizeOfFields#1| 4) (< 2147483646 |ULTIMATE.start_lcp_#t~post9#1|) (<= |ULTIMATE.start_#Ultimate.meminit_#product#1| 8589934588) (<= 0 |ULTIMATE.start_main_~a~0#1.offset|) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~y#1|)) (<= |ULTIMATE.start_lcp_#in~a#1.offset| 0) (<= 0 (+ |ULTIMATE.start_#Ultimate.meminit_#product#1| 8589934592)) (<= 0 (+ |ULTIMATE.start_lcp_#in~x#1| 2147483648)) (<= |ULTIMATE.start_lcp_~x#1| 2147483647) (<= |ULTIMATE.start_main_~x~0#1| 2147483647) (<= |ULTIMATE.start_lcp_~y#1| 2147483647) (<= |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1| 2147483647) (= |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_lcp_#t~post9#1|) (<= 0 (+ |ULTIMATE.start_lcp_#in~n#1| 2147483648)) (<= 0 |ULTIMATE.start_lcp_#in~a#1.offset|) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 2147483648)) (<= 0 |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset|) (= |ULTIMATE.start_main_#t~malloc17#1.offset| 0) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~n#1|)) (<= 0 (+ |ULTIMATE.start_lcp_#in~y#1| 2147483648)) (<= |ULTIMATE.start_lcp_#in~y#1| 2147483647) (<= |ULTIMATE.start_lcp_~a#1.offset| 0) (<= |ULTIMATE.start_lcp_~n#1| 2147483647) (<= 0 (+ |ULTIMATE.start_main_~y~0#1| 2147483648)) (= |#NULL.offset| 0) (<= 0 |ULTIMATE.start_lcp_~a#1.offset|) (<= |ULTIMATE.start_main_~y~0#1| 2147483647) (<= |ULTIMATE.start_lcp_#in~x#1| 2147483647) (<= |ULTIMATE.start_lcp_#in~n#1| 2147483647) (<= 0 |#StackHeapBarrier|) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~x#1|)) (<= |ULTIMATE.start_main_~a~0#1.offset| 0) (<= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset| 0) (= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_main_~n~0#1| 2147483648)))' at error location [2022-11-25 22:43:10,703 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-25 22:43:10,703 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:43:10,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-11-25 22:43:10,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203628657] [2022-11-25 22:43:10,703 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 22:43:10,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-25 22:43:10,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:43:10,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-25 22:43:10,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2022-11-25 22:43:10,705 INFO L87 Difference]: Start difference. First operand 69 states and 74 transitions. Second operand has 12 states, 11 states have (on average 6.909090909090909) internal successors, (76), 12 states have internal predecessors, (76), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:43:10,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:43:10,943 INFO L93 Difference]: Finished difference Result 205 states and 227 transitions. [2022-11-25 22:43:10,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-25 22:43:10,944 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.909090909090909) internal successors, (76), 12 states have internal predecessors, (76), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 37 [2022-11-25 22:43:10,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:43:10,945 INFO L225 Difference]: With dead ends: 205 [2022-11-25 22:43:10,945 INFO L226 Difference]: Without dead ends: 204 [2022-11-25 22:43:10,946 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 82 SyntacticMatches, 8 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=125, Invalid=745, Unknown=0, NotChecked=0, Total=870 [2022-11-25 22:43:10,946 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 96 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 22:43:10,947 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 252 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 22:43:10,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2022-11-25 22:43:10,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 111. [2022-11-25 22:43:10,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 100 states have (on average 1.15) internal successors, (115), 103 states have internal predecessors, (115), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-25 22:43:10,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 125 transitions. [2022-11-25 22:43:10,972 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 125 transitions. Word has length 37 [2022-11-25 22:43:10,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:43:10,972 INFO L495 AbstractCegarLoop]: Abstraction has 111 states and 125 transitions. [2022-11-25 22:43:10,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.909090909090909) internal successors, (76), 12 states have internal predecessors, (76), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:43:10,973 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 125 transitions. [2022-11-25 22:43:10,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-11-25 22:43:10,973 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:43:10,973 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2022-11-25 22:43:10,980 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-25 22:43:11,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:43:11,180 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:43:11,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:43:11,180 INFO L85 PathProgramCache]: Analyzing trace with hash 249696911, now seen corresponding path program 1 times [2022-11-25 22:43:11,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:43:11,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992722082] [2022-11-25 22:43:11,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:43:11,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:43:11,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:43:11,621 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:43:11,621 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:43:11,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992722082] [2022-11-25 22:43:11,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992722082] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:43:11,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536364020] [2022-11-25 22:43:11,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:43:11,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:43:11,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:43:11,623 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:43:11,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-25 22:43:11,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:43:11,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-25 22:43:11,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:43:11,902 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:43:11,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:43:12,263 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:43:12,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536364020] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:43:12,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [781300945] [2022-11-25 22:43:12,265 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2022-11-25 22:43:12,266 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 22:43:12,266 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-25 22:43:12,266 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-25 22:43:12,266 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-25 22:43:12,377 INFO L321 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2022-11-25 22:43:12,377 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 53 [2022-11-25 22:43:12,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 22:43:12,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 22:43:12,394 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 57 [2022-11-25 22:43:12,410 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 34 [2022-11-25 22:43:14,227 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2022-11-25 22:43:14,228 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-25 22:43:27,560 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8036#(and (< 2147483647 (+ |ULTIMATE.start_check_~i~0#1| |ULTIMATE.start_check_~y#1|)) (<= 0 (+ |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1| 2147483648)) (= |ULTIMATE.start_check_#in~y#1| |ULTIMATE.start_check_~y#1|) (= |ULTIMATE.start_check_#in~n#1| |ULTIMATE.start_check_~n#1|) (= |ULTIMATE.start_#Ultimate.meminit_#sizeOfFields#1| 4) (<= |ULTIMATE.start_#Ultimate.meminit_#product#1| 8589934588) (= |ULTIMATE.start_check_#in~a#1.base| |ULTIMATE.start_main_~a~0#1.base|) (= |ULTIMATE.start_check_#t~mem11#1| (select (select |#memory_int| |ULTIMATE.start_check_~a#1.base|) (+ |ULTIMATE.start_check_~a#1.offset| (* 4 |ULTIMATE.start_check_~x#1|) (* |ULTIMATE.start_check_~i~0#1| 4)))) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~y#1|)) (<= |ULTIMATE.start_lcp_#in~a#1.offset| 0) (<= 0 (+ |ULTIMATE.start_#Ultimate.meminit_#product#1| 8589934592)) (<= 0 (+ |ULTIMATE.start_lcp_#in~x#1| 2147483648)) (<= |ULTIMATE.start_lcp_~x#1| 2147483647) (<= |ULTIMATE.start_lcp_~y#1| 2147483647) (<= |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1| 2147483647) (not (= (ite (and (< |ULTIMATE.start_check_~i~0#1| |ULTIMATE.start_check_~l#1|) (<= 0 |ULTIMATE.start_check_~i~0#1|)) 1 0) 0)) (= |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_check_#in~x#1|) (<= 0 (+ |ULTIMATE.start_lcp_#in~n#1| 2147483648)) (<= 0 |ULTIMATE.start_lcp_#in~a#1.offset|) (= |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_check_#in~y#1|) (<= 0 |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset|) (= |ULTIMATE.start_main_~a~0#1.offset| |ULTIMATE.start_check_#in~a#1.offset|) (= |ULTIMATE.start_main_#t~malloc17#1.offset| 0) (= |ULTIMATE.start_main_~n~0#1| |ULTIMATE.start_check_#in~n#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~n#1|)) (= |ULTIMATE.start_main_~l~1#1| |ULTIMATE.start_check_#in~l#1|) (<= 0 (+ |ULTIMATE.start_lcp_#in~y#1| 2147483648)) (<= |ULTIMATE.start_lcp_#in~y#1| 2147483647) (<= (+ |ULTIMATE.start_check_~i~0#1| |ULTIMATE.start_check_~x#1|) 2147483647) (<= |ULTIMATE.start_lcp_~a#1.offset| 0) (<= |ULTIMATE.start_check_~a#1.offset| 0) (<= |ULTIMATE.start_lcp_~n#1| 2147483647) (= |ULTIMATE.start_main_~l~1#1| |ULTIMATE.start_lcp_#res#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_check_~x#1|)) (= |#NULL.offset| 0) (<= |ULTIMATE.start_check_#in~n#1| 2147483647) (<= 0 |ULTIMATE.start_lcp_~a#1.offset|) (= |ULTIMATE.start_check_#in~x#1| |ULTIMATE.start_check_~x#1|) (<= |ULTIMATE.start_main_~y~0#1| 2147483647) (= |ULTIMATE.start_check_~a#1.base| |ULTIMATE.start_check_#in~a#1.base|) (<= 0 |ULTIMATE.start_check_~a#1.offset|) (<= |ULTIMATE.start_lcp_#in~x#1| 2147483647) (<= |ULTIMATE.start_main_~l~1#1| 2147483647) (= |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_lcp_#res#1|) (<= |ULTIMATE.start_lcp_#in~n#1| 2147483647) (<= 0 |#StackHeapBarrier|) (= |ULTIMATE.start_check_#in~l#1| |ULTIMATE.start_check_~l#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~x#1|)) (<= |ULTIMATE.start_main_~a~0#1.offset| 0) (<= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset| 0) (<= 0 |ULTIMATE.start_check_#in~a#1.offset|) (= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_main_~n~0#1| 2147483648)))' at error location [2022-11-25 22:43:27,560 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-25 22:43:27,560 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:43:27,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 28 [2022-11-25 22:43:27,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416443590] [2022-11-25 22:43:27,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 22:43:27,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-25 22:43:27,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:43:27,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-25 22:43:27,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=2100, Unknown=0, NotChecked=0, Total=2352 [2022-11-25 22:43:27,563 INFO L87 Difference]: Start difference. First operand 111 states and 125 transitions. Second operand has 29 states, 24 states have (on average 3.625) internal successors, (87), 29 states have internal predecessors, (87), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2022-11-25 22:43:28,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:43:28,684 INFO L93 Difference]: Finished difference Result 129 states and 147 transitions. [2022-11-25 22:43:28,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-25 22:43:28,685 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 24 states have (on average 3.625) internal successors, (87), 29 states have internal predecessors, (87), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 39 [2022-11-25 22:43:28,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:43:28,686 INFO L225 Difference]: With dead ends: 129 [2022-11-25 22:43:28,686 INFO L226 Difference]: Without dead ends: 78 [2022-11-25 22:43:28,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 72 SyntacticMatches, 8 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1470 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=578, Invalid=3582, Unknown=0, NotChecked=0, Total=4160 [2022-11-25 22:43:28,689 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 410 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-25 22:43:28,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [410 Valid, 117 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-25 22:43:28,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-11-25 22:43:28,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2022-11-25 22:43:28,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 74 states have (on average 1.0135135135135136) internal successors, (75), 74 states have internal predecessors, (75), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:43:28,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 79 transitions. [2022-11-25 22:43:28,705 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 79 transitions. Word has length 39 [2022-11-25 22:43:28,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:43:28,705 INFO L495 AbstractCegarLoop]: Abstraction has 78 states and 79 transitions. [2022-11-25 22:43:28,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 24 states have (on average 3.625) internal successors, (87), 29 states have internal predecessors, (87), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2022-11-25 22:43:28,706 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 79 transitions. [2022-11-25 22:43:28,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-11-25 22:43:28,707 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:43:28,707 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:43:28,715 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-25 22:43:28,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-25 22:43:28,908 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:43:28,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:43:28,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1892629943, now seen corresponding path program 2 times [2022-11-25 22:43:28,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 22:43:28,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358962010] [2022-11-25 22:43:28,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:43:28,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 22:43:28,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:43:29,151 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:43:29,153 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 22:43:29,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358962010] [2022-11-25 22:43:29,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358962010] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:43:29,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948501657] [2022-11-25 22:43:29,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 22:43:29,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:43:29,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:43:29,155 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:43:29,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-25 22:43:29,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-25 22:43:29,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:43:29,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-25 22:43:29,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:43:29,598 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 1 proven. 48 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2022-11-25 22:43:29,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:43:29,813 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 1 proven. 48 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2022-11-25 22:43:29,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948501657] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:43:29,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [868429890] [2022-11-25 22:43:29,816 INFO L159 IcfgInterpreter]: Started Sifa with 22 locations of interest [2022-11-25 22:43:29,816 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 22:43:29,817 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-25 22:43:29,817 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-25 22:43:29,817 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-25 22:43:29,934 INFO L321 Elim1Store]: treesize reduction 54, result has 34.1 percent of original size [2022-11-25 22:43:29,935 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 53 [2022-11-25 22:43:29,951 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 34 [2022-11-25 22:43:29,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 22:43:29,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 22:43:29,971 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 57 [2022-11-25 22:43:31,500 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 128 for LOIs [2022-11-25 22:43:31,550 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-25 22:43:37,977 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8809#(and (<= |ULTIMATE.start_main_~n~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1| 2147483648)) (= |ULTIMATE.start_#Ultimate.meminit_#sizeOfFields#1| 4) (< 2147483646 |ULTIMATE.start_lcp_#t~post9#1|) (<= |ULTIMATE.start_#Ultimate.meminit_#product#1| 8589934588) (<= 0 |ULTIMATE.start_main_~a~0#1.offset|) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~y#1|)) (<= |ULTIMATE.start_lcp_#in~a#1.offset| 0) (<= 0 (+ |ULTIMATE.start_#Ultimate.meminit_#product#1| 8589934592)) (<= 0 (+ |ULTIMATE.start_lcp_#in~x#1| 2147483648)) (<= |ULTIMATE.start_lcp_~x#1| 2147483647) (<= |ULTIMATE.start_main_~x~0#1| 2147483647) (<= |ULTIMATE.start_lcp_~y#1| 2147483647) (<= |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1| 2147483647) (= |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_lcp_#t~post9#1|) (<= 0 (+ |ULTIMATE.start_lcp_#in~n#1| 2147483648)) (<= 0 |ULTIMATE.start_lcp_#in~a#1.offset|) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 2147483648)) (<= 0 |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset|) (= |ULTIMATE.start_main_#t~malloc17#1.offset| 0) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~n#1|)) (<= 0 (+ |ULTIMATE.start_lcp_#in~y#1| 2147483648)) (<= |ULTIMATE.start_lcp_#in~y#1| 2147483647) (<= |ULTIMATE.start_lcp_~a#1.offset| 0) (<= |ULTIMATE.start_lcp_~n#1| 2147483647) (<= 0 (+ |ULTIMATE.start_main_~y~0#1| 2147483648)) (= |#NULL.offset| 0) (<= 0 |ULTIMATE.start_lcp_~a#1.offset|) (<= |ULTIMATE.start_main_~y~0#1| 2147483647) (<= |ULTIMATE.start_lcp_#in~x#1| 2147483647) (<= |ULTIMATE.start_lcp_#in~n#1| 2147483647) (<= 0 |#StackHeapBarrier|) (<= 0 (+ 2147483648 |ULTIMATE.start_lcp_~x#1|)) (<= |ULTIMATE.start_main_~a~0#1.offset| 0) (<= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset| 0) (= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_main_~n~0#1| 2147483648)))' at error location [2022-11-25 22:43:37,977 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-25 22:43:37,977 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:43:37,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 20 [2022-11-25 22:43:37,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161563667] [2022-11-25 22:43:37,977 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 22:43:37,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-25 22:43:37,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 22:43:37,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-25 22:43:37,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=1049, Unknown=0, NotChecked=0, Total=1190 [2022-11-25 22:43:37,980 INFO L87 Difference]: Start difference. First operand 78 states and 79 transitions. Second operand has 21 states, 19 states have (on average 6.368421052631579) internal successors, (121), 19 states have internal predecessors, (121), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-25 22:43:38,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:43:38,582 INFO L93 Difference]: Finished difference Result 95 states and 97 transitions. [2022-11-25 22:43:38,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-25 22:43:38,582 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 6.368421052631579) internal successors, (121), 19 states have internal predecessors, (121), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2022-11-25 22:43:38,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:43:38,583 INFO L225 Difference]: With dead ends: 95 [2022-11-25 22:43:38,583 INFO L226 Difference]: Without dead ends: 0 [2022-11-25 22:43:38,584 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 191 SyntacticMatches, 22 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1023 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=391, Invalid=1961, Unknown=0, NotChecked=0, Total=2352 [2022-11-25 22:43:38,585 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 115 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-25 22:43:38,585 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 35 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-25 22:43:38,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-11-25 22:43:38,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-11-25 22:43:38,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 22:43:38,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-11-25 22:43:38,586 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 79 [2022-11-25 22:43:38,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:43:38,586 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-25 22:43:38,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 6.368421052631579) internal successors, (121), 19 states have internal predecessors, (121), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-25 22:43:38,587 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-11-25 22:43:38,587 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-11-25 22:43:38,590 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 22 remaining) [2022-11-25 22:43:38,590 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 22 remaining) [2022-11-25 22:43:38,591 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 22 remaining) [2022-11-25 22:43:38,591 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 22 remaining) [2022-11-25 22:43:38,591 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 22 remaining) [2022-11-25 22:43:38,591 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 22 remaining) [2022-11-25 22:43:38,591 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 22 remaining) [2022-11-25 22:43:38,592 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 22 remaining) [2022-11-25 22:43:38,592 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 22 remaining) [2022-11-25 22:43:38,592 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 22 remaining) [2022-11-25 22:43:38,592 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 22 remaining) [2022-11-25 22:43:38,593 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 22 remaining) [2022-11-25 22:43:38,593 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 22 remaining) [2022-11-25 22:43:38,593 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 22 remaining) [2022-11-25 22:43:38,593 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 22 remaining) [2022-11-25 22:43:38,593 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 22 remaining) [2022-11-25 22:43:38,594 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 22 remaining) [2022-11-25 22:43:38,594 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 22 remaining) [2022-11-25 22:43:38,594 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 22 remaining) [2022-11-25 22:43:38,594 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 22 remaining) [2022-11-25 22:43:38,594 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 22 remaining) [2022-11-25 22:43:38,595 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 22 remaining) [2022-11-25 22:43:38,601 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-25 22:43:38,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-25 22:43:38,802 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-11-25 22:44:19,778 WARN L233 SmtUtils]: Spent 40.97s on a formula simplification. DAG size of input: 312 DAG size of output: 310 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2022-11-25 22:45:11,129 WARN L233 SmtUtils]: Spent 51.35s on a formula simplification. DAG size of input: 265 DAG size of output: 263 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2022-11-25 22:46:17,430 WARN L233 SmtUtils]: Spent 1.10m on a formula simplification. DAG size of input: 330 DAG size of output: 327 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2022-11-25 22:46:28,017 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,019 INFO L895 garLoopResultBuilder]: At program point L27(line 27) the Hoare annotation is: (let ((.cse62 (select |#memory_int| 1)) (.cse61 (select |#memory_int| 2))) (let ((.cse35 (= |ULTIMATE.start_lcp_~l~0#1| 0)) (.cse0 (= (select .cse61 0) 108)) (.cse6 (+ |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_lcp_~x#1|)) (.cse1 (= |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_lcp_~y#1|)) (.cse45 (= |ULTIMATE.start_check_~a#1.offset| |ULTIMATE.start_check_#in~a#1.offset|)) (.cse46 (= |ULTIMATE.start_check_#in~y#1| |ULTIMATE.start_check_~y#1|)) (.cse2 (= (select |#length| 3) 12)) (.cse47 (= |ULTIMATE.start_check_#in~n#1| |ULTIMATE.start_check_~n#1|)) (.cse5 (= |ULTIMATE.start_#Ultimate.meminit_#sizeOfFields#1| 4)) (.cse48 (= |ULTIMATE.start_check_#in~a#1.base| |ULTIMATE.start_main_~a~0#1.base|)) (.cse7 (not (= (ite (and (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 0 |ULTIMATE.start_main_~y~0#1|)) 1 0) 0))) (.cse8 (= (select .cse61 5) 0)) (.cse9 (= |ULTIMATE.start_#Ultimate.meminit_#product#1| (* |ULTIMATE.start_main_~n~0#1| 4))) (.cse10 (<= |ULTIMATE.start_main_~x~0#1| 2147483647)) (.cse11 (= |ULTIMATE.start_main_~a~0#1.offset| |ULTIMATE.start_main_#t~malloc17#1.offset|)) (.cse49 (<= 0 (+ |ULTIMATE.start_check_~i~0#1| 2147483648))) (.cse12 (= 2 (select |#length| 1))) (.cse13 (= |ULTIMATE.start_main_#t~malloc17#1.base| |ULTIMATE.start_main_~a~0#1.base|)) (.cse14 (= (select |#valid| 3) 1)) (.cse15 (= (select .cse61 1) 99)) (.cse16 (= (select |#valid| |ULTIMATE.start_main_#t~malloc17#1.base|) 1)) (.cse50 (= |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_check_#in~x#1|)) (.cse17 (= |ULTIMATE.start_main_~n~0#1| |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1|)) (.cse18 (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 2147483648))) (.cse51 (= |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_check_#in~y#1|)) (.cse19 (not (= 3 |ULTIMATE.start_main_#t~malloc17#1.base|))) (.cse20 (<= 0 |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset|)) (.cse52 (= |ULTIMATE.start_main_~a~0#1.offset| |ULTIMATE.start_check_#in~a#1.offset|)) (.cse21 (= |ULTIMATE.start_main_#t~malloc17#1.offset| 0)) (.cse22 (not (= (ite (and (< |ULTIMATE.start_main_~n~0#1| 1073741824) (<= 0 |ULTIMATE.start_main_~n~0#1|)) 1 0) 0))) (.cse23 (= (* (mod |ULTIMATE.start_main_~n~0#1| 1073741824) 4) (select |#length| |ULTIMATE.start_main_#t~malloc17#1.base|))) (.cse53 (= |ULTIMATE.start_main_~n~0#1| |ULTIMATE.start_check_#in~n#1|)) (.cse54 (= |ULTIMATE.start_main_~l~1#1| |ULTIMATE.start_check_#in~l#1|)) (.cse24 (<= |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_lcp_~x#1|)) (.cse25 (= (select |#valid| 1) 1)) (.cse26 (< |ULTIMATE.start_main_#t~malloc17#1.base| |#StackHeapBarrier|)) (.cse27 (= (select .cse61 4) 99)) (.cse28 (= (select |#valid| 0) 0)) (.cse55 (= |ULTIMATE.start_main_~l~1#1| |ULTIMATE.start_lcp_#res#1|)) (.cse29 (<= 0 (+ |ULTIMATE.start_main_~y~0#1| 2147483648))) (.cse30 (= (select |#valid| 2) 1)) (.cse31 (= |#NULL.offset| 0)) (.cse32 (= (select .cse62 0) 48)) (.cse56 (= |ULTIMATE.start_check_#in~x#1| |ULTIMATE.start_check_~x#1|)) (.cse33 (<= |ULTIMATE.start_main_~y~0#1| 2147483647)) (.cse57 (= |ULTIMATE.start_check_~a#1.base| |ULTIMATE.start_check_#in~a#1.base|)) (.cse58 (<= |ULTIMATE.start_check_~i~0#1| 2147483647)) (.cse34 (= |ULTIMATE.start_main_~n~0#1| |ULTIMATE.start_lcp_~n#1|)) (.cse59 (= |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_lcp_#res#1|)) (.cse36 (= (select .cse62 1) 0)) (.cse37 (= ((as const (Array Int Int)) 0) (select |#memory_int| |ULTIMATE.start_#Ultimate.meminit_#ptr#1.base|))) (.cse38 (= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.base| |ULTIMATE.start_main_#t~malloc17#1.base|)) (.cse60 (= |ULTIMATE.start_check_#in~l#1| |ULTIMATE.start_check_~l#1|)) (.cse39 (= 46 (select .cse61 3))) (.cse40 (<= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset| 0)) (.cse41 (= 6 (select |#length| 2))) (.cse42 (< 0 |#StackHeapBarrier|)) (.cse43 (= 112 (select .cse61 2))) (.cse44 (= |#NULL.base| 0))) (or (let ((.cse3 (select |#memory_int| |ULTIMATE.start_lcp_~a#1.base|)) (.cse4 (* |ULTIMATE.start_lcp_~l~0#1| 4))) (and .cse0 (<= (+ |ULTIMATE.start_main_~x~0#1| 1) |ULTIMATE.start_main_~y~0#1|) .cse1 .cse2 (= (select .cse3 (+ (* 4 |ULTIMATE.start_lcp_~x#1|) |ULTIMATE.start_lcp_~a#1.offset| .cse4)) 0) .cse5 (<= 0 (+ 2147483648 |ULTIMATE.start_check_~l#1| |ULTIMATE.start_check_~x#1|)) (<= .cse6 2147483646) .cse7 .cse8 (<= (+ |ULTIMATE.start_check_~l#1| |ULTIMATE.start_check_~y#1|) 2147483647) .cse9 .cse10 .cse11 (= (select .cse3 (+ |ULTIMATE.start_lcp_~a#1.offset| (* 4 |ULTIMATE.start_lcp_~y#1|) .cse4)) 0) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 (<= 0 (+ 2147483648 |ULTIMATE.start_check_~x#1|)) .cse31 (<= (+ |ULTIMATE.start_check_~x#1| 1) |ULTIMATE.start_check_~y#1|) .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 (<= (+ |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_main_~x~0#1| 1) |ULTIMATE.start_lcp_~n#1|) .cse43 .cse44)) (and .cse0 (= |ULTIMATE.start_lcp_#in~y#1| |ULTIMATE.start_main_~y~0#1|) .cse45 .cse46 .cse2 .cse47 .cse5 .cse48 .cse7 .cse8 (= |ULTIMATE.start_main_~a~0#1.base| |ULTIMATE.start_lcp_#in~a#1.base|) (= |ULTIMATE.start_lcp_~a#1.base| |ULTIMATE.start_lcp_#in~a#1.base|) .cse9 .cse10 (<= |ULTIMATE.start_lcp_~n#1| .cse6) .cse11 (= |ULTIMATE.start_main_~a~0#1.offset| |ULTIMATE.start_lcp_#in~a#1.offset|) .cse49 (= |ULTIMATE.start_lcp_#in~n#1| |ULTIMATE.start_lcp_~n#1|) (= |ULTIMATE.start_lcp_#in~y#1| |ULTIMATE.start_lcp_~y#1|) .cse12 .cse13 (= |ULTIMATE.start_lcp_#in~x#1| |ULTIMATE.start_main_~x~0#1|) .cse14 .cse15 .cse16 .cse50 .cse17 (= |ULTIMATE.start_lcp_#in~x#1| |ULTIMATE.start_lcp_~x#1|) .cse18 (= |ULTIMATE.start_lcp_#in~n#1| |ULTIMATE.start_main_~n~0#1|) .cse51 .cse19 .cse20 .cse52 .cse21 .cse22 .cse23 .cse53 .cse54 .cse25 (= |ULTIMATE.start_lcp_~a#1.offset| |ULTIMATE.start_lcp_#in~a#1.offset|) .cse26 .cse27 .cse28 .cse55 .cse29 .cse30 .cse31 .cse32 .cse56 .cse33 .cse57 .cse58 .cse35 .cse59 .cse36 .cse37 .cse38 .cse60 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44) (and .cse0 (<= .cse6 2147483647) .cse1 .cse45 .cse46 .cse2 .cse47 .cse5 .cse48 .cse7 .cse8 (<= |ULTIMATE.start_lcp_#in~a#1.offset| 0) (<= 0 (+ |ULTIMATE.start_lcp_#in~x#1| 2147483648)) (<= 1 |ULTIMATE.start_lcp_~l~0#1|) .cse9 .cse10 .cse11 .cse49 .cse12 .cse13 (<= (+ |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_main_~y~0#1|) |ULTIMATE.start_lcp_~n#1|) .cse14 .cse15 .cse16 .cse50 (<= 0 (+ |ULTIMATE.start_lcp_#in~n#1| 2147483648)) (<= 0 |ULTIMATE.start_lcp_#in~a#1.offset|) .cse17 .cse18 .cse51 .cse19 .cse20 .cse52 .cse21 .cse22 .cse23 .cse53 .cse54 .cse24 (<= 0 (+ |ULTIMATE.start_lcp_#in~y#1| 2147483648)) .cse25 (<= |ULTIMATE.start_lcp_#in~y#1| 2147483647) .cse26 .cse27 (<= |ULTIMATE.start_lcp_~a#1.offset| 0) (<= |ULTIMATE.start_lcp_~x#1| |ULTIMATE.start_main_~x~0#1|) .cse28 .cse55 .cse29 .cse30 .cse31 (<= 0 |ULTIMATE.start_lcp_~a#1.offset|) .cse32 .cse56 .cse33 .cse57 .cse58 .cse34 (<= |ULTIMATE.start_lcp_#in~x#1| 2147483647) .cse59 (<= |ULTIMATE.start_lcp_#in~n#1| 2147483647) .cse36 .cse37 .cse38 .cse60 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44)))) [2022-11-25 22:46:28,019 INFO L899 garLoopResultBuilder]: For program point L27-1(line 27) no Hoare annotation was computed. [2022-11-25 22:46:28,019 INFO L899 garLoopResultBuilder]: For program point L19(line 19) no Hoare annotation was computed. [2022-11-25 22:46:28,019 INFO L899 garLoopResultBuilder]: For program point L19-1(line 19) no Hoare annotation was computed. [2022-11-25 22:46:28,019 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW(line 31) no Hoare annotation was computed. [2022-11-25 22:46:28,019 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,019 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,019 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2022-11-25 22:46:28,020 INFO L899 garLoopResultBuilder]: For program point L28(line 28) no Hoare annotation was computed. [2022-11-25 22:46:28,020 INFO L899 garLoopResultBuilder]: For program point L28-1(line 28) no Hoare annotation was computed. [2022-11-25 22:46:28,020 INFO L899 garLoopResultBuilder]: For program point L28-2(line 28) no Hoare annotation was computed. [2022-11-25 22:46:28,021 INFO L895 garLoopResultBuilder]: At program point L28-3(line 28) the Hoare annotation is: (let ((.cse43 (select |#memory_int| 1)) (.cse42 (select |#memory_int| 2))) (let ((.cse0 (= (select .cse42 0) 108)) (.cse2 (= |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_lcp_~y#1|)) (.cse3 (= (select |#length| 3) 12)) (.cse4 (= |ULTIMATE.start_#Ultimate.meminit_#sizeOfFields#1| 4)) (.cse1 (+ |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_lcp_~x#1|)) (.cse5 (not (= (ite (and (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 0 |ULTIMATE.start_main_~y~0#1|)) 1 0) 0))) (.cse6 (= (select .cse42 5) 0)) (.cse7 (= |ULTIMATE.start_#Ultimate.meminit_#product#1| (* |ULTIMATE.start_main_~n~0#1| 4))) (.cse8 (<= |ULTIMATE.start_main_~x~0#1| 2147483647)) (.cse9 (= |ULTIMATE.start_main_~a~0#1.offset| |ULTIMATE.start_main_#t~malloc17#1.offset|)) (.cse10 (= 2 (select |#length| 1))) (.cse11 (= |ULTIMATE.start_main_#t~malloc17#1.base| |ULTIMATE.start_main_~a~0#1.base|)) (.cse12 (= (select |#valid| 3) 1)) (.cse13 (= (select .cse42 1) 99)) (.cse14 (= (select |#valid| |ULTIMATE.start_main_#t~malloc17#1.base|) 1)) (.cse15 (= |ULTIMATE.start_main_~n~0#1| |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1|)) (.cse16 (not (= 3 |ULTIMATE.start_main_#t~malloc17#1.base|))) (.cse17 (<= 0 |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset|)) (.cse18 (= |ULTIMATE.start_main_#t~malloc17#1.offset| 0)) (.cse19 (not (= (ite (and (< |ULTIMATE.start_main_~n~0#1| 1073741824) (<= 0 |ULTIMATE.start_main_~n~0#1|)) 1 0) 0))) (.cse20 (= (* (mod |ULTIMATE.start_main_~n~0#1| 1073741824) 4) (select |#length| |ULTIMATE.start_main_#t~malloc17#1.base|))) (.cse21 (<= |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_lcp_~x#1|)) (.cse22 (= (select |#valid| 1) 1)) (.cse23 (< |ULTIMATE.start_main_#t~malloc17#1.base| |#StackHeapBarrier|)) (.cse24 (= (select .cse42 4) 99)) (.cse25 (= (select |#valid| 0) 0)) (.cse26 (= (select |#valid| 2) 1)) (.cse27 (= |#NULL.offset| 0)) (.cse28 (= (select .cse43 0) 48)) (.cse29 (<= |ULTIMATE.start_main_~y~0#1| 2147483647)) (.cse30 (= |ULTIMATE.start_main_~n~0#1| |ULTIMATE.start_lcp_~n#1|)) (.cse31 (= (select .cse43 1) 0)) (.cse32 (= ((as const (Array Int Int)) 0) (select |#memory_int| |ULTIMATE.start_#Ultimate.meminit_#ptr#1.base|))) (.cse33 (= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.base| |ULTIMATE.start_main_#t~malloc17#1.base|)) (.cse34 (= 46 (select .cse42 3))) (.cse35 (<= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset| 0)) (.cse36 (= 6 (select |#length| 2))) (.cse37 (< 0 |#StackHeapBarrier|)) (.cse38 (= 112 (select .cse42 2))) (.cse39 (= |#NULL.base| 0))) (or (and .cse0 (<= .cse1 2147483647) .cse2 (= |ULTIMATE.start_check_#in~y#1| |ULTIMATE.start_check_~y#1|) .cse3 (= |ULTIMATE.start_check_#in~n#1| |ULTIMATE.start_check_~n#1|) .cse4 (= |ULTIMATE.start_check_#in~a#1.base| |ULTIMATE.start_main_~a~0#1.base|) .cse5 .cse6 (= |ULTIMATE.start_check_#t~mem11#1| (select (select |#memory_int| |ULTIMATE.start_check_~a#1.base|) (+ |ULTIMATE.start_check_~a#1.offset| (* 4 |ULTIMATE.start_check_~x#1|) (* |ULTIMATE.start_check_~i~0#1| 4)))) (<= |ULTIMATE.start_lcp_#in~a#1.offset| 0) (<= 0 (+ |ULTIMATE.start_lcp_#in~x#1| 2147483648)) .cse7 .cse8 .cse9 .cse10 .cse11 (not (= (ite (and (< |ULTIMATE.start_check_~i~0#1| |ULTIMATE.start_check_~l#1|) (<= 0 |ULTIMATE.start_check_~i~0#1|)) 1 0) 0)) (<= (+ |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_main_~y~0#1|) |ULTIMATE.start_lcp_~n#1|) .cse12 .cse13 .cse14 (= |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_check_#in~x#1|) (<= 0 (+ |ULTIMATE.start_lcp_#in~n#1| 2147483648)) (<= 0 |ULTIMATE.start_lcp_#in~a#1.offset|) .cse15 (= |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_check_#in~y#1|) .cse16 .cse17 (= |ULTIMATE.start_main_~a~0#1.offset| |ULTIMATE.start_check_#in~a#1.offset|) .cse18 .cse19 .cse20 (= |ULTIMATE.start_main_~n~0#1| |ULTIMATE.start_check_#in~n#1|) (= |ULTIMATE.start_main_~l~1#1| |ULTIMATE.start_check_#in~l#1|) .cse21 (<= 0 (+ |ULTIMATE.start_lcp_#in~y#1| 2147483648)) .cse22 (<= |ULTIMATE.start_lcp_#in~y#1| 2147483647) .cse23 .cse24 (<= |ULTIMATE.start_lcp_~a#1.offset| 0) (<= |ULTIMATE.start_check_~a#1.offset| 0) (<= |ULTIMATE.start_lcp_~x#1| |ULTIMATE.start_main_~x~0#1|) .cse25 (= |ULTIMATE.start_main_~l~1#1| |ULTIMATE.start_lcp_#res#1|) .cse26 .cse27 (<= 0 |ULTIMATE.start_lcp_~a#1.offset|) .cse28 (= |ULTIMATE.start_check_#in~x#1| |ULTIMATE.start_check_~x#1|) .cse29 (= |ULTIMATE.start_check_~a#1.base| |ULTIMATE.start_check_#in~a#1.base|) (<= 0 |ULTIMATE.start_check_~a#1.offset|) .cse30 (<= |ULTIMATE.start_lcp_#in~x#1| 2147483647) (= |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_lcp_#res#1|) (<= |ULTIMATE.start_lcp_#in~n#1| 2147483647) .cse31 .cse32 .cse33 (= |ULTIMATE.start_check_#in~l#1| |ULTIMATE.start_check_~l#1|) .cse34 .cse35 .cse36 .cse37 .cse38 .cse39) (let ((.cse40 (select |#memory_int| |ULTIMATE.start_lcp_~a#1.base|)) (.cse41 (* |ULTIMATE.start_lcp_~l~0#1| 4))) (and .cse0 .cse2 .cse3 (= (select .cse40 (+ (* 4 |ULTIMATE.start_lcp_~x#1|) |ULTIMATE.start_lcp_~a#1.offset| .cse41)) 0) .cse4 (<= 0 (+ 2147483648 |ULTIMATE.start_check_~l#1| |ULTIMATE.start_check_~x#1|)) (<= .cse1 2147483646) .cse5 .cse6 (<= (+ |ULTIMATE.start_check_~l#1| |ULTIMATE.start_check_~y#1|) 2147483647) (<= 0 (+ 2147483647 |ULTIMATE.start_check_~l#1| |ULTIMATE.start_check_~y#1|)) .cse7 .cse8 .cse9 (= (select .cse40 (+ |ULTIMATE.start_lcp_~a#1.offset| (* 4 |ULTIMATE.start_lcp_~y#1|) .cse41)) 0) (<= 0 (+ |ULTIMATE.start_check_~i~0#1| 2147483648 |ULTIMATE.start_check_~x#1|)) .cse10 .cse11 .cse12 (<= (+ |ULTIMATE.start_check_~i~0#1| |ULTIMATE.start_check_~x#1|) 2147483645) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 (<= (+ |ULTIMATE.start_check_~l#1| |ULTIMATE.start_check_~x#1|) 2147483646) .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 (<= 0 (+ 2147483648 |ULTIMATE.start_check_~x#1|)) .cse27 .cse28 (<= (+ |ULTIMATE.start_check_~i~0#1| |ULTIMATE.start_check_~y#1|) 2147483646) .cse29 .cse30 (= |ULTIMATE.start_lcp_~l~0#1| 0) .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 (<= (+ |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_main_~x~0#1| 1) |ULTIMATE.start_lcp_~n#1|) .cse38 .cse39))))) [2022-11-25 22:46:28,021 INFO L899 garLoopResultBuilder]: For program point L28-4(line 28) no Hoare annotation was computed. [2022-11-25 22:46:28,021 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW(line 31) no Hoare annotation was computed. [2022-11-25 22:46:28,021 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW(line 19) no Hoare annotation was computed. [2022-11-25 22:46:28,021 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,021 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW(line 31) no Hoare annotation was computed. [2022-11-25 22:46:28,022 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW(line 19) no Hoare annotation was computed. [2022-11-25 22:46:28,022 INFO L895 garLoopResultBuilder]: At program point L38(line 38) the Hoare annotation is: (let ((.cse1 (select |#memory_int| 1)) (.cse0 (select |#memory_int| 2))) (and (= (select .cse0 0) 108) (<= |ULTIMATE.start_main_~n~0#1| 2147483647) (= (select |#length| 3) 12) (= (select .cse0 5) 0) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (= (select .cse0 1) 99) (= (select |#valid| 1) 1) (= (select .cse0 4) 99) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= |#NULL.offset| 0) (= (select .cse1 0) 48) (= (select .cse1 1) 0) (= 46 (select .cse0 3)) (= 6 (select |#length| 2)) (< 0 |#StackHeapBarrier|) (= 112 (select .cse0 2)) (= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_main_~n~0#1| 2147483648)))) [2022-11-25 22:46:28,022 INFO L899 garLoopResultBuilder]: For program point L38-1(line 38) no Hoare annotation was computed. [2022-11-25 22:46:28,022 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW(line 32) no Hoare annotation was computed. [2022-11-25 22:46:28,022 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW(line 28) no Hoare annotation was computed. [2022-11-25 22:46:28,022 INFO L899 garLoopResultBuilder]: For program point L31(line 31) no Hoare annotation was computed. [2022-11-25 22:46:28,022 INFO L899 garLoopResultBuilder]: For program point L31-1(line 31) no Hoare annotation was computed. [2022-11-25 22:46:28,022 INFO L899 garLoopResultBuilder]: For program point L31-2(line 31) no Hoare annotation was computed. [2022-11-25 22:46:28,022 INFO L899 garLoopResultBuilder]: For program point L31-3(line 31) no Hoare annotation was computed. [2022-11-25 22:46:28,023 INFO L899 garLoopResultBuilder]: For program point L31-4(line 31) no Hoare annotation was computed. [2022-11-25 22:46:28,023 INFO L899 garLoopResultBuilder]: For program point L31-6(lines 31 32) no Hoare annotation was computed. [2022-11-25 22:46:28,023 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW(line 32) no Hoare annotation was computed. [2022-11-25 22:46:28,023 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW(line 28) no Hoare annotation was computed. [2022-11-25 22:46:28,023 INFO L899 garLoopResultBuilder]: For program point L32(line 32) no Hoare annotation was computed. [2022-11-25 22:46:28,023 INFO L899 garLoopResultBuilder]: For program point L32-1(line 32) no Hoare annotation was computed. [2022-11-25 22:46:28,023 INFO L899 garLoopResultBuilder]: For program point L32-2(line 32) no Hoare annotation was computed. [2022-11-25 22:46:28,024 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,024 INFO L899 garLoopResultBuilder]: For program point L32-3(line 32) no Hoare annotation was computed. [2022-11-25 22:46:28,024 INFO L895 garLoopResultBuilder]: At program point L32-4(line 32) the Hoare annotation is: (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 2147483648)) [2022-11-25 22:46:28,024 INFO L899 garLoopResultBuilder]: For program point L32-5(line 32) no Hoare annotation was computed. [2022-11-25 22:46:28,024 INFO L895 garLoopResultBuilder]: At program point L24(lines 24 33) the Hoare annotation is: (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 2147483648)) [2022-11-25 22:46:28,024 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW(line 32) no Hoare annotation was computed. [2022-11-25 22:46:28,025 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW(line 28) no Hoare annotation was computed. [2022-11-25 22:46:28,025 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2022-11-25 22:46:28,025 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,025 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW(line 32) no Hoare annotation was computed. [2022-11-25 22:46:28,025 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW(line 28) no Hoare annotation was computed. [2022-11-25 22:46:28,025 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,025 INFO L899 garLoopResultBuilder]: For program point L18-1(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,026 INFO L899 garLoopResultBuilder]: For program point L18-2(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,026 INFO L899 garLoopResultBuilder]: For program point L18-3(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,026 INFO L899 garLoopResultBuilder]: For program point L18-4(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,026 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW(line 31) no Hoare annotation was computed. [2022-11-25 22:46:28,026 INFO L899 garLoopResultBuilder]: For program point L18-6(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,027 INFO L895 garLoopResultBuilder]: At program point L43(line 43) the Hoare annotation is: (let ((.cse1 (select |#memory_int| 1)) (.cse0 (select |#memory_int| 2))) (and (= (select .cse0 0) 108) (= (select |#length| 3) 12) (= |ULTIMATE.start_#Ultimate.meminit_#sizeOfFields#1| 4) (= (select .cse0 5) 0) (= |ULTIMATE.start_#Ultimate.meminit_#product#1| (* |ULTIMATE.start_main_~n~0#1| 4)) (<= |ULTIMATE.start_main_~x~0#1| 2147483647) (= |ULTIMATE.start_main_~a~0#1.offset| |ULTIMATE.start_main_#t~malloc17#1.offset|) (= 2 (select |#length| 1)) (= |ULTIMATE.start_main_#t~malloc17#1.base| |ULTIMATE.start_main_~a~0#1.base|) (= |ULTIMATE.start_main_#t~malloc17#1.offset| |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset|) (= (select |#valid| 3) 1) (= (select .cse0 1) 99) (= (select |#valid| |ULTIMATE.start_main_#t~malloc17#1.base|) 1) (= |ULTIMATE.start_main_~n~0#1| |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1|) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 2147483648)) (not (= 3 |ULTIMATE.start_main_#t~malloc17#1.base|)) (= |ULTIMATE.start_main_#t~malloc17#1.offset| 0) (not (= (ite (and (< |ULTIMATE.start_main_~n~0#1| 1073741824) (<= 0 |ULTIMATE.start_main_~n~0#1|)) 1 0) 0)) (= (* (mod |ULTIMATE.start_main_~n~0#1| 1073741824) 4) (select |#length| |ULTIMATE.start_main_#t~malloc17#1.base|)) (= (select |#valid| 1) 1) (< |ULTIMATE.start_main_#t~malloc17#1.base| |#StackHeapBarrier|) (= (select .cse0 4) 99) (= (select |#valid| 0) 0) (<= 0 (+ |ULTIMATE.start_main_~y~0#1| 2147483648)) (= (select |#valid| 2) 1) (= |#NULL.offset| 0) (= (select .cse1 0) 48) (<= |ULTIMATE.start_main_~y~0#1| 2147483647) (= (select .cse1 1) 0) (= ((as const (Array Int Int)) 0) (select |#memory_int| |ULTIMATE.start_#Ultimate.meminit_#ptr#1.base|)) (= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.base| |ULTIMATE.start_main_#t~malloc17#1.base|) (= 46 (select .cse0 3)) (= 6 (select |#length| 2)) (< 0 |#StackHeapBarrier|) (= 112 (select .cse0 2)) (= |#NULL.base| 0))) [2022-11-25 22:46:28,027 INFO L899 garLoopResultBuilder]: For program point L18-7(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,027 INFO L899 garLoopResultBuilder]: For program point L43-1(line 43) no Hoare annotation was computed. [2022-11-25 22:46:28,027 INFO L899 garLoopResultBuilder]: For program point L18-8(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,027 INFO L899 garLoopResultBuilder]: For program point L18-9(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,027 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,028 INFO L899 garLoopResultBuilder]: For program point L18-10(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,028 INFO L899 garLoopResultBuilder]: For program point L18-11(line 18) no Hoare annotation was computed. [2022-11-25 22:46:28,028 INFO L899 garLoopResultBuilder]: For program point L18-13(lines 18 20) no Hoare annotation was computed. [2022-11-25 22:46:28,028 INFO L895 garLoopResultBuilder]: At program point L18-15(lines 18 20) the Hoare annotation is: (let ((.cse40 (select |#memory_int| 1)) (.cse39 (select |#memory_int| 2))) (let ((.cse0 (= (select .cse39 0) 108)) (.cse1 (= (select |#length| 3) 12)) (.cse2 (= |ULTIMATE.start_#Ultimate.meminit_#sizeOfFields#1| 4)) (.cse3 (not (= (ite (and (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 0 |ULTIMATE.start_main_~y~0#1|)) 1 0) 0))) (.cse4 (= (select .cse39 5) 0)) (.cse5 (= |ULTIMATE.start_#Ultimate.meminit_#product#1| (* |ULTIMATE.start_main_~n~0#1| 4))) (.cse6 (= 2 (select |#length| 1))) (.cse7 (= |ULTIMATE.start_main_#t~malloc17#1.base| |ULTIMATE.start_main_~a~0#1.base|)) (.cse8 (= (select |#valid| 3) 1)) (.cse9 (= (select .cse39 1) 99)) (.cse10 (= (select |#valid| |ULTIMATE.start_main_#t~malloc17#1.base|) 1)) (.cse11 (= |ULTIMATE.start_main_~n~0#1| |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1|)) (.cse12 (not (= 3 |ULTIMATE.start_main_#t~malloc17#1.base|))) (.cse13 (<= 0 |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset|)) (.cse14 (= |ULTIMATE.start_main_#t~malloc17#1.offset| 0)) (.cse15 (not (= (ite (and (< |ULTIMATE.start_main_~n~0#1| 1073741824) (<= 0 |ULTIMATE.start_main_~n~0#1|)) 1 0) 0))) (.cse16 (= (* (mod |ULTIMATE.start_main_~n~0#1| 1073741824) 4) (select |#length| |ULTIMATE.start_main_#t~malloc17#1.base|))) (.cse17 (<= |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_lcp_~x#1|)) (.cse18 (= (select |#valid| 1) 1)) (.cse19 (< |ULTIMATE.start_main_#t~malloc17#1.base| |#StackHeapBarrier|)) (.cse20 (= (select .cse39 4) 99)) (.cse21 (<= |ULTIMATE.start_lcp_~a#1.offset| 0)) (.cse22 (<= |ULTIMATE.start_lcp_~x#1| |ULTIMATE.start_main_~x~0#1|)) (.cse23 (= (select |#valid| 0) 0)) (.cse24 (= (select |#valid| 2) 1)) (.cse25 (= |#NULL.offset| 0)) (.cse26 (<= 0 |ULTIMATE.start_lcp_~a#1.offset|)) (.cse27 (= (select .cse40 0) 48)) (.cse28 (= |ULTIMATE.start_main_~n~0#1| |ULTIMATE.start_lcp_~n#1|)) (.cse29 (<= |ULTIMATE.start_lcp_#in~x#1| 2147483647)) (.cse30 (= (select .cse40 1) 0)) (.cse31 (= ((as const (Array Int Int)) 0) (select |#memory_int| |ULTIMATE.start_#Ultimate.meminit_#ptr#1.base|))) (.cse32 (= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.base| |ULTIMATE.start_main_#t~malloc17#1.base|)) (.cse33 (= 46 (select .cse39 3))) (.cse34 (<= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset| 0)) (.cse35 (= 6 (select |#length| 2))) (.cse36 (< 0 |#StackHeapBarrier|)) (.cse37 (= 112 (select .cse39 2))) (.cse38 (= |#NULL.base| 0))) (or (and .cse0 (= |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_lcp_~y#1|) .cse1 .cse2 .cse3 .cse4 (<= |ULTIMATE.start_lcp_#in~a#1.offset| 0) (<= 0 (+ |ULTIMATE.start_lcp_#in~x#1| 2147483648)) (<= 1 |ULTIMATE.start_lcp_~l~0#1|) .cse5 (= |ULTIMATE.start_main_~a~0#1.offset| |ULTIMATE.start_main_#t~malloc17#1.offset|) .cse6 .cse7 (<= (+ |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_main_~y~0#1|) |ULTIMATE.start_lcp_~n#1|) .cse8 .cse9 .cse10 (<= 0 (+ |ULTIMATE.start_lcp_#in~n#1| 2147483648)) (<= 0 |ULTIMATE.start_lcp_#in~a#1.offset|) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (<= 0 (+ |ULTIMATE.start_lcp_#in~y#1| 2147483648)) .cse18 (<= |ULTIMATE.start_lcp_#in~y#1| 2147483647) .cse19 .cse20 .cse21 (<= (+ |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_main_~x~0#1|) 2147483647) .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 (<= |ULTIMATE.start_lcp_#in~n#1| 2147483647) .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38) (and .cse0 (= |ULTIMATE.start_lcp_#in~y#1| |ULTIMATE.start_main_~y~0#1|) .cse1 .cse2 .cse3 .cse4 (= |ULTIMATE.start_main_~a~0#1.base| |ULTIMATE.start_lcp_#in~a#1.base|) (= |ULTIMATE.start_lcp_~a#1.base| |ULTIMATE.start_lcp_#in~a#1.base|) .cse5 (= |ULTIMATE.start_main_~a~0#1.offset| |ULTIMATE.start_lcp_#in~a#1.offset|) (= |ULTIMATE.start_lcp_#in~y#1| |ULTIMATE.start_lcp_~y#1|) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (= |ULTIMATE.start_lcp_#in~x#1| |ULTIMATE.start_lcp_~x#1|) (= |ULTIMATE.start_lcp_#in~n#1| |ULTIMATE.start_main_~n~0#1|) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 (= |ULTIMATE.start_lcp_~a#1.offset| |ULTIMATE.start_lcp_#in~a#1.offset|) .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 (<= |ULTIMATE.start_main_~y~0#1| 2147483647) .cse28 (= |ULTIMATE.start_lcp_~l~0#1| 0) .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38)))) [2022-11-25 22:46:28,029 INFO L895 garLoopResultBuilder]: At program point L18-16(lines 18 20) the Hoare annotation is: (let ((.cse46 (select |#memory_int| 1)) (.cse45 (select |#memory_int| 2))) (let ((.cse30 (= |ULTIMATE.start_lcp_~l~0#1| 0)) (.cse0 (= (select .cse45 0) 108)) (.cse7 (+ |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_lcp_~x#1|)) (.cse40 (= |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_lcp_~y#1|)) (.cse1 (= (select |#length| 3) 12)) (.cse2 (= |ULTIMATE.start_#Ultimate.meminit_#sizeOfFields#1| 4)) (.cse3 (not (= (ite (and (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 0 |ULTIMATE.start_main_~y~0#1|)) 1 0) 0))) (.cse4 (= (select .cse45 5) 0)) (.cse5 (= |ULTIMATE.start_#Ultimate.meminit_#product#1| (* |ULTIMATE.start_main_~n~0#1| 4))) (.cse6 (<= |ULTIMATE.start_main_~x~0#1| 2147483647)) (.cse8 (= |ULTIMATE.start_main_~a~0#1.offset| |ULTIMATE.start_main_#t~malloc17#1.offset|)) (.cse9 (= 2 (select |#length| 1))) (.cse10 (= |ULTIMATE.start_main_#t~malloc17#1.base| |ULTIMATE.start_main_~a~0#1.base|)) (.cse11 (= (select |#valid| 3) 1)) (.cse12 (= (select .cse45 1) 99)) (.cse13 (= (select |#valid| |ULTIMATE.start_main_#t~malloc17#1.base|) 1)) (.cse14 (= |ULTIMATE.start_main_~n~0#1| |ULTIMATE.start_#Ultimate.meminit_#amountOfFields#1|)) (.cse15 (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 2147483648))) (.cse16 (not (= 3 |ULTIMATE.start_main_#t~malloc17#1.base|))) (.cse17 (<= 0 |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset|)) (.cse18 (= |ULTIMATE.start_main_#t~malloc17#1.offset| 0)) (.cse19 (not (= (ite (and (< |ULTIMATE.start_main_~n~0#1| 1073741824) (<= 0 |ULTIMATE.start_main_~n~0#1|)) 1 0) 0))) (.cse20 (= (* (mod |ULTIMATE.start_main_~n~0#1| 1073741824) 4) (select |#length| |ULTIMATE.start_main_#t~malloc17#1.base|))) (.cse43 (<= |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_lcp_~x#1|)) (.cse21 (= (select |#valid| 1) 1)) (.cse22 (< |ULTIMATE.start_main_#t~malloc17#1.base| |#StackHeapBarrier|)) (.cse23 (= (select .cse45 4) 99)) (.cse24 (= (select |#valid| 0) 0)) (.cse25 (<= 0 (+ |ULTIMATE.start_main_~y~0#1| 2147483648))) (.cse26 (= (select |#valid| 2) 1)) (.cse27 (= |#NULL.offset| 0)) (.cse28 (= (select .cse46 0) 48)) (.cse29 (<= |ULTIMATE.start_main_~y~0#1| 2147483647)) (.cse44 (= |ULTIMATE.start_main_~n~0#1| |ULTIMATE.start_lcp_~n#1|)) (.cse31 (= (select .cse46 1) 0)) (.cse32 (= ((as const (Array Int Int)) 0) (select |#memory_int| |ULTIMATE.start_#Ultimate.meminit_#ptr#1.base|))) (.cse33 (= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.base| |ULTIMATE.start_main_#t~malloc17#1.base|)) (.cse34 (= 46 (select .cse45 3))) (.cse35 (<= |ULTIMATE.start_#Ultimate.meminit_#ptr#1.offset| 0)) (.cse36 (= 6 (select |#length| 2))) (.cse37 (< 0 |#StackHeapBarrier|)) (.cse38 (= 112 (select .cse45 2))) (.cse39 (= |#NULL.base| 0))) (or (and .cse0 (= |ULTIMATE.start_lcp_#in~y#1| |ULTIMATE.start_main_~y~0#1|) .cse1 .cse2 .cse3 .cse4 (= |ULTIMATE.start_main_~a~0#1.base| |ULTIMATE.start_lcp_#in~a#1.base|) (= |ULTIMATE.start_lcp_~a#1.base| |ULTIMATE.start_lcp_#in~a#1.base|) .cse5 .cse6 (<= |ULTIMATE.start_lcp_~n#1| .cse7) .cse8 (= |ULTIMATE.start_main_~a~0#1.offset| |ULTIMATE.start_lcp_#in~a#1.offset|) (= |ULTIMATE.start_lcp_#in~n#1| |ULTIMATE.start_lcp_~n#1|) (= |ULTIMATE.start_lcp_#in~y#1| |ULTIMATE.start_lcp_~y#1|) .cse9 .cse10 (= |ULTIMATE.start_lcp_#in~x#1| |ULTIMATE.start_main_~x~0#1|) .cse11 .cse12 .cse13 .cse14 (= |ULTIMATE.start_lcp_#in~x#1| |ULTIMATE.start_lcp_~x#1|) .cse15 (= |ULTIMATE.start_lcp_#in~n#1| |ULTIMATE.start_main_~n~0#1|) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (= |ULTIMATE.start_lcp_~a#1.offset| |ULTIMATE.start_lcp_#in~a#1.offset|) .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39) (let ((.cse41 (select |#memory_int| |ULTIMATE.start_lcp_~a#1.base|)) (.cse42 (* |ULTIMATE.start_lcp_~l~0#1| 4))) (and .cse0 (<= (+ |ULTIMATE.start_main_~x~0#1| 1) |ULTIMATE.start_main_~y~0#1|) .cse40 .cse1 (= (select .cse41 (+ (* 4 |ULTIMATE.start_lcp_~x#1|) |ULTIMATE.start_lcp_~a#1.offset| .cse42)) 0) .cse2 (<= .cse7 2147483646) .cse3 .cse4 .cse5 .cse6 .cse8 (= (select .cse41 (+ |ULTIMATE.start_lcp_~a#1.offset| (* 4 |ULTIMATE.start_lcp_~y#1|) .cse42)) 0) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse43 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse44 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 (<= (+ |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_main_~x~0#1| 1) |ULTIMATE.start_lcp_~n#1|) .cse38 .cse39)) (and .cse0 (<= .cse7 2147483647) .cse40 .cse1 .cse2 .cse3 .cse4 (<= |ULTIMATE.start_lcp_#in~a#1.offset| 0) (<= 0 (+ |ULTIMATE.start_lcp_#in~x#1| 2147483648)) (<= 1 |ULTIMATE.start_lcp_~l~0#1|) .cse5 .cse6 .cse8 .cse9 .cse10 (<= (+ |ULTIMATE.start_lcp_~l~0#1| |ULTIMATE.start_main_~y~0#1|) |ULTIMATE.start_lcp_~n#1|) .cse11 .cse12 .cse13 (<= 0 (+ |ULTIMATE.start_lcp_#in~n#1| 2147483648)) (<= 0 |ULTIMATE.start_lcp_#in~a#1.offset|) .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse43 (<= 0 (+ |ULTIMATE.start_lcp_#in~y#1| 2147483648)) .cse21 (<= |ULTIMATE.start_lcp_#in~y#1| 2147483647) .cse22 .cse23 (<= |ULTIMATE.start_lcp_~a#1.offset| 0) (<= |ULTIMATE.start_lcp_~x#1| |ULTIMATE.start_main_~x~0#1|) .cse24 .cse25 .cse26 .cse27 (<= 0 |ULTIMATE.start_lcp_~a#1.offset|) .cse28 .cse29 .cse44 (<= |ULTIMATE.start_lcp_#in~x#1| 2147483647) (<= |ULTIMATE.start_lcp_#in~n#1| 2147483647) .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39)))) [2022-11-25 22:46:28,029 INFO L902 garLoopResultBuilder]: At program point assume_abort_if_notENTRY(lines 5 7) the Hoare annotation is: true [2022-11-25 22:46:28,030 INFO L899 garLoopResultBuilder]: For program point assume_abort_if_notEXIT(lines 5 7) no Hoare annotation was computed. [2022-11-25 22:46:28,030 INFO L902 garLoopResultBuilder]: At program point __VERIFIER_assertENTRY(lines 12 14) the Hoare annotation is: true [2022-11-25 22:46:28,030 INFO L899 garLoopResultBuilder]: For program point __VERIFIER_assertEXIT(lines 12 14) no Hoare annotation was computed. [2022-11-25 22:46:28,033 INFO L445 BasicCegarLoop]: Path program 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] [2022-11-25 22:46:28,035 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-25 22:46:28,046 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.IllegalArgumentException: unknown symbol (const Int (Array Int Int)) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:265) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:173) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:173) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:173) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:137) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.RCFGBacktranslator.translateExpression(RCFGBacktranslator.java:401) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.RCFGBacktranslator.translateExpression(RCFGBacktranslator.java:1) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateExpression(ModelTranslationContainer.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateExpressionToString(ModelTranslationContainer.java:89) at de.uni_freiburg.informatik.ultimate.core.lib.results.InvariantResult.getLongDescription(InvariantResult.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ResultService.reportResult(ResultService.java:86) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResultReporter.reportResult(CegarLoopResultReporter.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.createInvariantResults(TraceAbstractionStarter.java:455) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:191) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) 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) [2022-11-25 22:46:28,050 INFO L158 Benchmark]: Toolchain (without parser) took 274991.58ms. Allocated memory was 163.6MB in the beginning and 413.1MB in the end (delta: 249.6MB). Free memory was 125.2MB in the beginning and 152.7MB in the end (delta: -27.5MB). Peak memory consumption was 244.0MB. Max. memory is 16.1GB. [2022-11-25 22:46:28,051 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 121.6MB. Free memory is still 90.3MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-25 22:46:28,051 INFO L158 Benchmark]: CACSL2BoogieTranslator took 361.58ms. Allocated memory is still 163.6MB. Free memory was 125.2MB in the beginning and 129.0MB in the end (delta: -3.8MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-25 22:46:28,051 INFO L158 Benchmark]: Boogie Procedure Inliner took 43.51ms. Allocated memory is still 163.6MB. Free memory was 129.0MB in the beginning and 126.9MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-25 22:46:28,051 INFO L158 Benchmark]: Boogie Preprocessor took 60.59ms. Allocated memory is still 163.6MB. Free memory was 126.9MB in the beginning and 125.5MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-25 22:46:28,052 INFO L158 Benchmark]: RCFGBuilder took 749.99ms. Allocated memory is still 163.6MB. Free memory was 125.5MB in the beginning and 106.7MB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2022-11-25 22:46:28,052 INFO L158 Benchmark]: TraceAbstraction took 273766.21ms. Allocated memory was 163.6MB in the beginning and 413.1MB in the end (delta: 249.6MB). Free memory was 106.0MB in the beginning and 152.7MB in the end (delta: -46.7MB). Peak memory consumption was 226.9MB. Max. memory is 16.1GB. [2022-11-25 22:46:28,053 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.19ms. Allocated memory is still 121.6MB. Free memory is still 90.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 361.58ms. Allocated memory is still 163.6MB. Free memory was 125.2MB in the beginning and 129.0MB in the end (delta: -3.8MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 43.51ms. Allocated memory is still 163.6MB. Free memory was 129.0MB in the beginning and 126.9MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 60.59ms. Allocated memory is still 163.6MB. Free memory was 126.9MB in the beginning and 125.5MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 749.99ms. Allocated memory is still 163.6MB. Free memory was 125.5MB in the beginning and 106.7MB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. * TraceAbstraction took 273766.21ms. Allocated memory was 163.6MB in the beginning and 413.1MB in the end (delta: 249.6MB). Free memory was 106.0MB in the beginning and 152.7MB in the end (delta: -46.7MB). Peak memory consumption was 226.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 18]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 18]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 18]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 18]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 18]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 18]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 18]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 18]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 19]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 19]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 28]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 28]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 28]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 28]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 31]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 31]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 31]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 31]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 32]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 32]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 32]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 32]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 67 locations, 22 error locations. Started 1 CEGAR loops. OverallTime: 273.7s, OverallIterations: 25, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 17.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 169.2s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 5027 SdHoareTripleChecker+Valid, 5.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 4994 mSDsluCounter, 4435 SdHoareTripleChecker+Invalid, 4.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3315 mSDsCounter, 371 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5156 IncrementalHoareTripleChecker+Invalid, 5527 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 371 mSolverCounterUnsat, 1120 mSDtfsCounter, 5156 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1356 GetRequests, 764 SyntacticMatches, 87 SemanticMatches, 505 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6759 ImplicationChecksByTransitivity, 70.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=116occurred in iteration=13, InterpolantAutomatonStates: 262, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.6s AutomataMinimizationTime, 25 MinimizatonAttempts, 626 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 10 LocationsWithAnnotation, 31 PreInvPairs, 55 NumberOfFragments, 3007 HoareAnnotationTreeSize, 31 FomulaSimplifications, 458665 FormulaSimplificationTreeSizeReduction, 158.6s HoareSimplificationTime, 10 FomulaSimplificationsInter, 1519360 FormulaSimplificationTreeSizeReductionInter, 10.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.7s SatisfiabilityAnalysisTime, 8.5s InterpolantComputationTime, 1080 NumberOfCodeBlocks, 1038 NumberOfCodeBlocksAsserted, 37 NumberOfCheckSat, 1371 ConstructedInterpolants, 0 QuantifiedInterpolants, 6937 SizeOfPredicates, 99 NumberOfNonLiveVariables, 1811 ConjunctsInSsa, 130 ConjunctsInUnsatCore, 45 InterpolantComputations, 16 PerfectInterpolantSequences, 387/761 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: OVERALL_TIME: 3.9s, ICFG_INTERPRETER_ENTERED_PROCEDURES: 4, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 57, DAG_INTERPRETER_EARLY_EXITS: 2, TOOLS_POST_APPLICATIONS: 97, TOOLS_POST_TIME: 1.9s, TOOLS_POST_CALL_APPLICATIONS: 18, TOOLS_POST_CALL_TIME: 0.9s, TOOLS_POST_RETURN_APPLICATIONS: 12, TOOLS_POST_RETURN_TIME: 0.2s, TOOLS_QUANTIFIERELIM_APPLICATIONS: 127, TOOLS_QUANTIFIERELIM_TIME: 2.9s, TOOLS_QUANTIFIERELIM_MAX_TIME: 0.2s, FLUID_QUERY_TIME: 0.0s, FLUID_QUERIES: 172, FLUID_YES_ANSWERS: 0, DOMAIN_JOIN_APPLICATIONS: 29, DOMAIN_JOIN_TIME: 0.6s, DOMAIN_ALPHA_APPLICATIONS: 0, DOMAIN_ALPHA_TIME: 0.0s, DOMAIN_WIDEN_APPLICATIONS: 2, DOMAIN_WIDEN_TIME: 0.0s, DOMAIN_ISSUBSETEQ_APPLICATIONS: 3, DOMAIN_ISSUBSETEQ_TIME: 0.0s, DOMAIN_ISBOTTOM_APPLICATIONS: 57, DOMAIN_ISBOTTOM_TIME: 0.1s, LOOP_SUMMARIZER_APPLICATIONS: 1, LOOP_SUMMARIZER_CACHE_MISSES: 1, LOOP_SUMMARIZER_OVERALL_TIME: 0.7s, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 0.7s, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 3, CALL_SUMMARIZER_APPLICATIONS: 12, CALL_SUMMARIZER_CACHE_MISSES: 2, CALL_SUMMARIZER_OVERALL_TIME: 0.0s, CALL_SUMMARIZER_NEW_COMPUTATION_TIME: 0.0s, PROCEDURE_GRAPH_BUILDER_TIME: 0.0s, PATH_EXPR_TIME: 0.0s, REGEX_TO_DAG_TIME: 0.0s, DAG_COMPRESSION_TIME: 0.0s, DAG_COMPRESSION_PROCESSED_NODES: 1607, DAG_COMPRESSION_RETAINED_NODES: 144, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 22 specifications checked. All of them hold - ExceptionOrErrorResult: IllegalArgumentException: unknown symbol (const Int (Array Int Int)) de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalArgumentException: unknown symbol (const Int (Array Int Int)): de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:265) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-11-25 22:46:28,083 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/config/TaipanReach.xml -i ../../sv-benchmarks/c/verifythis/lcp.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/config/svcomp-Overflow-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur --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 1e47fbc54bff4eeebe072cdb8acf7cfe734a91f148fd421ae1769ba3b81a6f5a --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-38b53e6 [2022-11-25 22:46:30,484 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-25 22:46:30,486 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-25 22:46:30,513 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-25 22:46:30,516 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-25 22:46:30,520 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-25 22:46:30,525 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-25 22:46:30,528 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-25 22:46:30,530 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-25 22:46:30,536 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-25 22:46:30,538 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-25 22:46:30,540 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-25 22:46:30,540 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-25 22:46:30,543 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-25 22:46:30,545 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-25 22:46:30,548 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-25 22:46:30,549 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-25 22:46:30,550 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-25 22:46:30,553 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-25 22:46:30,561 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-25 22:46:30,566 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-25 22:46:30,567 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-25 22:46:30,570 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-25 22:46:30,571 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-25 22:46:30,578 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-25 22:46:30,582 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-25 22:46:30,583 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-25 22:46:30,584 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-25 22:46:30,585 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-25 22:46:30,586 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-25 22:46:30,587 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-25 22:46:30,588 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-25 22:46:30,589 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-25 22:46:30,590 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-25 22:46:30,606 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-25 22:46:30,606 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-25 22:46:30,607 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-25 22:46:30,608 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-25 22:46:30,608 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-25 22:46:30,609 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-25 22:46:30,609 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-25 22:46:30,610 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/config/svcomp-Overflow-32bit-Taipan_Bitvector.epf [2022-11-25 22:46:30,657 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-25 22:46:30,658 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-25 22:46:30,659 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-25 22:46:30,660 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-25 22:46:30,661 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-25 22:46:30,661 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-25 22:46:30,661 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-25 22:46:30,662 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-25 22:46:30,662 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-25 22:46:30,662 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-25 22:46:30,663 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-25 22:46:30,664 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-25 22:46:30,665 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-25 22:46:30,665 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-25 22:46:30,665 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-25 22:46:30,665 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-25 22:46:30,666 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-25 22:46:30,666 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-25 22:46:30,666 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-25 22:46:30,668 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-25 22:46:30,668 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-25 22:46:30,674 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-25 22:46:30,674 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-11-25 22:46:30,675 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-25 22:46:30,676 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-25 22:46:30,676 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-25 22:46:30,677 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-25 22:46:30,677 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-25 22:46:30,677 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-25 22:46:30,677 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-25 22:46:30,678 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-25 22:46:30,678 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 22:46:30,679 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-25 22:46:30,679 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-25 22:46:30,679 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-25 22:46:30,679 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-25 22:46:30,680 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-25 22:46:30,680 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-25 22:46:30,680 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-25 22:46:30,680 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-25 22:46:30,681 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur 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 -> 1e47fbc54bff4eeebe072cdb8acf7cfe734a91f148fd421ae1769ba3b81a6f5a [2022-11-25 22:46:31,059 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-25 22:46:31,096 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-25 22:46:31,099 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-25 22:46:31,100 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-25 22:46:31,101 INFO L275 PluginConnector]: CDTParser initialized [2022-11-25 22:46:31,102 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/../../sv-benchmarks/c/verifythis/lcp.c [2022-11-25 22:46:34,249 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-25 22:46:34,553 INFO L351 CDTParser]: Found 1 translation units. [2022-11-25 22:46:34,553 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/sv-benchmarks/c/verifythis/lcp.c [2022-11-25 22:46:34,562 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/data/40a9d0ea0/90c97851971e4836ac19fb4e869994b5/FLAG45f905dee [2022-11-25 22:46:34,583 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/data/40a9d0ea0/90c97851971e4836ac19fb4e869994b5 [2022-11-25 22:46:34,589 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-25 22:46:34,590 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-25 22:46:34,596 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-25 22:46:34,596 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-25 22:46:34,600 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-25 22:46:34,601 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 10:46:34" (1/1) ... [2022-11-25 22:46:34,602 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@256cc973 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:46:34, skipping insertion in model container [2022-11-25 22:46:34,603 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 10:46:34" (1/1) ... [2022-11-25 22:46:34,612 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-25 22:46:34,630 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 22:46:34,794 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/sv-benchmarks/c/verifythis/lcp.c[515,528] [2022-11-25 22:46:34,851 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 22:46:34,878 INFO L203 MainTranslator]: Completed pre-run [2022-11-25 22:46:34,907 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/sv-benchmarks/c/verifythis/lcp.c[515,528] [2022-11-25 22:46:34,925 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 22:46:34,949 INFO L208 MainTranslator]: Completed translation [2022-11-25 22:46:34,950 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:46:34 WrapperNode [2022-11-25 22:46:34,950 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-25 22:46:34,951 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-25 22:46:34,952 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-25 22:46:34,952 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-25 22:46:34,960 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:46:34" (1/1) ... [2022-11-25 22:46:34,987 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:46:34" (1/1) ... [2022-11-25 22:46:35,029 INFO L138 Inliner]: procedures = 22, calls = 29, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 111 [2022-11-25 22:46:35,031 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-25 22:46:35,034 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-25 22:46:35,034 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-25 22:46:35,034 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-25 22:46:35,045 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:46:34" (1/1) ... [2022-11-25 22:46:35,046 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:46:34" (1/1) ... [2022-11-25 22:46:35,061 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:46:34" (1/1) ... [2022-11-25 22:46:35,062 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:46:34" (1/1) ... [2022-11-25 22:46:35,077 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:46:34" (1/1) ... [2022-11-25 22:46:35,087 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:46:34" (1/1) ... [2022-11-25 22:46:35,091 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:46:34" (1/1) ... [2022-11-25 22:46:35,103 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:46:34" (1/1) ... [2022-11-25 22:46:35,106 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-25 22:46:35,107 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-25 22:46:35,107 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-25 22:46:35,107 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-25 22:46:35,108 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:46:34" (1/1) ... [2022-11-25 22:46:35,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 22:46:35,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:46:35,145 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-25 22:46:35,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-25 22:46:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-25 22:46:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-25 22:46:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-25 22:46:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-25 22:46:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-25 22:46:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-25 22:46:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-25 22:46:35,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-25 22:46:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-25 22:46:35,201 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-25 22:46:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-25 22:46:35,372 INFO L235 CfgBuilder]: Building ICFG [2022-11-25 22:46:35,374 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-25 22:46:35,828 INFO L276 CfgBuilder]: Performing block encoding [2022-11-25 22:46:35,837 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-25 22:46:35,837 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-25 22:46:35,840 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 10:46:35 BoogieIcfgContainer [2022-11-25 22:46:35,840 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-25 22:46:35,843 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-25 22:46:35,843 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-25 22:46:35,847 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-25 22:46:35,847 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 10:46:34" (1/3) ... [2022-11-25 22:46:35,848 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24c64dbc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 10:46:35, skipping insertion in model container [2022-11-25 22:46:35,849 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 10:46:34" (2/3) ... [2022-11-25 22:46:35,849 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24c64dbc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 10:46:35, skipping insertion in model container [2022-11-25 22:46:35,849 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 10:46:35" (3/3) ... [2022-11-25 22:46:35,851 INFO L112 eAbstractionObserver]: Analyzing ICFG lcp.c [2022-11-25 22:46:35,873 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-25 22:46:35,874 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 22 error locations. [2022-11-25 22:46:35,960 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-25 22:46:35,970 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@24c108c9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-25 22:46:35,970 INFO L358 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2022-11-25 22:46:35,975 INFO L276 IsEmpty]: Start isEmpty. Operand has 76 states, 46 states have (on average 1.6521739130434783) internal successors, (76), 68 states have internal predecessors, (76), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-25 22:46:35,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-25 22:46:35,987 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:46:35,988 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:46:35,990 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:46:35,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:46:35,998 INFO L85 PathProgramCache]: Analyzing trace with hash -2072078998, now seen corresponding path program 1 times [2022-11-25 22:46:36,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:46:36,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1246380739] [2022-11-25 22:46:36,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:36,015 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:36,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:46:36,023 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:46:36,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-25 22:46:36,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:36,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-25 22:46:36,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:36,190 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 22:46:36,191 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 22:46:36,192 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:46:36,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1246380739] [2022-11-25 22:46:36,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1246380739] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:46:36,194 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:46:36,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 22:46:36,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743567735] [2022-11-25 22:46:36,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:46:36,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-25 22:46:36,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:46:36,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-25 22:46:36,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-25 22:46:36,245 INFO L87 Difference]: Start difference. First operand has 76 states, 46 states have (on average 1.6521739130434783) internal successors, (76), 68 states have internal predecessors, (76), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:46:36,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:46:36,294 INFO L93 Difference]: Finished difference Result 148 states and 173 transitions. [2022-11-25 22:46:36,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-25 22:46:36,297 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 16 [2022-11-25 22:46:36,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:46:36,307 INFO L225 Difference]: With dead ends: 148 [2022-11-25 22:46:36,308 INFO L226 Difference]: Without dead ends: 69 [2022-11-25 22:46:36,312 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-25 22:46:36,321 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-25 22:46:36,323 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-25 22:46:36,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2022-11-25 22:46:36,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2022-11-25 22:46:36,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 42 states have (on average 1.5714285714285714) internal successors, (66), 62 states have internal predecessors, (66), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:46:36,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 74 transitions. [2022-11-25 22:46:36,393 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 74 transitions. Word has length 16 [2022-11-25 22:46:36,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:46:36,395 INFO L495 AbstractCegarLoop]: Abstraction has 69 states and 74 transitions. [2022-11-25 22:46:36,397 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 22:46:36,398 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 74 transitions. [2022-11-25 22:46:36,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-25 22:46:36,401 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:46:36,401 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:46:36,429 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:36,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:36,620 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:46:36,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:46:36,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1812066518, now seen corresponding path program 1 times [2022-11-25 22:46:36,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:46:36,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [220113002] [2022-11-25 22:46:36,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:36,623 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:36,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:46:36,625 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:46:36,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-25 22:46:36,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:36,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-25 22:46:36,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:36,906 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 22:46:36,906 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 22:46:36,907 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:46:36,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [220113002] [2022-11-25 22:46:36,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [220113002] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:46:36,908 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:46:36,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 22:46:36,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611408533] [2022-11-25 22:46:36,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:46:36,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-25 22:46:36,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:46:36,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-25 22:46:36,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-25 22:46:36,916 INFO L87 Difference]: Start difference. First operand 69 states and 74 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:46:37,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:46:37,221 INFO L93 Difference]: Finished difference Result 123 states and 133 transitions. [2022-11-25 22:46:37,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 22:46:37,222 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 16 [2022-11-25 22:46:37,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:46:37,224 INFO L225 Difference]: With dead ends: 123 [2022-11-25 22:46:37,224 INFO L226 Difference]: Without dead ends: 115 [2022-11-25 22:46:37,225 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-25 22:46:37,226 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 132 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-25 22:46:37,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 283 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-25 22:46:37,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-11-25 22:46:37,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 80. [2022-11-25 22:46:37,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 53 states have (on average 1.490566037735849) internal successors, (79), 73 states have internal predecessors, (79), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:46:37,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 87 transitions. [2022-11-25 22:46:37,240 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 87 transitions. Word has length 16 [2022-11-25 22:46:37,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:46:37,241 INFO L495 AbstractCegarLoop]: Abstraction has 80 states and 87 transitions. [2022-11-25 22:46:37,241 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:46:37,242 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 87 transitions. [2022-11-25 22:46:37,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-25 22:46:37,243 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:46:37,243 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:46:37,260 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-11-25 22:46:37,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:37,456 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:46:37,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:46:37,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1320037842, now seen corresponding path program 1 times [2022-11-25 22:46:37,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:46:37,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [306646499] [2022-11-25 22:46:37,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:37,458 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:37,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:46:37,459 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:46:37,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-25 22:46:37,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:37,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 22:46:37,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:37,593 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:37,596 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 22:46:37,596 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:46:37,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [306646499] [2022-11-25 22:46:37,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [306646499] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:46:37,597 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:46:37,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-25 22:46:37,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658509744] [2022-11-25 22:46:37,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:46:37,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 22:46:37,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:46:37,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 22:46:37,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 22:46:37,605 INFO L87 Difference]: Start difference. First operand 80 states and 87 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:46:37,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:46:37,686 INFO L93 Difference]: Finished difference Result 152 states and 166 transitions. [2022-11-25 22:46:37,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 22:46:37,687 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 23 [2022-11-25 22:46:37,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:46:37,689 INFO L225 Difference]: With dead ends: 152 [2022-11-25 22:46:37,691 INFO L226 Difference]: Without dead ends: 86 [2022-11-25 22:46:37,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 22:46:37,694 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 2 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-25 22:46:37,696 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 204 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-25 22:46:37,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2022-11-25 22:46:37,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 83. [2022-11-25 22:46:37,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 56 states have (on average 1.4642857142857142) internal successors, (82), 76 states have internal predecessors, (82), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:46:37,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 90 transitions. [2022-11-25 22:46:37,712 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 90 transitions. Word has length 23 [2022-11-25 22:46:37,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:46:37,712 INFO L495 AbstractCegarLoop]: Abstraction has 83 states and 90 transitions. [2022-11-25 22:46:37,713 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:46:37,713 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 90 transitions. [2022-11-25 22:46:37,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-25 22:46:37,714 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:46:37,714 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:46:37,730 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:37,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:37,915 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:46:37,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:46:37,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1651266854, now seen corresponding path program 1 times [2022-11-25 22:46:37,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:46:37,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1286811966] [2022-11-25 22:46:37,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:37,917 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:37,917 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:46:37,920 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:46:37,925 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-25 22:46:38,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:38,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-25 22:46:38,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:38,187 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 22:46:38,188 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 22:46:38,188 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:46:38,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1286811966] [2022-11-25 22:46:38,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1286811966] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:46:38,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:46:38,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-25 22:46:38,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379519388] [2022-11-25 22:46:38,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:46:38,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-25 22:46:38,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:46:38,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-25 22:46:38,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-25 22:46:38,192 INFO L87 Difference]: Start difference. First operand 83 states and 90 transitions. Second operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 7 states have internal predecessors, (20), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-25 22:46:38,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:46:38,482 INFO L93 Difference]: Finished difference Result 125 states and 134 transitions. [2022-11-25 22:46:38,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-25 22:46:38,482 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 7 states have internal predecessors, (20), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 29 [2022-11-25 22:46:38,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:46:38,484 INFO L225 Difference]: With dead ends: 125 [2022-11-25 22:46:38,484 INFO L226 Difference]: Without dead ends: 87 [2022-11-25 22:46:38,485 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-25 22:46:38,486 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 16 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-25 22:46:38,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 316 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-25 22:46:38,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2022-11-25 22:46:38,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 84. [2022-11-25 22:46:38,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 57 states have (on average 1.4210526315789473) internal successors, (81), 77 states have internal predecessors, (81), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:46:38,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 89 transitions. [2022-11-25 22:46:38,512 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 89 transitions. Word has length 29 [2022-11-25 22:46:38,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:46:38,512 INFO L495 AbstractCegarLoop]: Abstraction has 84 states and 89 transitions. [2022-11-25 22:46:38,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 7 states have internal predecessors, (20), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-25 22:46:38,513 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 89 transitions. [2022-11-25 22:46:38,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-25 22:46:38,514 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:46:38,514 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 22:46:38,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:38,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:38,727 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:46:38,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:46:38,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1811735592, now seen corresponding path program 1 times [2022-11-25 22:46:38,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:46:38,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [54352490] [2022-11-25 22:46:38,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:38,729 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:38,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:46:38,731 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:46:38,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-25 22:46:38,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:38,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 22:46:38,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:38,869 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:38,869 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 22:46:38,870 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:46:38,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [54352490] [2022-11-25 22:46:38,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [54352490] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:46:38,870 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:46:38,871 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 22:46:38,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652087012] [2022-11-25 22:46:38,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:46:38,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 22:46:38,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:46:38,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 22:46:38,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 22:46:38,873 INFO L87 Difference]: Start difference. First operand 84 states and 89 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:46:38,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:46:38,981 INFO L93 Difference]: Finished difference Result 87 states and 92 transitions. [2022-11-25 22:46:38,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 22:46:38,982 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 29 [2022-11-25 22:46:38,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:46:38,984 INFO L225 Difference]: With dead ends: 87 [2022-11-25 22:46:38,984 INFO L226 Difference]: Without dead ends: 86 [2022-11-25 22:46:38,984 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 22:46:38,985 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 2 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 22:46:38,986 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 178 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 22:46:38,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2022-11-25 22:46:38,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2022-11-25 22:46:38,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 59 states have (on average 1.4067796610169492) internal successors, (83), 79 states have internal predecessors, (83), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:46:38,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 91 transitions. [2022-11-25 22:46:38,997 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 91 transitions. Word has length 29 [2022-11-25 22:46:38,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:46:38,997 INFO L495 AbstractCegarLoop]: Abstraction has 86 states and 91 transitions. [2022-11-25 22:46:38,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:46:38,998 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 91 transitions. [2022-11-25 22:46:38,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-11-25 22:46:38,999 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:46:38,999 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 22:46:39,024 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:39,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:39,220 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:46:39,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:46:39,220 INFO L85 PathProgramCache]: Analyzing trace with hash -329228460, now seen corresponding path program 1 times [2022-11-25 22:46:39,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:46:39,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [525249609] [2022-11-25 22:46:39,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:39,221 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:39,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:46:39,225 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:46:39,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-25 22:46:39,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:39,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-25 22:46:39,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:39,530 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 22:46:39,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:46:39,811 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:39,812 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:46:39,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [525249609] [2022-11-25 22:46:39,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [525249609] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:46:39,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2065978616] [2022-11-25 22:46:39,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:39,813 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 22:46:39,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 22:46:39,817 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 22:46:39,819 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2022-11-25 22:46:39,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:39,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-25 22:46:39,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:40,113 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 22:46:40,114 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:46:40,240 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:40,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2065978616] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:46:40,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999873416] [2022-11-25 22:46:40,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:40,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:46:40,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:46:40,251 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:46:40,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-25 22:46:40,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:40,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-25 22:46:40,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:40,469 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 22:46:40,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:46:40,587 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:40,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999873416] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:46:40,587 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-25 22:46:40,587 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 7, 4, 7, 4] total 10 [2022-11-25 22:46:40,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008016809] [2022-11-25 22:46:40,588 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-25 22:46:40,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-25 22:46:40,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:46:40,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-25 22:46:40,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-11-25 22:46:40,590 INFO L87 Difference]: Start difference. First operand 86 states and 91 transitions. Second operand has 11 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-25 22:46:41,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:46:41,579 INFO L93 Difference]: Finished difference Result 196 states and 217 transitions. [2022-11-25 22:46:41,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-25 22:46:41,580 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 30 [2022-11-25 22:46:41,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:46:41,582 INFO L225 Difference]: With dead ends: 196 [2022-11-25 22:46:41,582 INFO L226 Difference]: Without dead ends: 192 [2022-11-25 22:46:41,583 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-11-25 22:46:41,584 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 380 mSDsluCounter, 487 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 571 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-25 22:46:41,584 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 571 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-25 22:46:41,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-11-25 22:46:41,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 114. [2022-11-25 22:46:41,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 88 states have (on average 1.4659090909090908) internal successors, (129), 107 states have internal predecessors, (129), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:46:41,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 137 transitions. [2022-11-25 22:46:41,599 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 137 transitions. Word has length 30 [2022-11-25 22:46:41,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:46:41,599 INFO L495 AbstractCegarLoop]: Abstraction has 114 states and 137 transitions. [2022-11-25 22:46:41,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-25 22:46:41,600 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 137 transitions. [2022-11-25 22:46:41,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-11-25 22:46:41,601 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:46:41,601 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 22:46:41,621 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:41,816 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (8)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:42,019 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-11-25 22:46:42,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:46:42,216 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:46:42,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:46:42,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1616147622, now seen corresponding path program 1 times [2022-11-25 22:46:42,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:46:42,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [11720463] [2022-11-25 22:46:42,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:42,217 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:42,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:46:42,219 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:46:42,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-25 22:46:42,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:42,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-25 22:46:42,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:42,949 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:42,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:46:43,415 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:43,416 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:46:43,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [11720463] [2022-11-25 22:46:43,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [11720463] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-25 22:46:43,416 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-25 22:46:43,416 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 15 [2022-11-25 22:46:43,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321850292] [2022-11-25 22:46:43,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:46:43,417 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-25 22:46:43,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:46:43,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-25 22:46:43,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-11-25 22:46:43,418 INFO L87 Difference]: Start difference. First operand 114 states and 137 transitions. Second operand has 7 states, 6 states have (on average 4.0) internal successors, (24), 7 states have internal predecessors, (24), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:46:43,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:46:43,861 INFO L93 Difference]: Finished difference Result 146 states and 171 transitions. [2022-11-25 22:46:43,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 22:46:43,862 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.0) internal successors, (24), 7 states have internal predecessors, (24), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 31 [2022-11-25 22:46:43,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:46:43,864 INFO L225 Difference]: With dead ends: 146 [2022-11-25 22:46:43,864 INFO L226 Difference]: Without dead ends: 144 [2022-11-25 22:46:43,865 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2022-11-25 22:46:43,865 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 112 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-25 22:46:43,866 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 257 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-25 22:46:43,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2022-11-25 22:46:43,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 112. [2022-11-25 22:46:43,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 88 states have (on average 1.3977272727272727) internal successors, (123), 105 states have internal predecessors, (123), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:46:43,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 131 transitions. [2022-11-25 22:46:43,878 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 131 transitions. Word has length 31 [2022-11-25 22:46:43,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:46:43,878 INFO L495 AbstractCegarLoop]: Abstraction has 112 states and 131 transitions. [2022-11-25 22:46:43,879 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.0) internal successors, (24), 7 states have internal predecessors, (24), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:46:43,879 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 131 transitions. [2022-11-25 22:46:43,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-25 22:46:43,880 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:46:43,880 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 22:46:43,898 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:44,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:44,093 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:46:44,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:46:44,093 INFO L85 PathProgramCache]: Analyzing trace with hash -70370119, now seen corresponding path program 1 times [2022-11-25 22:46:44,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:46:44,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [879147880] [2022-11-25 22:46:44,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:44,094 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:44,094 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:46:44,095 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:46:44,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-25 22:46:44,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:44,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-25 22:46:44,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:44,875 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:44,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:46:45,485 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:45,486 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:46:45,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [879147880] [2022-11-25 22:46:45,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [879147880] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-25 22:46:45,486 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-25 22:46:45,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 17 [2022-11-25 22:46:45,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986661589] [2022-11-25 22:46:45,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:46:45,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-25 22:46:45,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:46:45,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-25 22:46:45,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-11-25 22:46:45,488 INFO L87 Difference]: Start difference. First operand 112 states and 131 transitions. Second operand has 8 states, 7 states have (on average 3.857142857142857) internal successors, (27), 8 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:46:46,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:46:46,107 INFO L93 Difference]: Finished difference Result 143 states and 164 transitions. [2022-11-25 22:46:46,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-25 22:46:46,108 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.857142857142857) internal successors, (27), 8 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 34 [2022-11-25 22:46:46,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:46:46,109 INFO L225 Difference]: With dead ends: 143 [2022-11-25 22:46:46,109 INFO L226 Difference]: Without dead ends: 141 [2022-11-25 22:46:46,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2022-11-25 22:46:46,110 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 139 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-25 22:46:46,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 280 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-25 22:46:46,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2022-11-25 22:46:46,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 110. [2022-11-25 22:46:46,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 88 states have (on average 1.3295454545454546) internal successors, (117), 103 states have internal predecessors, (117), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:46:46,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 125 transitions. [2022-11-25 22:46:46,121 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 125 transitions. Word has length 34 [2022-11-25 22:46:46,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:46:46,122 INFO L495 AbstractCegarLoop]: Abstraction has 110 states and 125 transitions. [2022-11-25 22:46:46,122 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.857142857142857) internal successors, (27), 8 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:46:46,123 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 125 transitions. [2022-11-25 22:46:46,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-25 22:46:46,124 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:46:46,124 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-25 22:46:46,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:46,336 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:46,337 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:46:46,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:46:46,337 INFO L85 PathProgramCache]: Analyzing trace with hash -774476048, now seen corresponding path program 1 times [2022-11-25 22:46:46,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:46:46,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1011703177] [2022-11-25 22:46:46,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:46,340 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:46,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:46:46,341 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:46:46,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-25 22:46:46,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:46,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-25 22:46:46,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:46,563 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:46:46,563 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 22:46:46,563 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:46:46,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1011703177] [2022-11-25 22:46:46,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1011703177] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:46:46,563 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:46:46,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-25 22:46:46,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675627578] [2022-11-25 22:46:46,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:46:46,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-25 22:46:46,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:46:46,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-25 22:46:46,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-25 22:46:46,565 INFO L87 Difference]: Start difference. First operand 110 states and 125 transitions. Second operand has 7 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-25 22:46:46,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:46:46,840 INFO L93 Difference]: Finished difference Result 110 states and 125 transitions. [2022-11-25 22:46:46,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-25 22:46:46,841 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 43 [2022-11-25 22:46:46,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:46:46,842 INFO L225 Difference]: With dead ends: 110 [2022-11-25 22:46:46,842 INFO L226 Difference]: Without dead ends: 106 [2022-11-25 22:46:46,843 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-11-25 22:46:46,843 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 76 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-25 22:46:46,844 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 176 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-25 22:46:46,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2022-11-25 22:46:46,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 106. [2022-11-25 22:46:46,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 88 states have (on average 1.2840909090909092) internal successors, (113), 99 states have internal predecessors, (113), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:46:46,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 121 transitions. [2022-11-25 22:46:46,853 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 121 transitions. Word has length 43 [2022-11-25 22:46:46,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:46:46,854 INFO L495 AbstractCegarLoop]: Abstraction has 106 states and 121 transitions. [2022-11-25 22:46:46,854 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-25 22:46:46,855 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 121 transitions. [2022-11-25 22:46:46,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-25 22:46:46,856 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:46:46,856 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 22:46:46,878 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:47,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:47,069 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:46:47,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:46:47,069 INFO L85 PathProgramCache]: Analyzing trace with hash -934944786, now seen corresponding path program 1 times [2022-11-25 22:46:47,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:46:47,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1174982932] [2022-11-25 22:46:47,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:47,070 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:47,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:46:47,071 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:46:47,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-25 22:46:47,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:47,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-25 22:46:47,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:47,238 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:47,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:46:47,421 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:47,421 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:46:47,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1174982932] [2022-11-25 22:46:47,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1174982932] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:46:47,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1364371334] [2022-11-25 22:46:47,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:47,422 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 22:46:47,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 22:46:47,427 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 22:46:47,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2022-11-25 22:46:47,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:47,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-25 22:46:47,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:47,665 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:47,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:46:47,778 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:47,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1364371334] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:46:47,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068224241] [2022-11-25 22:46:47,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:47,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:46:47,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:46:47,782 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:46:47,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-25 22:46:47,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:47,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-25 22:46:47,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:47,949 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:47,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:46:48,060 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:48,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068224241] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:46:48,060 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-25 22:46:48,060 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 9 [2022-11-25 22:46:48,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672305513] [2022-11-25 22:46:48,061 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-25 22:46:48,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-25 22:46:48,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:46:48,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-25 22:46:48,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-25 22:46:48,062 INFO L87 Difference]: Start difference. First operand 106 states and 121 transitions. Second operand has 10 states, 9 states have (on average 7.222222222222222) internal successors, (65), 10 states have internal predecessors, (65), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:46:48,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:46:48,525 INFO L93 Difference]: Finished difference Result 210 states and 236 transitions. [2022-11-25 22:46:48,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-25 22:46:48,526 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.222222222222222) internal successors, (65), 10 states have internal predecessors, (65), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 43 [2022-11-25 22:46:48,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:46:48,528 INFO L225 Difference]: With dead ends: 210 [2022-11-25 22:46:48,528 INFO L226 Difference]: Without dead ends: 209 [2022-11-25 22:46:48,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2022-11-25 22:46:48,529 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 145 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-25 22:46:48,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 569 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-25 22:46:48,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-11-25 22:46:48,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 119. [2022-11-25 22:46:48,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 101 states have (on average 1.2772277227722773) internal successors, (129), 112 states have internal predecessors, (129), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:46:48,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 137 transitions. [2022-11-25 22:46:48,540 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 137 transitions. Word has length 43 [2022-11-25 22:46:48,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:46:48,541 INFO L495 AbstractCegarLoop]: Abstraction has 119 states and 137 transitions. [2022-11-25 22:46:48,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.222222222222222) internal successors, (65), 10 states have internal predecessors, (65), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:46:48,541 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 137 transitions. [2022-11-25 22:46:48,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-25 22:46:48,542 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:46:48,543 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-25 22:46:48,555 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:48,752 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (14)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:48,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:49,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:49,150 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:46:49,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:46:49,150 INFO L85 PathProgramCache]: Analyzing trace with hash 1761046379, now seen corresponding path program 1 times [2022-11-25 22:46:49,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:46:49,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [241651217] [2022-11-25 22:46:49,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:49,151 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:49,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:46:49,153 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:46:49,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-25 22:46:49,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:49,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-25 22:46:49,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:50,201 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:46:50,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:46:50,393 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:46:50,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [241651217] [2022-11-25 22:46:50,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [241651217] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:46:50,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1414851264] [2022-11-25 22:46:50,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:50,394 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 22:46:50,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 22:46:50,396 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 22:46:50,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2022-11-25 22:46:50,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:50,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-25 22:46:50,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:51,006 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:46:51,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:46:51,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1414851264] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:46:51,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640383716] [2022-11-25 22:46:51,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:51,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:46:51,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:46:51,079 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:46:51,082 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-25 22:46:51,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:51,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-25 22:46:51,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:51,654 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 22:46:51,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:46:51,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640383716] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:46:51,719 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:46:51,720 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 10] total 20 [2022-11-25 22:46:51,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150207345] [2022-11-25 22:46:51,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 22:46:51,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-25 22:46:51,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:46:51,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-25 22:46:51,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2022-11-25 22:46:51,723 INFO L87 Difference]: Start difference. First operand 119 states and 137 transitions. Second operand has 21 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 19 states have internal predecessors, (62), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2022-11-25 22:46:53,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:46:53,366 INFO L93 Difference]: Finished difference Result 149 states and 169 transitions. [2022-11-25 22:46:53,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-25 22:46:53,367 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 19 states have internal predecessors, (62), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) Word has length 44 [2022-11-25 22:46:53,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:46:53,368 INFO L225 Difference]: With dead ends: 149 [2022-11-25 22:46:53,368 INFO L226 Difference]: Without dead ends: 143 [2022-11-25 22:46:53,369 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2022-11-25 22:46:53,370 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 255 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-25 22:46:53,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 446 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-25 22:46:53,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2022-11-25 22:46:53,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 140. [2022-11-25 22:46:53,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 120 states have (on average 1.25) internal successors, (150), 131 states have internal predecessors, (150), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-25 22:46:53,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 162 transitions. [2022-11-25 22:46:53,394 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 162 transitions. Word has length 44 [2022-11-25 22:46:53,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:46:53,394 INFO L495 AbstractCegarLoop]: Abstraction has 140 states and 162 transitions. [2022-11-25 22:46:53,395 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 19 states have internal predecessors, (62), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2022-11-25 22:46:53,395 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 162 transitions. [2022-11-25 22:46:53,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-25 22:46:53,396 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:46:53,396 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:46:53,403 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:53,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:53,805 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (17)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:54,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt [2022-11-25 22:46:54,003 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:46:54,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:46:54,004 INFO L85 PathProgramCache]: Analyzing trace with hash 1902963730, now seen corresponding path program 1 times [2022-11-25 22:46:54,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:46:54,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [219492638] [2022-11-25 22:46:54,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:54,005 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:54,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:46:54,006 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:46:54,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-25 22:46:54,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:54,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-25 22:46:54,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:54,354 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 22:46:54,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:46:54,811 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:54,812 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:46:54,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [219492638] [2022-11-25 22:46:54,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [219492638] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:46:54,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1678137748] [2022-11-25 22:46:54,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:54,812 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 22:46:54,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 22:46:54,813 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 22:46:54,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2022-11-25 22:46:54,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:54,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-25 22:46:54,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:55,136 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 22:46:55,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:46:55,338 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:55,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1678137748] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:46:55,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539412596] [2022-11-25 22:46:55,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:55,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:46:55,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:46:55,343 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:46:55,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-25 22:46:55,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:55,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-25 22:46:55,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:55,607 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 22:46:55,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:46:55,806 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:46:55,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539412596] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:46:55,807 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-25 22:46:55,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 9, 6, 9, 6] total 14 [2022-11-25 22:46:55,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795514373] [2022-11-25 22:46:55,808 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-25 22:46:55,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-25 22:46:55,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:46:55,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-25 22:46:55,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-11-25 22:46:55,810 INFO L87 Difference]: Start difference. First operand 140 states and 162 transitions. Second operand has 15 states, 14 states have (on average 5.428571428571429) internal successors, (76), 14 states have internal predecessors, (76), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-25 22:46:57,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:46:57,572 INFO L93 Difference]: Finished difference Result 284 states and 319 transitions. [2022-11-25 22:46:57,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-25 22:46:57,573 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 5.428571428571429) internal successors, (76), 14 states have internal predecessors, (76), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 47 [2022-11-25 22:46:57,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:46:57,575 INFO L225 Difference]: With dead ends: 284 [2022-11-25 22:46:57,576 INFO L226 Difference]: Without dead ends: 282 [2022-11-25 22:46:57,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=168, Invalid=482, Unknown=0, NotChecked=0, Total=650 [2022-11-25 22:46:57,577 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 559 mSDsluCounter, 885 mSDsCounter, 0 mSdLazyCounter, 452 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 561 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-25 22:46:57,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [561 Valid, 995 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 452 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-25 22:46:57,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2022-11-25 22:46:57,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 157. [2022-11-25 22:46:57,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 138 states have (on average 1.2318840579710144) internal successors, (170), 148 states have internal predecessors, (170), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-25 22:46:57,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 182 transitions. [2022-11-25 22:46:57,594 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 182 transitions. Word has length 47 [2022-11-25 22:46:57,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:46:57,595 INFO L495 AbstractCegarLoop]: Abstraction has 157 states and 182 transitions. [2022-11-25 22:46:57,595 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 5.428571428571429) internal successors, (76), 14 states have internal predecessors, (76), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-25 22:46:57,596 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 182 transitions. [2022-11-25 22:46:57,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-25 22:46:57,597 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:46:57,597 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:46:57,605 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (20)] Ended with exit code 0 [2022-11-25 22:46:57,808 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:58,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-25 22:46:58,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:46:58,201 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:46:58,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:46:58,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1335262495, now seen corresponding path program 1 times [2022-11-25 22:46:58,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:46:58,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1556661632] [2022-11-25 22:46:58,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:46:58,202 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:46:58,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:46:58,204 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:46:58,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-25 22:46:58,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:46:58,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-25 22:46:58,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:46:59,280 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 22:46:59,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:00,185 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:47:00,186 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:47:00,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1556661632] [2022-11-25 22:47:00,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1556661632] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:47:00,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2079204290] [2022-11-25 22:47:00,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:47:00,186 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 22:47:00,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 22:47:00,188 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 22:47:00,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2022-11-25 22:47:00,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:47:00,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-25 22:47:00,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:00,919 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 22:47:00,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:01,176 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:47:01,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2079204290] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:47:01,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107334783] [2022-11-25 22:47:01,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:47:01,177 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:47:01,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:47:01,180 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:47:01,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-25 22:47:01,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:47:01,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-25 22:47:01,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:01,830 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:47:01,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:02,100 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:47:02,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107334783] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:47:02,101 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-25 22:47:02,101 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 13, 9, 13, 9] total 21 [2022-11-25 22:47:02,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959364453] [2022-11-25 22:47:02,101 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-25 22:47:02,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-25 22:47:02,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:47:02,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-25 22:47:02,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2022-11-25 22:47:02,104 INFO L87 Difference]: Start difference. First operand 157 states and 182 transitions. Second operand has 22 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2022-11-25 22:47:05,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:47:05,604 INFO L93 Difference]: Finished difference Result 196 states and 224 transitions. [2022-11-25 22:47:05,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-25 22:47:05,605 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) Word has length 57 [2022-11-25 22:47:05,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:47:05,606 INFO L225 Difference]: With dead ends: 196 [2022-11-25 22:47:05,607 INFO L226 Difference]: Without dead ends: 170 [2022-11-25 22:47:05,608 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 314 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=346, Invalid=1546, Unknown=0, NotChecked=0, Total=1892 [2022-11-25 22:47:05,608 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 456 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 458 SdHoareTripleChecker+Valid, 413 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-25 22:47:05,609 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [458 Valid, 413 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 677 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-25 22:47:05,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2022-11-25 22:47:05,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 157. [2022-11-25 22:47:05,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 138 states have (on average 1.2391304347826086) internal successors, (171), 148 states have internal predecessors, (171), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-25 22:47:05,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 183 transitions. [2022-11-25 22:47:05,623 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 183 transitions. Word has length 57 [2022-11-25 22:47:05,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:47:05,624 INFO L495 AbstractCegarLoop]: Abstraction has 157 states and 183 transitions. [2022-11-25 22:47:05,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 3.857142857142857) internal successors, (81), 21 states have internal predecessors, (81), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2022-11-25 22:47:05,624 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 183 transitions. [2022-11-25 22:47:05,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-25 22:47:05,625 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:47:05,626 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2022-11-25 22:47:05,639 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-25 22:47:05,839 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2022-11-25 22:47:06,043 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-25 22:47:06,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:47:06,238 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:47:06,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:47:06,239 INFO L85 PathProgramCache]: Analyzing trace with hash -119718763, now seen corresponding path program 2 times [2022-11-25 22:47:06,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:47:06,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2062483790] [2022-11-25 22:47:06,240 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 22:47:06,240 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:47:06,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:47:06,241 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:47:06,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-11-25 22:47:06,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 22:47:06,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:06,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-25 22:47:06,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:07,373 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:47:07,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:07,539 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:47:07,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2062483790] [2022-11-25 22:47:07,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2062483790] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:47:07,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [460134312] [2022-11-25 22:47:07,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 22:47:07,539 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 22:47:07,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 22:47:07,541 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 22:47:07,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2022-11-25 22:47:07,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 22:47:07,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:07,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-25 22:47:07,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:08,294 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:47:08,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:08,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [460134312] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:47:08,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564075676] [2022-11-25 22:47:08,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 22:47:08,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:47:08,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:47:08,355 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:47:08,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-25 22:47:08,445 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 22:47:08,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:08,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-25 22:47:08,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:08,994 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:47:08,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:09,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564075676] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:47:09,051 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:47:09,051 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 15 [2022-11-25 22:47:09,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809375701] [2022-11-25 22:47:09,051 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 22:47:09,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-25 22:47:09,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:47:09,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-25 22:47:09,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-11-25 22:47:09,053 INFO L87 Difference]: Start difference. First operand 157 states and 183 transitions. Second operand has 16 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 15 states have internal predecessors, (46), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:47:11,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:47:11,167 INFO L93 Difference]: Finished difference Result 167 states and 188 transitions. [2022-11-25 22:47:11,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-25 22:47:11,168 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 15 states have internal predecessors, (46), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 58 [2022-11-25 22:47:11,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:47:11,169 INFO L225 Difference]: With dead ends: 167 [2022-11-25 22:47:11,169 INFO L226 Difference]: Without dead ends: 151 [2022-11-25 22:47:11,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 163 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2022-11-25 22:47:11,171 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 306 mSDsluCounter, 426 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-25 22:47:11,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [308 Valid, 468 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 687 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-25 22:47:11,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2022-11-25 22:47:11,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 150. [2022-11-25 22:47:11,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 132 states have (on average 1.2121212121212122) internal successors, (160), 142 states have internal predecessors, (160), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-25 22:47:11,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 170 transitions. [2022-11-25 22:47:11,185 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 170 transitions. Word has length 58 [2022-11-25 22:47:11,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:47:11,186 INFO L495 AbstractCegarLoop]: Abstraction has 150 states and 170 transitions. [2022-11-25 22:47:11,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 15 states have internal predecessors, (46), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:47:11,187 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 170 transitions. [2022-11-25 22:47:11,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-25 22:47:11,188 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:47:11,188 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2022-11-25 22:47:11,196 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (26)] Forceful destruction successful, exit code 0 [2022-11-25 22:47:11,399 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-11-25 22:47:11,596 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-11-25 22:47:11,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:47:11,791 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:47:11,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:47:11,792 INFO L85 PathProgramCache]: Analyzing trace with hash 914388727, now seen corresponding path program 1 times [2022-11-25 22:47:11,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:47:11,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1869913004] [2022-11-25 22:47:11,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:47:11,793 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:47:11,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:47:11,795 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:47:11,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-25 22:47:11,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:47:11,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-25 22:47:11,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:13,062 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:47:13,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:13,248 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:47:13,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1869913004] [2022-11-25 22:47:13,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1869913004] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:47:13,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [256222053] [2022-11-25 22:47:13,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:47:13,249 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 22:47:13,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 22:47:13,251 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 22:47:13,252 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2022-11-25 22:47:13,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:47:13,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-25 22:47:13,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:14,007 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:47:14,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:14,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [256222053] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:47:14,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220022763] [2022-11-25 22:47:14,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 22:47:14,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:47:14,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:47:14,071 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:47:14,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-25 22:47:14,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 22:47:14,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-25 22:47:14,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:14,772 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:47:14,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:14,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220022763] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:47:14,838 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:47:14,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 16 [2022-11-25 22:47:14,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909135091] [2022-11-25 22:47:14,839 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 22:47:14,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-25 22:47:14,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:47:14,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-25 22:47:14,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2022-11-25 22:47:14,841 INFO L87 Difference]: Start difference. First operand 150 states and 170 transitions. Second operand has 17 states, 15 states have (on average 3.2) internal successors, (48), 16 states have internal predecessors, (48), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:47:17,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:47:17,120 INFO L93 Difference]: Finished difference Result 151 states and 170 transitions. [2022-11-25 22:47:17,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-25 22:47:17,121 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 3.2) internal successors, (48), 16 states have internal predecessors, (48), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 60 [2022-11-25 22:47:17,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:47:17,122 INFO L225 Difference]: With dead ends: 151 [2022-11-25 22:47:17,122 INFO L226 Difference]: Without dead ends: 140 [2022-11-25 22:47:17,123 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=136, Invalid=794, Unknown=0, NotChecked=0, Total=930 [2022-11-25 22:47:17,124 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 224 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-25 22:47:17,124 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 591 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 677 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-25 22:47:17,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2022-11-25 22:47:17,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140. [2022-11-25 22:47:17,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 123 states have (on average 1.2032520325203253) internal successors, (148), 133 states have internal predecessors, (148), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:47:17,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 156 transitions. [2022-11-25 22:47:17,134 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 156 transitions. Word has length 60 [2022-11-25 22:47:17,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:47:17,134 INFO L495 AbstractCegarLoop]: Abstraction has 140 states and 156 transitions. [2022-11-25 22:47:17,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 3.2) internal successors, (48), 16 states have internal predecessors, (48), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:47:17,135 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 156 transitions. [2022-11-25 22:47:17,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-11-25 22:47:17,136 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:47:17,136 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:47:17,138 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (29)] Forceful destruction successful, exit code 0 [2022-11-25 22:47:17,343 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-11-25 22:47:17,546 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Ended with exit code 0 [2022-11-25 22:47:17,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:47:17,739 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:47:17,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:47:17,739 INFO L85 PathProgramCache]: Analyzing trace with hash -971524033, now seen corresponding path program 3 times [2022-11-25 22:47:17,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:47:17,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1914111059] [2022-11-25 22:47:17,740 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 22:47:17,740 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:47:17,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:47:17,742 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:47:17,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-11-25 22:47:17,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-25 22:47:17,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:17,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-25 22:47:17,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:18,073 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-25 22:47:18,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:18,258 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:47:18,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1914111059] [2022-11-25 22:47:18,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1914111059] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:47:18,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [814898244] [2022-11-25 22:47:18,258 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 22:47:18,259 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 22:47:18,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 22:47:18,260 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 22:47:18,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (32)] Waiting until timeout for monitored process [2022-11-25 22:47:18,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-25 22:47:18,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:18,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-25 22:47:18,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:18,532 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-25 22:47:18,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:18,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [814898244] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:47:18,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012633432] [2022-11-25 22:47:18,590 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 22:47:18,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:47:18,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:47:18,591 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:47:18,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-11-25 22:47:18,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-25 22:47:18,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:18,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-25 22:47:18,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:18,809 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-25 22:47:18,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:18,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012633432] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:47:18,857 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:47:18,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-11-25 22:47:18,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636949111] [2022-11-25 22:47:18,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 22:47:18,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-25 22:47:18,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:47:18,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-25 22:47:18,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-11-25 22:47:18,859 INFO L87 Difference]: Start difference. First operand 140 states and 156 transitions. Second operand has 9 states, 7 states have (on average 4.857142857142857) internal successors, (34), 9 states have internal predecessors, (34), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-25 22:47:19,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:47:19,450 INFO L93 Difference]: Finished difference Result 140 states and 156 transitions. [2022-11-25 22:47:19,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-25 22:47:19,451 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 4.857142857142857) internal successors, (34), 9 states have internal predecessors, (34), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 72 [2022-11-25 22:47:19,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:47:19,452 INFO L225 Difference]: With dead ends: 140 [2022-11-25 22:47:19,452 INFO L226 Difference]: Without dead ends: 137 [2022-11-25 22:47:19,453 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2022-11-25 22:47:19,453 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 125 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-25 22:47:19,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 154 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-25 22:47:19,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2022-11-25 22:47:19,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2022-11-25 22:47:19,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 123 states have (on average 1.170731707317073) internal successors, (144), 130 states have internal predecessors, (144), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:47:19,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 152 transitions. [2022-11-25 22:47:19,462 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 152 transitions. Word has length 72 [2022-11-25 22:47:19,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:47:19,463 INFO L495 AbstractCegarLoop]: Abstraction has 137 states and 152 transitions. [2022-11-25 22:47:19,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 4.857142857142857) internal successors, (34), 9 states have internal predecessors, (34), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-25 22:47:19,463 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 152 transitions. [2022-11-25 22:47:19,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-11-25 22:47:19,464 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:47:19,464 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:47:19,466 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (32)] Ended with exit code 0 [2022-11-25 22:47:19,669 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-11-25 22:47:19,872 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Ended with exit code 0 [2022-11-25 22:47:20,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:47:20,065 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:47:20,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:47:20,066 INFO L85 PathProgramCache]: Analyzing trace with hash -1651087662, now seen corresponding path program 2 times [2022-11-25 22:47:20,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:47:20,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [438639682] [2022-11-25 22:47:20,066 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 22:47:20,066 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:47:20,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:47:20,067 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:47:20,069 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-11-25 22:47:20,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 22:47:20,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:20,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-25 22:47:20,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:20,267 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2022-11-25 22:47:20,267 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 22:47:20,267 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:47:20,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [438639682] [2022-11-25 22:47:20,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [438639682] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 22:47:20,268 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 22:47:20,268 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 22:47:20,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266521308] [2022-11-25 22:47:20,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 22:47:20,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-25 22:47:20,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:47:20,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-25 22:47:20,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-25 22:47:20,270 INFO L87 Difference]: Start difference. First operand 137 states and 152 transitions. Second operand has 6 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:47:20,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:47:20,376 INFO L93 Difference]: Finished difference Result 137 states and 152 transitions. [2022-11-25 22:47:20,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 22:47:20,377 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 72 [2022-11-25 22:47:20,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:47:20,378 INFO L225 Difference]: With dead ends: 137 [2022-11-25 22:47:20,378 INFO L226 Difference]: Without dead ends: 136 [2022-11-25 22:47:20,379 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-25 22:47:20,379 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 71 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 22:47:20,380 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 163 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 22:47:20,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2022-11-25 22:47:20,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 136. [2022-11-25 22:47:20,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 123 states have (on average 1.146341463414634) internal successors, (141), 129 states have internal predecessors, (141), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:47:20,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 149 transitions. [2022-11-25 22:47:20,390 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 149 transitions. Word has length 72 [2022-11-25 22:47:20,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:47:20,390 INFO L495 AbstractCegarLoop]: Abstraction has 136 states and 149 transitions. [2022-11-25 22:47:20,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-25 22:47:20,391 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 149 transitions. [2022-11-25 22:47:20,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-11-25 22:47:20,392 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:47:20,392 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:47:20,411 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-11-25 22:47:20,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:47:20,605 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:47:20,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:47:20,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1626689503, now seen corresponding path program 2 times [2022-11-25 22:47:20,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:47:20,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1085511189] [2022-11-25 22:47:20,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 22:47:20,606 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:47:20,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:47:20,607 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:47:20,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-11-25 22:47:20,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 22:47:20,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:20,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-25 22:47:20,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:22,038 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:47:22,038 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:22,231 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:47:22,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1085511189] [2022-11-25 22:47:22,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1085511189] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:47:22,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [42737517] [2022-11-25 22:47:22,232 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 22:47:22,232 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 22:47:22,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 22:47:22,233 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 22:47:22,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2022-11-25 22:47:22,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 22:47:22,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:22,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-25 22:47:22,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:23,213 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:47:23,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:23,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [42737517] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:47:23,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245653771] [2022-11-25 22:47:23,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 22:47:23,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:47:23,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:47:23,275 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:47:23,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-11-25 22:47:23,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 22:47:23,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:23,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-25 22:47:23,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:24,176 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 22:47:24,176 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:24,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245653771] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:47:24,236 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:47:24,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 18 [2022-11-25 22:47:24,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388504574] [2022-11-25 22:47:24,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 22:47:24,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-25 22:47:24,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:47:24,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-25 22:47:24,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=376, Unknown=0, NotChecked=0, Total=420 [2022-11-25 22:47:24,239 INFO L87 Difference]: Start difference. First operand 136 states and 149 transitions. Second operand has 19 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 18 states have internal predecessors, (62), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:47:27,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:47:27,139 INFO L93 Difference]: Finished difference Result 167 states and 182 transitions. [2022-11-25 22:47:27,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-25 22:47:27,140 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 18 states have internal predecessors, (62), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 74 [2022-11-25 22:47:27,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:47:27,141 INFO L225 Difference]: With dead ends: 167 [2022-11-25 22:47:27,141 INFO L226 Difference]: Without dead ends: 136 [2022-11-25 22:47:27,141 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 214 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=152, Invalid=1038, Unknown=0, NotChecked=0, Total=1190 [2022-11-25 22:47:27,142 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 199 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 986 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 986 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-25 22:47:27,142 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 631 Invalid, 999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 986 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-25 22:47:27,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2022-11-25 22:47:27,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 136. [2022-11-25 22:47:27,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 123 states have (on average 1.1219512195121952) internal successors, (138), 129 states have internal predecessors, (138), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:47:27,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 146 transitions. [2022-11-25 22:47:27,153 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 146 transitions. Word has length 74 [2022-11-25 22:47:27,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:47:27,154 INFO L495 AbstractCegarLoop]: Abstraction has 136 states and 146 transitions. [2022-11-25 22:47:27,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 18 states have internal predecessors, (62), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-25 22:47:27,155 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 146 transitions. [2022-11-25 22:47:27,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-11-25 22:47:27,156 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:47:27,156 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:47:27,170 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Ended with exit code 0 [2022-11-25 22:47:27,372 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-11-25 22:47:27,569 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (36)] Forceful destruction successful, exit code 0 [2022-11-25 22:47:27,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt [2022-11-25 22:47:27,767 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:47:27,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:47:27,768 INFO L85 PathProgramCache]: Analyzing trace with hash 2054976816, now seen corresponding path program 2 times [2022-11-25 22:47:27,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:47:27,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2036240175] [2022-11-25 22:47:27,768 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 22:47:27,768 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:47:27,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:47:27,769 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:47:27,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-11-25 22:47:27,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 22:47:27,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:27,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-25 22:47:27,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:29,221 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2022-11-25 22:47:29,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:30,933 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 3 proven. 36 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-11-25 22:47:30,933 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:47:30,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2036240175] [2022-11-25 22:47:30,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2036240175] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:47:30,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [229349289] [2022-11-25 22:47:30,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 22:47:30,934 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 22:47:30,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 22:47:30,935 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 22:47:30,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2022-11-25 22:47:31,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 22:47:31,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:31,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-25 22:47:31,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:31,954 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:47:31,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:33,246 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:47:33,246 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [229349289] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:47:33,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779911277] [2022-11-25 22:47:33,247 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 22:47:33,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:47:33,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:47:33,248 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:47:33,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-11-25 22:47:33,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 22:47:33,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:33,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-25 22:47:33,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:33,485 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:47:33,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:33,749 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 140 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 22:47:33,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779911277] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 22:47:33,750 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-25 22:47:33,750 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 11, 11, 11, 11] total 35 [2022-11-25 22:47:33,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050229764] [2022-11-25 22:47:33,751 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-25 22:47:33,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-11-25 22:47:33,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:47:33,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-11-25 22:47:33,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1090, Unknown=0, NotChecked=0, Total=1260 [2022-11-25 22:47:33,754 INFO L87 Difference]: Start difference. First operand 136 states and 146 transitions. Second operand has 36 states, 35 states have (on average 5.685714285714286) internal successors, (199), 34 states have internal predecessors, (199), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-25 22:47:40,619 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result VALID. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:47:51,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result VALID. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:47:52,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 22:47:52,086 INFO L93 Difference]: Finished difference Result 231 states and 248 transitions. [2022-11-25 22:47:52,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-25 22:47:52,087 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 5.685714285714286) internal successors, (199), 34 states have internal predecessors, (199), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 85 [2022-11-25 22:47:52,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 22:47:52,088 INFO L225 Difference]: With dead ends: 231 [2022-11-25 22:47:52,088 INFO L226 Difference]: Without dead ends: 229 [2022-11-25 22:47:52,090 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 523 GetRequests, 470 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=617, Invalid=2353, Unknown=0, NotChecked=0, Total=2970 [2022-11-25 22:47:52,091 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 662 mSDsluCounter, 1729 mSDsCounter, 0 mSdLazyCounter, 1111 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 662 SdHoareTripleChecker+Valid, 1840 SdHoareTripleChecker+Invalid, 1178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2022-11-25 22:47:52,091 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [662 Valid, 1840 Invalid, 1178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1111 Invalid, 0 Unknown, 0 Unchecked, 11.2s Time] [2022-11-25 22:47:52,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2022-11-25 22:47:52,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 114. [2022-11-25 22:47:52,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 103 states have (on average 1.0776699029126213) internal successors, (111), 107 states have internal predecessors, (111), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-25 22:47:52,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 119 transitions. [2022-11-25 22:47:52,105 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 119 transitions. Word has length 85 [2022-11-25 22:47:52,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 22:47:52,106 INFO L495 AbstractCegarLoop]: Abstraction has 114 states and 119 transitions. [2022-11-25 22:47:52,106 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 5.685714285714286) internal successors, (199), 34 states have internal predecessors, (199), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-25 22:47:52,107 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 119 transitions. [2022-11-25 22:47:52,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-11-25 22:47:52,108 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 22:47:52,108 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 22:47:52,123 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-11-25 22:47:52,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (39)] Forceful destruction successful, exit code 0 [2022-11-25 22:47:52,527 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-11-25 22:47:52,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:47:52,722 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2022-11-25 22:47:52,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 22:47:52,722 INFO L85 PathProgramCache]: Analyzing trace with hash -423847989, now seen corresponding path program 3 times [2022-11-25 22:47:52,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 22:47:52,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1237413413] [2022-11-25 22:47:52,724 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 22:47:52,724 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 22:47:52,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 22:47:52,725 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 22:47:52,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-11-25 22:47:52,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-25 22:47:52,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:52,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-25 22:47:52,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:47:55,468 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 3 proven. 54 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2022-11-25 22:47:55,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:47:55,866 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 22:47:55,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1237413413] [2022-11-25 22:47:55,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1237413413] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:47:55,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [590420457] [2022-11-25 22:47:55,867 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 22:47:55,867 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 22:47:55,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 22:47:55,868 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 22:47:55,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (42)] Waiting until timeout for monitored process [2022-11-25 22:47:56,019 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-25 22:47:56,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:47:56,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-25 22:47:56,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:48:08,702 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-25 22:48:08,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:48:09,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [590420457] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:48:09,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866459268] [2022-11-25 22:48:09,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 22:48:09,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 22:48:09,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 22:48:09,483 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 22:48:09,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d02a80e-6a85-44cf-b6bd-9e93f36021ee/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-11-25 22:48:09,589 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-25 22:48:09,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 22:48:09,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-25 22:48:09,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 22:48:49,665 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 27 proven. 33 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-25 22:48:49,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 22:48:49,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866459268] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 22:48:49,771 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 22:48:49,771 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17, 20] total 41 [2022-11-25 22:48:49,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714853928] [2022-11-25 22:48:49,772 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 22:48:49,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-11-25 22:48:49,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 22:48:49,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-11-25 22:48:49,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1914, Unknown=11, NotChecked=0, Total=2070 [2022-11-25 22:48:49,775 INFO L87 Difference]: Start difference. First operand 114 states and 119 transitions. Second operand has 42 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 41 states have internal predecessors, (127), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2022-11-25 22:49:01,058 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:49:03,243 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:49:10,406 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:49:12,608 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:49:14,748 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:49:53,019 WARN L233 SmtUtils]: Spent 35.54s on a formula simplification. DAG size of input: 64 DAG size of output: 43 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-25 22:49:55,035 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:50:03,435 WARN L233 SmtUtils]: Spent 5.65s on a formula simplification. DAG size of input: 64 DAG size of output: 35 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-25 22:50:05,453 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:50:07,730 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:50:09,827 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:50:17,316 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:50:37,747 WARN L233 SmtUtils]: Spent 17.51s on a formula simplification. DAG size of input: 83 DAG size of output: 47 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-25 22:50:39,765 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:50:52,039 WARN L233 SmtUtils]: Spent 9.62s on a formula simplification. DAG size of input: 92 DAG size of output: 37 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-25 22:50:54,056 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:50:56,214 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:50:58,425 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:51:00,560 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:51:09,744 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:51:11,825 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:51:20,214 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:51:22,306 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:51:24,487 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:51:26,746 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:51:50,500 WARN L233 SmtUtils]: Spent 14.58s on a formula simplification. DAG size of input: 64 DAG size of output: 42 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-25 22:51:52,835 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:52:18,637 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:52:20,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:52:33,351 WARN L233 SmtUtils]: Spent 9.57s on a formula simplification. DAG size of input: 65 DAG size of output: 58 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-25 22:53:32,872 WARN L233 SmtUtils]: Spent 45.73s on a formula simplification. DAG size of input: 57 DAG size of output: 39 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-25 22:53:35,103 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:53:53,451 WARN L233 SmtUtils]: Spent 14.94s on a formula simplification. DAG size of input: 91 DAG size of output: 84 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-25 22:54:37,402 WARN L233 SmtUtils]: Spent 42.74s on a formula simplification. DAG size of input: 77 DAG size of output: 60 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-25 22:55:15,082 WARN L233 SmtUtils]: Spent 35.72s on a formula simplification. DAG size of input: 103 DAG size of output: 88 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-25 22:55:17,622 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:55:19,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:55:35,341 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:55:37,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:55:39,469 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:55:57,684 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:55:59,757 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:56:01,781 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 22:56:03,813 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]