./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/busybox-1.22.0/dirname-1.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/config/TaipanReach.xml -i ../../sv-benchmarks/c/busybox-1.22.0/dirname-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/config/svcomp-Overflow-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh --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 64bit --witnessprinter.graph.data.programhash 90eaf2e76e590922119d90e478fc764e383193134f46d6fe59bc98f3ce7c6611 --- 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-2329fc7 [2022-12-14 07:14:44,327 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-14 07:14:44,328 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-14 07:14:44,341 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-14 07:14:44,341 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-14 07:14:44,342 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-14 07:14:44,343 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-14 07:14:44,344 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-14 07:14:44,345 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-14 07:14:44,345 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-14 07:14:44,346 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-14 07:14:44,346 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-14 07:14:44,347 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-14 07:14:44,347 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-14 07:14:44,348 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-14 07:14:44,349 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-14 07:14:44,349 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-14 07:14:44,350 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-14 07:14:44,351 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-14 07:14:44,352 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-14 07:14:44,353 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-14 07:14:44,354 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-14 07:14:44,354 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-14 07:14:44,355 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-14 07:14:44,357 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-14 07:14:44,357 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-14 07:14:44,357 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-14 07:14:44,358 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-14 07:14:44,358 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-14 07:14:44,358 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-14 07:14:44,359 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-14 07:14:44,359 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-14 07:14:44,359 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-14 07:14:44,360 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-14 07:14:44,360 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-14 07:14:44,361 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-14 07:14:44,361 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-14 07:14:44,361 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-14 07:14:44,361 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-14 07:14:44,362 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-14 07:14:44,362 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-14 07:14:44,363 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/config/svcomp-Overflow-64bit-Taipan_Default.epf [2022-12-14 07:14:44,377 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-14 07:14:44,377 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-14 07:14:44,378 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-14 07:14:44,378 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-14 07:14:44,378 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-14 07:14:44,378 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-14 07:14:44,378 INFO L138 SettingsManager]: * User list type=DISABLED [2022-12-14 07:14:44,378 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-12-14 07:14:44,379 INFO L138 SettingsManager]: * Explicit value domain=true [2022-12-14 07:14:44,379 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-12-14 07:14:44,379 INFO L138 SettingsManager]: * Octagon Domain=false [2022-12-14 07:14:44,384 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-12-14 07:14:44,384 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-12-14 07:14:44,385 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-12-14 07:14:44,385 INFO L138 SettingsManager]: * Interval Domain=false [2022-12-14 07:14:44,385 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-12-14 07:14:44,385 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-12-14 07:14:44,385 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-12-14 07:14:44,386 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-14 07:14:44,386 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-14 07:14:44,386 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-14 07:14:44,386 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-14 07:14:44,386 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-14 07:14:44,386 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-14 07:14:44,386 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-14 07:14:44,386 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-12-14 07:14:44,387 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-14 07:14:44,387 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-14 07:14:44,387 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-14 07:14:44,387 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-14 07:14:44,387 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-14 07:14:44,387 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 07:14:44,387 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-14 07:14:44,388 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-12-14 07:14:44,388 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-14 07:14:44,388 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-14 07:14:44,388 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-12-14 07:14:44,388 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-14 07:14:44,388 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-14 07:14:44,388 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-12-14 07:14:44,388 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_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 90eaf2e76e590922119d90e478fc764e383193134f46d6fe59bc98f3ce7c6611 [2022-12-14 07:14:44,561 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-14 07:14:44,580 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-14 07:14:44,582 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-14 07:14:44,583 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-14 07:14:44,583 INFO L275 PluginConnector]: CDTParser initialized [2022-12-14 07:14:44,584 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/../../sv-benchmarks/c/busybox-1.22.0/dirname-1.i [2022-12-14 07:14:47,195 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-14 07:14:47,414 INFO L351 CDTParser]: Found 1 translation units. [2022-12-14 07:14:47,415 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/sv-benchmarks/c/busybox-1.22.0/dirname-1.i [2022-12-14 07:14:47,430 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/data/eabdc3d34/60da58632f21466aa7f707d78979bd4d/FLAG2b4901832 [2022-12-14 07:14:47,442 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/data/eabdc3d34/60da58632f21466aa7f707d78979bd4d [2022-12-14 07:14:47,444 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-14 07:14:47,445 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-14 07:14:47,447 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-14 07:14:47,447 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-14 07:14:47,450 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-14 07:14:47,451 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 07:14:47" (1/1) ... [2022-12-14 07:14:47,452 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2f03adb2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:14:47, skipping insertion in model container [2022-12-14 07:14:47,452 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 07:14:47" (1/1) ... [2022-12-14 07:14:47,457 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-14 07:14:47,486 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 07:14:47,845 WARN L623 FunctionHandler]: Unknown extern function dirname [2022-12-14 07:14:47,845 WARN L623 FunctionHandler]: Unknown extern function puts [2022-12-14 07:14:47,846 WARN L623 FunctionHandler]: Unknown extern function fflush [2022-12-14 07:14:47,867 WARN L623 FunctionHandler]: Unknown extern function getopt [2022-12-14 07:14:47,879 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 07:14:47,888 INFO L203 MainTranslator]: Completed pre-run [2022-12-14 07:14:47,916 WARN L623 FunctionHandler]: Unknown extern function dirname [2022-12-14 07:14:47,916 WARN L623 FunctionHandler]: Unknown extern function puts [2022-12-14 07:14:47,917 WARN L623 FunctionHandler]: Unknown extern function fflush [2022-12-14 07:14:47,930 WARN L623 FunctionHandler]: Unknown extern function getopt [2022-12-14 07:14:47,936 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 07:14:47,987 INFO L208 MainTranslator]: Completed translation [2022-12-14 07:14:47,987 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:14:47 WrapperNode [2022-12-14 07:14:47,987 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-14 07:14:47,988 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-14 07:14:47,988 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-14 07:14:47,988 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-14 07:14:47,993 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:14:47" (1/1) ... [2022-12-14 07:14:48,009 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:14:47" (1/1) ... [2022-12-14 07:14:48,028 INFO L138 Inliner]: procedures = 345, calls = 111, calls flagged for inlining = 8, calls inlined = 7, statements flattened = 271 [2022-12-14 07:14:48,029 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-14 07:14:48,029 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-14 07:14:48,029 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-14 07:14:48,029 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-14 07:14:48,036 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:14:47" (1/1) ... [2022-12-14 07:14:48,036 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:14:47" (1/1) ... [2022-12-14 07:14:48,039 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:14:47" (1/1) ... [2022-12-14 07:14:48,039 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:14:47" (1/1) ... [2022-12-14 07:14:48,046 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:14:47" (1/1) ... [2022-12-14 07:14:48,049 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:14:47" (1/1) ... [2022-12-14 07:14:48,050 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:14:47" (1/1) ... [2022-12-14 07:14:48,051 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:14:47" (1/1) ... [2022-12-14 07:14:48,053 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-14 07:14:48,054 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-14 07:14:48,054 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-14 07:14:48,054 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-14 07:14:48,054 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:14:47" (1/1) ... [2022-12-14 07:14:48,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 07:14:48,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:14:48,078 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-14 07:14:48,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-14 07:14:48,111 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-12-14 07:14:48,112 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-12-14 07:14:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-14 07:14:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-14 07:14:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-14 07:14:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-14 07:14:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-12-14 07:14:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-14 07:14:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure fflush [2022-12-14 07:14:48,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-14 07:14:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-14 07:14:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-14 07:14:48,113 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-14 07:14:48,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-14 07:14:48,241 INFO L235 CfgBuilder]: Building ICFG [2022-12-14 07:14:48,243 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-14 07:14:48,527 INFO L276 CfgBuilder]: Performing block encoding [2022-12-14 07:14:48,568 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-14 07:14:48,568 INFO L300 CfgBuilder]: Removed 7 assume(true) statements. [2022-12-14 07:14:48,570 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 07:14:48 BoogieIcfgContainer [2022-12-14 07:14:48,571 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-14 07:14:48,572 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-14 07:14:48,572 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-14 07:14:48,574 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-14 07:14:48,575 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 07:14:47" (1/3) ... [2022-12-14 07:14:48,575 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@172c1c44 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 07:14:48, skipping insertion in model container [2022-12-14 07:14:48,575 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:14:47" (2/3) ... [2022-12-14 07:14:48,575 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@172c1c44 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 07:14:48, skipping insertion in model container [2022-12-14 07:14:48,576 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 07:14:48" (3/3) ... [2022-12-14 07:14:48,577 INFO L112 eAbstractionObserver]: Analyzing ICFG dirname-1.i [2022-12-14 07:14:48,590 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-14 07:14:48,590 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 24 error locations. [2022-12-14 07:14:48,630 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-14 07:14:48,635 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;@75a37f36, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-14 07:14:48,635 INFO L358 AbstractCegarLoop]: Starting to check reachability of 24 error locations. [2022-12-14 07:14:48,638 INFO L276 IsEmpty]: Start isEmpty. Operand has 69 states, 42 states have (on average 1.880952380952381) internal successors, (79), 66 states have internal predecessors, (79), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:48,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-12-14 07:14:48,644 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:14:48,644 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-12-14 07:14:48,645 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:14:48,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:14:48,648 INFO L85 PathProgramCache]: Analyzing trace with hash 245377, now seen corresponding path program 1 times [2022-12-14 07:14:48,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:14:48,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35223078] [2022-12-14 07:14:48,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:48,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:14:48,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:48,844 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:14:48,845 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:14:48,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35223078] [2022-12-14 07:14:48,846 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35223078] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:14:48,846 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 07:14:48,846 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-14 07:14:48,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645197525] [2022-12-14 07:14:48,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:14:48,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:14:48,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:14:48,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:14:48,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 07:14:48,875 INFO L87 Difference]: Start difference. First operand has 69 states, 42 states have (on average 1.880952380952381) internal successors, (79), 66 states have internal predecessors, (79), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 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-12-14 07:14:48,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:14:48,937 INFO L93 Difference]: Finished difference Result 137 states and 161 transitions. [2022-12-14 07:14:48,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:14:48,939 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-12-14 07:14:48,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:14:48,946 INFO L225 Difference]: With dead ends: 137 [2022-12-14 07:14:48,946 INFO L226 Difference]: Without dead ends: 71 [2022-12-14 07:14:48,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 07:14:48,950 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 1 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:14:48,951 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 134 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:14:48,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2022-12-14 07:14:48,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2022-12-14 07:14:48,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 45 states have (on average 1.8) internal successors, (81), 68 states have internal predecessors, (81), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:48,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 83 transitions. [2022-12-14 07:14:48,978 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 83 transitions. Word has length 3 [2022-12-14 07:14:48,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:14:48,978 INFO L495 AbstractCegarLoop]: Abstraction has 71 states and 83 transitions. [2022-12-14 07:14:48,978 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 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-12-14 07:14:48,978 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 83 transitions. [2022-12-14 07:14:48,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-12-14 07:14:48,978 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:14:48,978 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2022-12-14 07:14:48,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-14 07:14:48,979 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:14:48,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:14:48,979 INFO L85 PathProgramCache]: Analyzing trace with hash -1279863857, now seen corresponding path program 1 times [2022-12-14 07:14:48,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:14:48,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541165439] [2022-12-14 07:14:48,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:48,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:14:49,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:49,063 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:14:49,063 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:14:49,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541165439] [2022-12-14 07:14:49,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541165439] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:14:49,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372037588] [2022-12-14 07:14:49,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:49,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:14:49,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:14:49,066 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:14:49,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-14 07:14:49,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:49,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 07:14:49,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:14:49,198 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:14:49,198 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:14:49,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372037588] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:14:49,198 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 07:14:49,198 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 3 [2022-12-14 07:14:49,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857428894] [2022-12-14 07:14:49,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:14:49,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 07:14:49,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:14:49,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 07:14:49,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:14:49,201 INFO L87 Difference]: Start difference. First operand 71 states and 83 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 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-12-14 07:14:49,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:14:49,240 INFO L93 Difference]: Finished difference Result 71 states and 83 transitions. [2022-12-14 07:14:49,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 07:14:49,240 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-12-14 07:14:49,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:14:49,241 INFO L225 Difference]: With dead ends: 71 [2022-12-14 07:14:49,241 INFO L226 Difference]: Without dead ends: 70 [2022-12-14 07:14:49,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-12-14 07:14:49,242 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 73 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:14:49,243 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 68 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:14:49,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2022-12-14 07:14:49,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2022-12-14 07:14:49,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 45 states have (on average 1.7777777777777777) internal successors, (80), 67 states have internal predecessors, (80), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:49,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 82 transitions. [2022-12-14 07:14:49,248 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 82 transitions. Word has length 6 [2022-12-14 07:14:49,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:14:49,248 INFO L495 AbstractCegarLoop]: Abstraction has 70 states and 82 transitions. [2022-12-14 07:14:49,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 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-12-14 07:14:49,248 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 82 transitions. [2022-12-14 07:14:49,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-12-14 07:14:49,249 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:14:49,249 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1] [2022-12-14 07:14:49,255 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-14 07:14:49,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2022-12-14 07:14:49,450 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:14:49,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:14:49,451 INFO L85 PathProgramCache]: Analyzing trace with hash -1021073858, now seen corresponding path program 1 times [2022-12-14 07:14:49,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:14:49,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121358120] [2022-12-14 07:14:49,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:49,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:14:49,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:49,576 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 07:14:49,577 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:14:49,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121358120] [2022-12-14 07:14:49,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121358120] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:14:49,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 07:14:49,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-14 07:14:49,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047355720] [2022-12-14 07:14:49,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:14:49,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:14:49,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:14:49,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:14:49,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 07:14:49,581 INFO L87 Difference]: Start difference. First operand 70 states and 82 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 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-12-14 07:14:49,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:14:49,620 INFO L93 Difference]: Finished difference Result 70 states and 82 transitions. [2022-12-14 07:14:49,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:14:49,621 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-12-14 07:14:49,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:14:49,622 INFO L225 Difference]: With dead ends: 70 [2022-12-14 07:14:49,622 INFO L226 Difference]: Without dead ends: 69 [2022-12-14 07:14:49,622 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 07:14:49,623 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 0 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:14:49,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 132 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:14:49,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2022-12-14 07:14:49,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 67. [2022-12-14 07:14:49,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 43 states have (on average 1.7906976744186047) internal successors, (77), 64 states have internal predecessors, (77), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:49,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 79 transitions. [2022-12-14 07:14:49,628 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 79 transitions. Word has length 7 [2022-12-14 07:14:49,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:14:49,628 INFO L495 AbstractCegarLoop]: Abstraction has 67 states and 79 transitions. [2022-12-14 07:14:49,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 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-12-14 07:14:49,628 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 79 transitions. [2022-12-14 07:14:49,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-12-14 07:14:49,629 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:14:49,629 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:14:49,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-14 07:14:49,629 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:14:49,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:14:49,630 INFO L85 PathProgramCache]: Analyzing trace with hash -1791798416, now seen corresponding path program 1 times [2022-12-14 07:14:49,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:14:49,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774661363] [2022-12-14 07:14:49,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:49,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:14:49,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:49,683 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:14:49,683 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:14:49,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774661363] [2022-12-14 07:14:49,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774661363] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:14:49,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362787722] [2022-12-14 07:14:49,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:49,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:14:49,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:14:49,685 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:14:49,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-14 07:14:49,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:49,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 07:14:49,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:14:49,776 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:14:49,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:14:49,799 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:14:49,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362787722] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:14:49,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1003651590] [2022-12-14 07:14:49,813 INFO L159 IcfgInterpreter]: Started Sifa with 9 locations of interest [2022-12-14 07:14:49,813 INFO L166 IcfgInterpreter]: Building call graph [2022-12-14 07:14:49,816 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-12-14 07:14:49,820 INFO L176 IcfgInterpreter]: Starting interpretation [2022-12-14 07:14:49,820 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-12-14 07:14:50,039 INFO L321 Elim1Store]: treesize reduction 120, result has 47.6 percent of original size [2022-12-14 07:14:50,040 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 12 select indices, 12 select index equivalence classes, 67 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 12 case distinctions, treesize of input 67 treesize of output 150 [2022-12-14 07:14:50,242 INFO L321 Elim1Store]: treesize reduction 216, result has 33.5 percent of original size [2022-12-14 07:14:50,243 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 14 select indices, 14 select index equivalence classes, 79 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 24 case distinctions, treesize of input 77 treesize of output 161 [2022-12-14 07:14:50,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:50,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:50,290 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 68 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 204 treesize of output 198 [2022-12-14 07:14:50,318 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-12-14 07:14:50,353 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:50,373 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:50,452 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:50,474 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 68 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 217 treesize of output 211 [2022-12-14 07:14:50,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:50,489 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 22 [2022-12-14 07:14:50,546 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:50,650 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:50,672 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 68 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 239 treesize of output 229 [2022-12-14 07:14:50,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:50,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:50,687 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 40 [2022-12-14 07:14:50,737 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:51,034 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:51,039 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:51,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,167 INFO L321 Elim1Store]: treesize reduction 297, result has 15.9 percent of original size [2022-12-14 07:14:51,168 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 55 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 22 case distinctions, treesize of input 941 treesize of output 865 [2022-12-14 07:14:51,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:51,202 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 922 treesize of output 912 [2022-12-14 07:14:51,416 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:51,420 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:51,425 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:14:51,555 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:51,559 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:14:51,565 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:51,583 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 42 for LOIs [2022-12-14 07:14:51,591 INFO L180 IcfgInterpreter]: Interpretation finished [2022-12-14 07:14:53,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1003651590] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:14:53,132 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-12-14 07:14:53,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4, 3, 4] total 14 [2022-12-14 07:14:53,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036452969] [2022-12-14 07:14:53,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:14:53,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 07:14:53,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:14:53,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 07:14:53,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-12-14 07:14:53,134 INFO L87 Difference]: Start difference. First operand 67 states and 79 transitions. Second operand has 9 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 6 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:53,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:14:53,283 INFO L93 Difference]: Finished difference Result 67 states and 79 transitions. [2022-12-14 07:14:53,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-14 07:14:53,283 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 6 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 9 [2022-12-14 07:14:53,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:14:53,284 INFO L225 Difference]: With dead ends: 67 [2022-12-14 07:14:53,284 INFO L226 Difference]: Without dead ends: 63 [2022-12-14 07:14:53,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-12-14 07:14:53,284 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 133 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 07:14:53,285 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 213 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 07:14:53,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2022-12-14 07:14:53,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2022-12-14 07:14:53,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 43 states have (on average 1.697674418604651) internal successors, (73), 60 states have internal predecessors, (73), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:53,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 75 transitions. [2022-12-14 07:14:53,291 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 75 transitions. Word has length 9 [2022-12-14 07:14:53,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:14:53,291 INFO L495 AbstractCegarLoop]: Abstraction has 63 states and 75 transitions. [2022-12-14 07:14:53,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 6 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:53,292 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 75 transitions. [2022-12-14 07:14:53,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-12-14 07:14:53,292 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:14:53,292 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:14:53,296 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-14 07:14:53,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:14:53,494 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:14:53,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:14:53,495 INFO L85 PathProgramCache]: Analyzing trace with hash -868666435, now seen corresponding path program 1 times [2022-12-14 07:14:53,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:14:53,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265069365] [2022-12-14 07:14:53,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:53,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:14:53,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:53,607 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:14:53,608 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:14:53,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265069365] [2022-12-14 07:14:53,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265069365] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:14:53,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194529522] [2022-12-14 07:14:53,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:53,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:14:53,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:14:53,609 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:14:53,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-14 07:14:53,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:53,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:14:53,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:14:53,742 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 07:14:53,742 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:14:53,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194529522] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:14:53,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 07:14:53,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-12-14 07:14:53,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29562521] [2022-12-14 07:14:53,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:14:53,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:14:53,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:14:53,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:14:53,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:14:53,743 INFO L87 Difference]: Start difference. First operand 63 states and 75 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:53,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:14:53,786 INFO L93 Difference]: Finished difference Result 105 states and 127 transitions. [2022-12-14 07:14:53,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:14:53,786 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2022-12-14 07:14:53,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:14:53,787 INFO L225 Difference]: With dead ends: 105 [2022-12-14 07:14:53,787 INFO L226 Difference]: Without dead ends: 104 [2022-12-14 07:14:53,788 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:14:53,789 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 58 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:14:53,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 162 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:14:53,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2022-12-14 07:14:53,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 62. [2022-12-14 07:14:53,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 43 states have (on average 1.6744186046511629) internal successors, (72), 59 states have internal predecessors, (72), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:53,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 74 transitions. [2022-12-14 07:14:53,797 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 74 transitions. Word has length 15 [2022-12-14 07:14:53,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:14:53,797 INFO L495 AbstractCegarLoop]: Abstraction has 62 states and 74 transitions. [2022-12-14 07:14:53,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:53,798 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 74 transitions. [2022-12-14 07:14:53,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-12-14 07:14:53,798 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:14:53,798 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:14:53,803 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-14 07:14:53,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:14:53,999 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:14:54,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:14:54,001 INFO L85 PathProgramCache]: Analyzing trace with hash -868660445, now seen corresponding path program 1 times [2022-12-14 07:14:54,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:14:54,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257318242] [2022-12-14 07:14:54,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:54,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:14:54,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:54,189 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:14:54,189 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:14:54,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257318242] [2022-12-14 07:14:54,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257318242] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:14:54,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241011028] [2022-12-14 07:14:54,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:54,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:14:54,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:14:54,190 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:14:54,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-14 07:14:54,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:54,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:14:54,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:14:54,318 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 07:14:54,319 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:14:54,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241011028] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:14:54,319 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 07:14:54,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-12-14 07:14:54,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48309149] [2022-12-14 07:14:54,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:14:54,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:14:54,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:14:54,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:14:54,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:14:54,320 INFO L87 Difference]: Start difference. First operand 62 states and 74 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:54,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:14:54,352 INFO L93 Difference]: Finished difference Result 62 states and 74 transitions. [2022-12-14 07:14:54,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:14:54,353 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2022-12-14 07:14:54,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:14:54,353 INFO L225 Difference]: With dead ends: 62 [2022-12-14 07:14:54,353 INFO L226 Difference]: Without dead ends: 61 [2022-12-14 07:14:54,354 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:14:54,354 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 57 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:14:54,354 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 66 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:14:54,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2022-12-14 07:14:54,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2022-12-14 07:14:54,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 43 states have (on average 1.6511627906976745) internal successors, (71), 58 states have internal predecessors, (71), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:54,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 73 transitions. [2022-12-14 07:14:54,363 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 73 transitions. Word has length 15 [2022-12-14 07:14:54,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:14:54,363 INFO L495 AbstractCegarLoop]: Abstraction has 61 states and 73 transitions. [2022-12-14 07:14:54,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:54,363 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 73 transitions. [2022-12-14 07:14:54,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-12-14 07:14:54,364 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:14:54,364 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:14:54,369 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-12-14 07:14:54,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:14:54,566 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:14:54,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:14:54,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1158855630, now seen corresponding path program 1 times [2022-12-14 07:14:54,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:14:54,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57998260] [2022-12-14 07:14:54,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:54,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:14:54,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:54,724 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:14:54,724 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:14:54,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57998260] [2022-12-14 07:14:54,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57998260] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:14:54,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817906635] [2022-12-14 07:14:54,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:54,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:14:54,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:14:54,726 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:14:54,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-14 07:14:54,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:54,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:14:54,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:14:54,880 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 07:14:54,880 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:14:54,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817906635] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:14:54,880 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 07:14:54,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-12-14 07:14:54,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501434273] [2022-12-14 07:14:54,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:14:54,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:14:54,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:14:54,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:14:54,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:14:54,882 INFO L87 Difference]: Start difference. First operand 61 states and 73 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:54,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:14:54,917 INFO L93 Difference]: Finished difference Result 113 states and 138 transitions. [2022-12-14 07:14:54,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:14:54,917 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2022-12-14 07:14:54,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:14:54,918 INFO L225 Difference]: With dead ends: 113 [2022-12-14 07:14:54,918 INFO L226 Difference]: Without dead ends: 64 [2022-12-14 07:14:54,918 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:14:54,918 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 0 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:14:54,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 118 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:14:54,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-12-14 07:14:54,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2022-12-14 07:14:54,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 46 states have (on average 1.608695652173913) internal successors, (74), 61 states have internal predecessors, (74), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:54,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 76 transitions. [2022-12-14 07:14:54,925 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 76 transitions. Word has length 16 [2022-12-14 07:14:54,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:14:54,926 INFO L495 AbstractCegarLoop]: Abstraction has 64 states and 76 transitions. [2022-12-14 07:14:54,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:54,926 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 76 transitions. [2022-12-14 07:14:54,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-12-14 07:14:54,926 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:14:54,927 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:14:54,933 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-14 07:14:55,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-12-14 07:14:55,128 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:14:55,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:14:55,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1152892626, now seen corresponding path program 1 times [2022-12-14 07:14:55,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:14:55,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832410151] [2022-12-14 07:14:55,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:55,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:14:55,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:55,203 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:14:55,203 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:14:55,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832410151] [2022-12-14 07:14:55,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832410151] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:14:55,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093721669] [2022-12-14 07:14:55,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:55,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:14:55,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:14:55,205 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:14:55,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-14 07:14:55,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:55,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 07:14:55,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:14:55,330 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:14:55,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:14:55,341 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:14:55,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093721669] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:14:55,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1460047600] [2022-12-14 07:14:55,344 INFO L159 IcfgInterpreter]: Started Sifa with 16 locations of interest [2022-12-14 07:14:55,344 INFO L166 IcfgInterpreter]: Building call graph [2022-12-14 07:14:55,344 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-12-14 07:14:55,345 INFO L176 IcfgInterpreter]: Starting interpretation [2022-12-14 07:14:55,345 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-12-14 07:14:55,473 INFO L321 Elim1Store]: treesize reduction 120, result has 47.6 percent of original size [2022-12-14 07:14:55,473 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 12 select indices, 12 select index equivalence classes, 67 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 12 case distinctions, treesize of input 67 treesize of output 150 [2022-12-14 07:14:55,494 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:55,658 INFO L321 Elim1Store]: treesize reduction 216, result has 33.5 percent of original size [2022-12-14 07:14:55,659 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 14 select indices, 14 select index equivalence classes, 79 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 24 case distinctions, treesize of input 77 treesize of output 161 [2022-12-14 07:14:55,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:55,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:55,688 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 68 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 204 treesize of output 198 [2022-12-14 07:14:55,700 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-12-14 07:14:55,729 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:55,785 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:55,793 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:55,819 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 68 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 217 treesize of output 211 [2022-12-14 07:14:55,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:55,834 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 22 [2022-12-14 07:14:55,918 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:55,933 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 68 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 239 treesize of output 229 [2022-12-14 07:14:55,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:55,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:55,954 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 40 [2022-12-14 07:14:55,991 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:56,228 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:56,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,350 INFO L321 Elim1Store]: treesize reduction 297, result has 15.9 percent of original size [2022-12-14 07:14:56,351 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 55 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 22 case distinctions, treesize of input 941 treesize of output 865 [2022-12-14 07:14:56,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:14:56,376 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 922 treesize of output 912 [2022-12-14 07:14:56,498 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:56,607 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:56,610 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:14:56,615 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:56,712 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-12-14 07:14:56,719 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2022-12-14 07:14:56,736 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-12-14 07:14:56,755 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-14 07:14:56,755 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-12-14 07:14:56,764 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-12-14 07:14:56,770 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2022-12-14 07:14:56,779 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-12-14 07:14:56,803 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:14:56,808 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:56,811 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:14:56,829 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 42 for LOIs [2022-12-14 07:14:56,834 INFO L180 IcfgInterpreter]: Interpretation finished [2022-12-14 07:14:58,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1460047600] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:14:58,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-12-14 07:14:58,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 3, 4] total 16 [2022-12-14 07:14:58,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532906320] [2022-12-14 07:14:58,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:14:58,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-14 07:14:58,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:14:58,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-14 07:14:58,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-12-14 07:14:58,314 INFO L87 Difference]: Start difference. First operand 64 states and 76 transitions. Second operand has 11 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:58,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:14:58,549 INFO L93 Difference]: Finished difference Result 108 states and 130 transitions. [2022-12-14 07:14:58,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-14 07:14:58,549 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2022-12-14 07:14:58,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:14:58,550 INFO L225 Difference]: With dead ends: 108 [2022-12-14 07:14:58,550 INFO L226 Difference]: Without dead ends: 67 [2022-12-14 07:14:58,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-12-14 07:14:58,550 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 69 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 07:14:58,550 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 243 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 07:14:58,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2022-12-14 07:14:58,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 65. [2022-12-14 07:14:58,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 47 states have (on average 1.5957446808510638) internal successors, (75), 62 states have internal predecessors, (75), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:58,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 77 transitions. [2022-12-14 07:14:58,559 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 77 transitions. Word has length 16 [2022-12-14 07:14:58,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:14:58,559 INFO L495 AbstractCegarLoop]: Abstraction has 65 states and 77 transitions. [2022-12-14 07:14:58,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:58,559 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 77 transitions. [2022-12-14 07:14:58,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-12-14 07:14:58,559 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:14:58,559 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:14:58,565 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-14 07:14:58,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-12-14 07:14:58,761 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:14:58,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:14:58,762 INFO L85 PathProgramCache]: Analyzing trace with hash -520874502, now seen corresponding path program 1 times [2022-12-14 07:14:58,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:14:58,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266160001] [2022-12-14 07:14:58,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:58,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:14:58,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:58,856 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 07:14:58,856 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:14:58,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266160001] [2022-12-14 07:14:58,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266160001] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:14:58,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735241132] [2022-12-14 07:14:58,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:58,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:14:58,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:14:58,858 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:14:58,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-14 07:14:58,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:58,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:14:58,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:14:58,993 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 07:14:58,993 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:14:58,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735241132] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:14:58,994 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 07:14:58,994 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-12-14 07:14:58,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513058998] [2022-12-14 07:14:58,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:14:58,994 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:14:58,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:14:58,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:14:58,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:14:58,995 INFO L87 Difference]: Start difference. First operand 65 states and 77 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:59,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:14:59,025 INFO L93 Difference]: Finished difference Result 65 states and 77 transitions. [2022-12-14 07:14:59,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:14:59,025 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2022-12-14 07:14:59,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:14:59,025 INFO L225 Difference]: With dead ends: 65 [2022-12-14 07:14:59,025 INFO L226 Difference]: Without dead ends: 64 [2022-12-14 07:14:59,026 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:14:59,026 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 0 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:14:59,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 117 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:14:59,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-12-14 07:14:59,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 62. [2022-12-14 07:14:59,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 45 states have (on average 1.6) internal successors, (72), 59 states have internal predecessors, (72), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:59,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 74 transitions. [2022-12-14 07:14:59,034 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 74 transitions. Word has length 19 [2022-12-14 07:14:59,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:14:59,034 INFO L495 AbstractCegarLoop]: Abstraction has 62 states and 74 transitions. [2022-12-14 07:14:59,034 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:59,034 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 74 transitions. [2022-12-14 07:14:59,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-12-14 07:14:59,034 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:14:59,034 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:14:59,039 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-12-14 07:14:59,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-12-14 07:14:59,236 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:14:59,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:14:59,237 INFO L85 PathProgramCache]: Analyzing trace with hash -520688805, now seen corresponding path program 1 times [2022-12-14 07:14:59,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:14:59,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99932311] [2022-12-14 07:14:59,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:59,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:14:59,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:59,369 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 07:14:59,369 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:14:59,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99932311] [2022-12-14 07:14:59,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99932311] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:14:59,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041646720] [2022-12-14 07:14:59,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:59,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:14:59,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:14:59,371 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:14:59,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-14 07:14:59,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:59,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:14:59,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:14:59,531 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 07:14:59,531 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:14:59,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041646720] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:14:59,531 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 07:14:59,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-12-14 07:14:59,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164588203] [2022-12-14 07:14:59,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:14:59,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:14:59,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:14:59,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:14:59,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:14:59,532 INFO L87 Difference]: Start difference. First operand 62 states and 74 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:59,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:14:59,577 INFO L93 Difference]: Finished difference Result 69 states and 82 transitions. [2022-12-14 07:14:59,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:14:59,577 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2022-12-14 07:14:59,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:14:59,578 INFO L225 Difference]: With dead ends: 69 [2022-12-14 07:14:59,578 INFO L226 Difference]: Without dead ends: 68 [2022-12-14 07:14:59,578 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:14:59,578 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 0 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:14:59,579 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 114 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:14:59,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2022-12-14 07:14:59,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68. [2022-12-14 07:14:59,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 51 states have (on average 1.5490196078431373) internal successors, (79), 65 states have internal predecessors, (79), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:59,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 81 transitions. [2022-12-14 07:14:59,589 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 81 transitions. Word has length 19 [2022-12-14 07:14:59,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:14:59,589 INFO L495 AbstractCegarLoop]: Abstraction has 68 states and 81 transitions. [2022-12-14 07:14:59,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:14:59,589 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 81 transitions. [2022-12-14 07:14:59,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-12-14 07:14:59,590 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:14:59,590 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:14:59,594 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-12-14 07:14:59,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-12-14 07:14:59,792 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:14:59,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:14:59,793 INFO L85 PathProgramCache]: Analyzing trace with hash 1795547841, now seen corresponding path program 1 times [2022-12-14 07:14:59,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:14:59,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633255064] [2022-12-14 07:14:59,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:59,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:14:59,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:14:59,885 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 07:14:59,886 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:14:59,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633255064] [2022-12-14 07:14:59,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633255064] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:14:59,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329308990] [2022-12-14 07:14:59,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:14:59,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:14:59,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:14:59,887 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:14:59,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-14 07:15:00,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:15:00,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 07:15:00,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:15:00,054 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 07:15:00,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:15:00,067 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 07:15:00,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329308990] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:15:00,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1437101099] [2022-12-14 07:15:00,070 INFO L159 IcfgInterpreter]: Started Sifa with 21 locations of interest [2022-12-14 07:15:00,070 INFO L166 IcfgInterpreter]: Building call graph [2022-12-14 07:15:00,070 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-12-14 07:15:00,070 INFO L176 IcfgInterpreter]: Starting interpretation [2022-12-14 07:15:00,070 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-12-14 07:15:00,267 INFO L321 Elim1Store]: treesize reduction 216, result has 33.5 percent of original size [2022-12-14 07:15:00,267 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 14 select indices, 14 select index equivalence classes, 79 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 24 case distinctions, treesize of input 77 treesize of output 161 [2022-12-14 07:15:00,298 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 12 select indices, 12 select index equivalence classes, 79 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 102 [2022-12-14 07:15:00,315 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:15:00,322 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:15:00,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,335 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 68 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 204 treesize of output 198 [2022-12-14 07:15:00,347 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-12-14 07:15:00,397 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:15:00,409 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 68 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 217 treesize of output 211 [2022-12-14 07:15:00,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,439 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 22 [2022-12-14 07:15:00,463 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:15:00,545 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 68 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 239 treesize of output 229 [2022-12-14 07:15:00,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,562 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 40 [2022-12-14 07:15:00,598 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:15:00,609 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:15:00,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,957 INFO L321 Elim1Store]: treesize reduction 297, result has 15.9 percent of original size [2022-12-14 07:15:00,957 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 55 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 22 case distinctions, treesize of input 941 treesize of output 865 [2022-12-14 07:15:00,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:00,984 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 922 treesize of output 912 [2022-12-14 07:15:01,086 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:15:01,100 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:15:01,213 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:15:01,217 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:15:01,223 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:15:01,323 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-12-14 07:15:01,330 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2022-12-14 07:15:01,362 INFO L321 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2022-12-14 07:15:01,363 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2022-12-14 07:15:01,372 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-12-14 07:15:01,379 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-12-14 07:15:01,404 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-14 07:15:01,404 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-12-14 07:15:01,414 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-12-14 07:15:01,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,451 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 427 treesize of output 273 [2022-12-14 07:15:01,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,472 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 8 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 64 [2022-12-14 07:15:01,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,500 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 38 [2022-12-14 07:15:01,541 INFO L321 Elim1Store]: treesize reduction 36, result has 49.3 percent of original size [2022-12-14 07:15:01,541 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 66 [2022-12-14 07:15:01,586 INFO L321 Elim1Store]: treesize reduction 68, result has 34.0 percent of original size [2022-12-14 07:15:01,586 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 4 case distinctions, treesize of input 38 treesize of output 57 [2022-12-14 07:15:01,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,623 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:01,624 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:01,645 INFO L321 Elim1Store]: treesize reduction 68, result has 25.3 percent of original size [2022-12-14 07:15:01,646 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 274 treesize of output 162 [2022-12-14 07:15:01,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,664 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 44 [2022-12-14 07:15:01,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,678 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 113 [2022-12-14 07:15:01,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,739 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 328 treesize of output 200 [2022-12-14 07:15:01,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,757 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 107 treesize of output 78 [2022-12-14 07:15:01,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,772 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 199 treesize of output 151 [2022-12-14 07:15:01,881 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:01,942 INFO L321 Elim1Store]: treesize reduction 250, result has 12.0 percent of original size [2022-12-14 07:15:01,942 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 803 treesize of output 563 [2022-12-14 07:15:01,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:01,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:02,009 INFO L321 Elim1Store]: treesize reduction 188, result has 21.0 percent of original size [2022-12-14 07:15:02,010 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 685 treesize of output 622 [2022-12-14 07:15:02,024 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:02,066 INFO L321 Elim1Store]: treesize reduction 238, result has 12.5 percent of original size [2022-12-14 07:15:02,067 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 759 treesize of output 687 [2022-12-14 07:15:02,207 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:15:02,208 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:15:02,232 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:15:02,233 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:15:02,242 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:15:02,301 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:02,308 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:02,395 INFO L321 Elim1Store]: treesize reduction 432, result has 5.1 percent of original size [2022-12-14 07:15:02,395 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 416 treesize of output 259 [2022-12-14 07:15:02,402 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:02,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:02,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:02,411 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:02,425 INFO L321 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2022-12-14 07:15:02,426 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 139 treesize of output 50 [2022-12-14 07:15:02,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:02,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:02,443 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:02,453 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-12-14 07:15:02,453 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 42 [2022-12-14 07:15:02,460 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:15:02,467 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 17 [2022-12-14 07:15:02,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:02,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:02,490 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:02,494 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-14 07:15:02,494 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 239 treesize of output 140 [2022-12-14 07:15:02,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:02,505 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 44 [2022-12-14 07:15:02,514 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:02,539 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:15:02,539 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 134 treesize of output 99 [2022-12-14 07:15:02,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:02,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:02,568 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:02,573 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-14 07:15:02,573 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 287 treesize of output 172 [2022-12-14 07:15:02,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:02,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:02,587 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 101 treesize of output 75 [2022-12-14 07:15:02,598 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:02,618 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:15:02,618 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 182 treesize of output 131 [2022-12-14 07:15:02,682 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:02,719 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-12-14 07:15:02,719 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 569 treesize of output 366 [2022-12-14 07:15:02,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:02,785 INFO L321 Elim1Store]: treesize reduction 194, result has 19.8 percent of original size [2022-12-14 07:15:02,785 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 451 treesize of output 390 [2022-12-14 07:15:02,796 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:02,822 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:15:02,822 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 525 treesize of output 458 [2022-12-14 07:15:02,903 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:15:02,904 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:15:02,922 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:15:02,922 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:15:02,928 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-14 07:15:03,004 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,010 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,065 INFO L321 Elim1Store]: treesize reduction 432, result has 5.1 percent of original size [2022-12-14 07:15:03,065 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 416 treesize of output 259 [2022-12-14 07:15:03,071 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:15:03,077 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 17 [2022-12-14 07:15:03,082 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,089 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,102 INFO L321 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2022-12-14 07:15:03,103 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 139 treesize of output 50 [2022-12-14 07:15:03,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,123 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,133 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-12-14 07:15:03,133 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 42 [2022-12-14 07:15:03,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,177 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,181 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-14 07:15:03,182 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 239 treesize of output 140 [2022-12-14 07:15:03,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,195 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 44 [2022-12-14 07:15:03,205 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,225 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:15:03,226 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 134 treesize of output 99 [2022-12-14 07:15:03,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,289 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,293 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-14 07:15:03,293 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 275 treesize of output 160 [2022-12-14 07:15:03,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,308 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 69 [2022-12-14 07:15:03,319 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,334 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:15:03,335 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 134 treesize of output 99 [2022-12-14 07:15:03,400 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:15:03,400 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:15:03,422 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:15:03,422 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:15:03,429 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:15:03,517 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,524 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,576 INFO L321 Elim1Store]: treesize reduction 432, result has 5.1 percent of original size [2022-12-14 07:15:03,577 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 416 treesize of output 259 [2022-12-14 07:15:03,584 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 17 [2022-12-14 07:15:03,590 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:15:03,595 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,604 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,616 INFO L321 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2022-12-14 07:15:03,616 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 139 treesize of output 50 [2022-12-14 07:15:03,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,637 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,646 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-12-14 07:15:03,647 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 42 [2022-12-14 07:15:03,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,682 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,686 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-14 07:15:03,686 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 239 treesize of output 140 [2022-12-14 07:15:03,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,697 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 44 [2022-12-14 07:15:03,708 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,728 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:15:03,728 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 134 treesize of output 99 [2022-12-14 07:15:03,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,778 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,782 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-14 07:15:03,783 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 275 treesize of output 160 [2022-12-14 07:15:03,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:03,798 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 69 [2022-12-14 07:15:03,809 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:03,827 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:15:03,827 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 134 treesize of output 99 [2022-12-14 07:15:03,908 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:15:03,908 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:15:03,931 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:15:03,931 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:15:03,939 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:15:04,053 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:04,064 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:04,134 INFO L321 Elim1Store]: treesize reduction 432, result has 5.1 percent of original size [2022-12-14 07:15:04,134 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 416 treesize of output 259 [2022-12-14 07:15:04,140 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:04,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:04,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:04,147 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:04,161 INFO L321 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2022-12-14 07:15:04,161 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 139 treesize of output 50 [2022-12-14 07:15:04,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:04,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:04,178 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:04,187 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-12-14 07:15:04,187 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 42 [2022-12-14 07:15:04,194 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 17 [2022-12-14 07:15:04,199 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:15:04,228 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:04,271 INFO L321 Elim1Store]: treesize reduction 104, result has 39.2 percent of original size [2022-12-14 07:15:04,272 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 239 treesize of output 184 [2022-12-14 07:15:04,280 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:04,306 INFO L321 Elim1Store]: treesize reduction 68, result has 40.9 percent of original size [2022-12-14 07:15:04,306 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 145 treesize of output 134 [2022-12-14 07:15:04,315 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-12-14 07:15:04,483 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:04,556 INFO L321 Elim1Store]: treesize reduction 96, result has 43.9 percent of original size [2022-12-14 07:15:04,557 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 579 treesize of output 484 [2022-12-14 07:15:04,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:15:04,696 INFO L321 Elim1Store]: treesize reduction 226, result has 35.6 percent of original size [2022-12-14 07:15:04,697 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 18 case distinctions, treesize of input 341 treesize of output 397 [2022-12-14 07:15:04,713 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:15:04,763 INFO L321 Elim1Store]: treesize reduction 60, result has 47.8 percent of original size [2022-12-14 07:15:04,764 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 437 treesize of output 402 [2022-12-14 07:15:42,670 WARN L176 XnfTransformerHelper]: Simplifying disjunction of 6536 conjuctions. This might take some time... [2022-12-14 07:16:01,105 INFO L192 XnfTransformerHelper]: Simplified to disjunction of 6536 conjuctions. [2022-12-14 07:16:02,286 WARN L176 XnfTransformerHelper]: Simplifying disjunction of 6536 conjuctions. This might take some time... [2022-12-14 07:16:20,730 INFO L192 XnfTransformerHelper]: Simplified to disjunction of 6536 conjuctions. [2022-12-14 07:16:22,581 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:16:22,582 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:16:22,606 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:16:22,606 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:16:22,613 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-14 07:16:22,691 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:16:22,691 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:16:22,713 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:16:22,714 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:16:22,720 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-14 07:16:22,744 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:16:22,747 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:16:22,751 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:16:22,767 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 42 for LOIs [2022-12-14 07:16:22,773 INFO L180 IcfgInterpreter]: Interpretation finished [2022-12-14 07:16:25,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1437101099] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:16:25,523 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-12-14 07:16:25,523 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [4, 3, 4] total 23 [2022-12-14 07:16:25,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887983936] [2022-12-14 07:16:25,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:16:25,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-14 07:16:25,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:16:25,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-14 07:16:25,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2022-12-14 07:16:25,525 INFO L87 Difference]: Start difference. First operand 68 states and 81 transitions. Second operand has 18 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:27,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:16:27,193 INFO L93 Difference]: Finished difference Result 81 states and 95 transitions. [2022-12-14 07:16:27,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-14 07:16:27,193 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2022-12-14 07:16:27,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:16:27,193 INFO L225 Difference]: With dead ends: 81 [2022-12-14 07:16:27,193 INFO L226 Difference]: Without dead ends: 41 [2022-12-14 07:16:27,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=150, Invalid=780, Unknown=0, NotChecked=0, Total=930 [2022-12-14 07:16:27,194 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 83 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-12-14 07:16:27,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 93 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-12-14 07:16:27,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2022-12-14 07:16:27,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 34. [2022-12-14 07:16:27,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 28 states have (on average 1.3214285714285714) internal successors, (37), 31 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:27,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 39 transitions. [2022-12-14 07:16:27,201 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 39 transitions. Word has length 23 [2022-12-14 07:16:27,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:16:27,201 INFO L495 AbstractCegarLoop]: Abstraction has 34 states and 39 transitions. [2022-12-14 07:16:27,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:27,202 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 39 transitions. [2022-12-14 07:16:27,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 07:16:27,202 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:16:27,202 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:16:27,207 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-12-14 07:16:27,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-12-14 07:16:27,403 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:16:27,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:16:27,404 INFO L85 PathProgramCache]: Analyzing trace with hash -175049778, now seen corresponding path program 1 times [2022-12-14 07:16:27,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:16:27,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925890303] [2022-12-14 07:16:27,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:16:27,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:16:27,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:16:27,498 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 07:16:27,499 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:16:27,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925890303] [2022-12-14 07:16:27,499 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925890303] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:16:27,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056736727] [2022-12-14 07:16:27,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:16:27,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:16:27,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:16:27,500 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:16:27,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-12-14 07:16:27,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:16:27,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:16:27,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:16:27,711 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 07:16:27,711 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:16:27,712 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056736727] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:16:27,712 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 07:16:27,712 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-12-14 07:16:27,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128412708] [2022-12-14 07:16:27,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:16:27,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:16:27,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:16:27,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:16:27,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:16:27,713 INFO L87 Difference]: Start difference. First operand 34 states and 39 transitions. Second operand has 3 states, 2 states have (on average 11.0) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:27,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:16:27,743 INFO L93 Difference]: Finished difference Result 34 states and 39 transitions. [2022-12-14 07:16:27,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:16:27,744 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 11.0) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2022-12-14 07:16:27,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:16:27,744 INFO L225 Difference]: With dead ends: 34 [2022-12-14 07:16:27,744 INFO L226 Difference]: Without dead ends: 33 [2022-12-14 07:16:27,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:16:27,745 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 8 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:16:27,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 39 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:16:27,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2022-12-14 07:16:27,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2022-12-14 07:16:27,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 28 states have (on average 1.2857142857142858) internal successors, (36), 30 states have internal predecessors, (36), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:27,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 38 transitions. [2022-12-14 07:16:27,756 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 38 transitions. Word has length 24 [2022-12-14 07:16:27,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:16:27,756 INFO L495 AbstractCegarLoop]: Abstraction has 33 states and 38 transitions. [2022-12-14 07:16:27,756 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 11.0) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:27,757 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 38 transitions. [2022-12-14 07:16:27,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 07:16:27,757 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:16:27,757 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:16:27,762 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-12-14 07:16:27,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:16:27,958 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:16:27,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:16:27,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1131575614, now seen corresponding path program 1 times [2022-12-14 07:16:27,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:16:27,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542384753] [2022-12-14 07:16:27,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:16:27,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:16:28,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:16:28,069 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 07:16:28,070 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:16:28,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542384753] [2022-12-14 07:16:28,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542384753] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:16:28,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656735789] [2022-12-14 07:16:28,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:16:28,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:16:28,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:16:28,071 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:16:28,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-14 07:16:28,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:16:28,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:16:28,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:16:28,289 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 07:16:28,290 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:16:28,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656735789] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:16:28,290 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 07:16:28,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-12-14 07:16:28,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341497370] [2022-12-14 07:16:28,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:16:28,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:16:28,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:16:28,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:16:28,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:16:28,291 INFO L87 Difference]: Start difference. First operand 33 states and 38 transitions. Second operand has 3 states, 2 states have (on average 11.5) internal successors, (23), 3 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:28,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:16:28,325 INFO L93 Difference]: Finished difference Result 42 states and 48 transitions. [2022-12-14 07:16:28,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:16:28,325 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 11.5) internal successors, (23), 3 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-12-14 07:16:28,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:16:28,326 INFO L225 Difference]: With dead ends: 42 [2022-12-14 07:16:28,326 INFO L226 Difference]: Without dead ends: 36 [2022-12-14 07:16:28,326 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:16:28,327 INFO L413 NwaCegarLoop]: 23 mSDtfsCounter, 0 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:16:28,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 45 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:16:28,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2022-12-14 07:16:28,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2022-12-14 07:16:28,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 31 states have (on average 1.2580645161290323) internal successors, (39), 33 states have internal predecessors, (39), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:28,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 41 transitions. [2022-12-14 07:16:28,336 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 41 transitions. Word has length 25 [2022-12-14 07:16:28,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:16:28,336 INFO L495 AbstractCegarLoop]: Abstraction has 36 states and 41 transitions. [2022-12-14 07:16:28,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 11.5) internal successors, (23), 3 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:28,337 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 41 transitions. [2022-12-14 07:16:28,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-12-14 07:16:28,337 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:16:28,337 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, 1, 1, 1] [2022-12-14 07:16:28,342 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-12-14 07:16:28,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-12-14 07:16:28,538 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:16:28,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:16:28,539 INFO L85 PathProgramCache]: Analyzing trace with hash 429391307, now seen corresponding path program 1 times [2022-12-14 07:16:28,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:16:28,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168483557] [2022-12-14 07:16:28,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:16:28,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:16:28,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:16:28,659 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-14 07:16:28,660 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:16:28,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168483557] [2022-12-14 07:16:28,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168483557] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:16:28,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279547291] [2022-12-14 07:16:28,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:16:28,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:16:28,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:16:28,661 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:16:28,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-12-14 07:16:28,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:16:28,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:16:28,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:16:28,890 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-14 07:16:28,891 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:16:28,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279547291] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:16:28,891 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 07:16:28,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-12-14 07:16:28,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593499892] [2022-12-14 07:16:28,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:16:28,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:16:28,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:16:28,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:16:28,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:16:28,892 INFO L87 Difference]: Start difference. First operand 36 states and 41 transitions. Second operand has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:28,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:16:28,919 INFO L93 Difference]: Finished difference Result 36 states and 41 transitions. [2022-12-14 07:16:28,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:16:28,920 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2022-12-14 07:16:28,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:16:28,920 INFO L225 Difference]: With dead ends: 36 [2022-12-14 07:16:28,920 INFO L226 Difference]: Without dead ends: 35 [2022-12-14 07:16:28,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:16:28,921 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 0 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:16:28,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 44 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:16:28,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-12-14 07:16:28,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 33. [2022-12-14 07:16:28,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 29 states have (on average 1.2413793103448276) internal successors, (36), 30 states have internal predecessors, (36), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:28,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 38 transitions. [2022-12-14 07:16:28,928 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 38 transitions. Word has length 28 [2022-12-14 07:16:28,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:16:28,928 INFO L495 AbstractCegarLoop]: Abstraction has 33 states and 38 transitions. [2022-12-14 07:16:28,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:28,928 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 38 transitions. [2022-12-14 07:16:28,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-12-14 07:16:28,929 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:16:28,929 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:16:28,934 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-12-14 07:16:29,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-12-14 07:16:29,130 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:16:29,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:16:29,131 INFO L85 PathProgramCache]: Analyzing trace with hash 429455374, now seen corresponding path program 1 times [2022-12-14 07:16:29,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:16:29,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728395741] [2022-12-14 07:16:29,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:16:29,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:16:29,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:16:29,226 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 07:16:29,226 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:16:29,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728395741] [2022-12-14 07:16:29,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728395741] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:16:29,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473603005] [2022-12-14 07:16:29,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:16:29,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:16:29,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:16:29,228 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:16:29,228 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-12-14 07:16:29,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:16:29,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 549 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:16:29,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:16:29,416 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-14 07:16:29,416 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:16:29,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473603005] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:16:29,416 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 07:16:29,416 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-12-14 07:16:29,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112086507] [2022-12-14 07:16:29,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:16:29,417 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:16:29,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:16:29,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:16:29,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:16:29,418 INFO L87 Difference]: Start difference. First operand 33 states and 38 transitions. Second operand has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:29,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:16:29,444 INFO L93 Difference]: Finished difference Result 33 states and 38 transitions. [2022-12-14 07:16:29,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:16:29,444 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2022-12-14 07:16:29,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:16:29,445 INFO L225 Difference]: With dead ends: 33 [2022-12-14 07:16:29,445 INFO L226 Difference]: Without dead ends: 32 [2022-12-14 07:16:29,445 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:16:29,446 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 2 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:16:29,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 40 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:16:29,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2022-12-14 07:16:29,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2022-12-14 07:16:29,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 29 states have (on average 1.206896551724138) internal successors, (35), 29 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:29,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 37 transitions. [2022-12-14 07:16:29,457 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 37 transitions. Word has length 28 [2022-12-14 07:16:29,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:16:29,457 INFO L495 AbstractCegarLoop]: Abstraction has 32 states and 37 transitions. [2022-12-14 07:16:29,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:29,457 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 37 transitions. [2022-12-14 07:16:29,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-12-14 07:16:29,458 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:16:29,458 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:16:29,462 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-12-14 07:16:29,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-12-14 07:16:29,659 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:16:29,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:16:29,660 INFO L85 PathProgramCache]: Analyzing trace with hash 428214937, now seen corresponding path program 1 times [2022-12-14 07:16:29,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:16:29,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663451040] [2022-12-14 07:16:29,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:16:29,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:16:29,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:16:29,755 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 07:16:29,755 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:16:29,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663451040] [2022-12-14 07:16:29,756 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663451040] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:16:29,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901538550] [2022-12-14 07:16:29,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:16:29,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:16:29,756 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:16:29,757 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:16:29,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-12-14 07:16:29,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:16:29,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 550 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:16:29,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:16:30,003 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-14 07:16:30,003 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:16:30,004 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901538550] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:16:30,004 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 07:16:30,004 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-12-14 07:16:30,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511462487] [2022-12-14 07:16:30,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:16:30,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:16:30,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:16:30,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:16:30,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:16:30,005 INFO L87 Difference]: Start difference. First operand 32 states and 37 transitions. Second operand has 3 states, 2 states have (on average 13.5) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:30,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:16:30,028 INFO L93 Difference]: Finished difference Result 36 states and 41 transitions. [2022-12-14 07:16:30,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:16:30,028 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 13.5) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-12-14 07:16:30,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:16:30,028 INFO L225 Difference]: With dead ends: 36 [2022-12-14 07:16:30,028 INFO L226 Difference]: Without dead ends: 35 [2022-12-14 07:16:30,028 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 07:16:30,029 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 0 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:16:30,029 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 41 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:16:30,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-12-14 07:16:30,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2022-12-14 07:16:30,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 32 states have (on average 1.1875) internal successors, (38), 32 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:30,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 40 transitions. [2022-12-14 07:16:30,036 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 40 transitions. Word has length 29 [2022-12-14 07:16:30,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:16:30,036 INFO L495 AbstractCegarLoop]: Abstraction has 35 states and 40 transitions. [2022-12-14 07:16:30,036 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 13.5) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:16:30,036 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 40 transitions. [2022-12-14 07:16:30,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-12-14 07:16:30,037 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:16:30,037 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, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:16:30,042 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-12-14 07:16:30,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-12-14 07:16:30,238 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:16:30,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:16:30,239 INFO L85 PathProgramCache]: Analyzing trace with hash 898543563, now seen corresponding path program 1 times [2022-12-14 07:16:30,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:16:30,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135161851] [2022-12-14 07:16:30,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:16:30,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:16:30,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:16:30,363 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-14 07:16:30,363 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:16:30,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135161851] [2022-12-14 07:16:30,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135161851] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:16:30,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970295027] [2022-12-14 07:16:30,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:16:30,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:16:30,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:16:30,364 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:16:30,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-12-14 07:16:30,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:16:30,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 558 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 07:16:30,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:16:30,577 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-14 07:16:30,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:16:30,588 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-14 07:16:30,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970295027] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:16:30,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [821443569] [2022-12-14 07:16:30,590 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2022-12-14 07:16:30,590 INFO L166 IcfgInterpreter]: Building call graph [2022-12-14 07:16:30,590 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-12-14 07:16:30,590 INFO L176 IcfgInterpreter]: Starting interpretation [2022-12-14 07:16:30,590 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-12-14 07:16:30,618 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:31,013 INFO L321 Elim1Store]: treesize reduction 430, result has 30.2 percent of original size [2022-12-14 07:16:31,014 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 10 select indices, 10 select index equivalence classes, 56 disjoint index pairs (out of 45 index pairs), introduced 12 new quantified variables, introduced 31 case distinctions, treesize of input 294 treesize of output 412 [2022-12-14 07:16:31,221 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:31,276 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:31,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:31,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:31,338 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 30 [2022-12-14 07:16:31,375 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:31,614 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:31,682 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:31,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:31,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:31,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:31,799 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 40 [2022-12-14 07:16:31,889 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:32,099 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:32,173 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:32,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:32,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:32,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:32,293 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 40 [2022-12-14 07:16:32,394 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:32,580 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:32,659 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:32,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:32,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:32,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:32,769 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 40 [2022-12-14 07:16:32,862 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:32,998 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,063 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,095 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,108 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,129 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,184 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,267 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,330 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,370 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-12-14 07:16:33,384 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,404 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,463 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,556 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,619 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,657 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-12-14 07:16:33,670 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,692 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,743 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:33,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:33,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:33,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:33,826 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 40 [2022-12-14 07:16:33,956 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-12-14 07:16:33,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:33,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:33,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:33,978 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 40 [2022-12-14 07:16:34,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:34,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:34,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:34,031 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 40 [2022-12-14 07:16:34,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:34,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:34,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:34,093 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 40 [2022-12-14 07:16:34,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:34,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:34,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:34,195 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 40 [2022-12-14 07:16:35,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,128 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:35,128 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:35,134 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 46 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 331 treesize of output 264 [2022-12-14 07:16:35,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,167 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:35,168 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 46 disjoint index pairs (out of 45 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 457 treesize of output 375 [2022-12-14 07:16:35,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:35,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:35,905 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:35,911 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 46 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 1270 treesize of output 965 [2022-12-14 07:16:36,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,045 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:36,046 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 46 disjoint index pairs (out of 45 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 2501 treesize of output 1897 [2022-12-14 07:16:36,155 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:36,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,497 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:36,498 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:36,503 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 46 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 302 treesize of output 243 [2022-12-14 07:16:36,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,574 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:36,575 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 46 disjoint index pairs (out of 45 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 428 treesize of output 354 [2022-12-14 07:16:36,753 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:36,769 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:36,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,838 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:36,839 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 46 disjoint index pairs (out of 45 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 421 treesize of output 351 [2022-12-14 07:16:36,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:36,948 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:36,949 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:36,956 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 46 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 295 treesize of output 240 [2022-12-14 07:16:37,029 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:37,065 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:37,095 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:37,186 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:37,348 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:37,365 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:37,431 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:37,455 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:37,598 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:37,614 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:16:37,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,727 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:37,728 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 46 disjoint index pairs (out of 45 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 428 treesize of output 346 [2022-12-14 07:16:37,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:37,825 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:37,825 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:37,831 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 47 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 285 treesize of output 216 [2022-12-14 07:16:37,990 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:16:38,010 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:16:38,202 INFO L321 Elim1Store]: treesize reduction 120, result has 47.6 percent of original size [2022-12-14 07:16:38,202 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 12 select indices, 12 select index equivalence classes, 67 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 12 case distinctions, treesize of input 67 treesize of output 150 [2022-12-14 07:16:38,438 INFO L321 Elim1Store]: treesize reduction 216, result has 33.5 percent of original size [2022-12-14 07:16:38,438 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 14 select indices, 14 select index equivalence classes, 79 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 24 case distinctions, treesize of input 77 treesize of output 161 [2022-12-14 07:16:39,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:39,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:39,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:39,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:39,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:39,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:39,513 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 68 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 4465 treesize of output 3299 [2022-12-14 07:16:40,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:40,235 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 22 [2022-12-14 07:16:40,828 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:16:40,844 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:16:40,911 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:16:40,915 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:16:40,921 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:16:40,944 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:16:40,948 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 39 [2022-12-14 07:16:40,958 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:16:40,979 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:16:40,984 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:16:40,988 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:16:41,045 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:41,048 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:41,056 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:41,072 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:41,075 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:41,082 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:41,176 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-12-14 07:16:41,190 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-12-14 07:16:41,232 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-12-14 07:16:45,016 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:45,022 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:45,030 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:45,045 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:45,048 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:45,055 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:45,143 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-12-14 07:16:45,156 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-12-14 07:16:45,199 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-12-14 07:16:49,031 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:49,036 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:49,045 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:49,066 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:49,069 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:49,076 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:49,165 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-12-14 07:16:49,179 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-12-14 07:16:49,222 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-12-14 07:16:52,986 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:52,989 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:52,995 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:53,010 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:53,013 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:53,019 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-12-14 07:16:53,107 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-12-14 07:16:53,120 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-12-14 07:16:53,167 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-12-14 07:16:56,994 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-12-14 07:16:57,000 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2022-12-14 07:16:57,019 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-12-14 07:16:57,026 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-12-14 07:16:57,041 INFO L321 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2022-12-14 07:16:57,041 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2022-12-14 07:16:57,060 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-14 07:16:57,060 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-12-14 07:16:57,072 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-12-14 07:16:57,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,102 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 427 treesize of output 273 [2022-12-14 07:16:57,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,120 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 8 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 64 [2022-12-14 07:16:57,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,139 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 38 [2022-12-14 07:16:57,168 INFO L321 Elim1Store]: treesize reduction 36, result has 49.3 percent of original size [2022-12-14 07:16:57,168 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 66 [2022-12-14 07:16:57,212 INFO L321 Elim1Store]: treesize reduction 68, result has 34.0 percent of original size [2022-12-14 07:16:57,212 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 4 case distinctions, treesize of input 38 treesize of output 57 [2022-12-14 07:16:57,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,250 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:57,250 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:57,267 INFO L321 Elim1Store]: treesize reduction 68, result has 25.3 percent of original size [2022-12-14 07:16:57,267 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 274 treesize of output 162 [2022-12-14 07:16:57,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,285 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 44 [2022-12-14 07:16:57,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,298 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 113 [2022-12-14 07:16:57,376 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:57,413 INFO L321 Elim1Store]: treesize reduction 250, result has 12.0 percent of original size [2022-12-14 07:16:57,413 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 667 treesize of output 459 [2022-12-14 07:16:57,426 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:57,455 INFO L321 Elim1Store]: treesize reduction 238, result has 12.5 percent of original size [2022-12-14 07:16:57,455 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 608 treesize of output 560 [2022-12-14 07:16:57,487 INFO L321 Elim1Store]: treesize reduction 74, result has 37.8 percent of original size [2022-12-14 07:16:57,488 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 3 case distinctions, treesize of input 549 treesize of output 533 [2022-12-14 07:16:57,678 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:16:57,678 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:16:57,697 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:16:57,697 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:16:57,703 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-14 07:16:57,762 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:57,768 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:57,836 INFO L321 Elim1Store]: treesize reduction 432, result has 5.1 percent of original size [2022-12-14 07:16:57,836 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 416 treesize of output 259 [2022-12-14 07:16:57,842 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:16:57,847 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 17 [2022-12-14 07:16:57,851 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:57,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,858 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:57,869 INFO L321 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2022-12-14 07:16:57,869 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 139 treesize of output 50 [2022-12-14 07:16:57,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,887 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:57,893 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-12-14 07:16:57,894 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 42 [2022-12-14 07:16:57,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,914 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:57,917 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-14 07:16:57,917 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 239 treesize of output 140 [2022-12-14 07:16:57,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:57,929 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 44 [2022-12-14 07:16:57,938 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:57,950 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:16:57,951 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 134 treesize of output 99 [2022-12-14 07:16:57,994 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,018 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-12-14 07:16:58,018 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 453 treesize of output 282 [2022-12-14 07:16:58,050 INFO L321 Elim1Store]: treesize reduction 88, result has 32.8 percent of original size [2022-12-14 07:16:58,050 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 335 treesize of output 301 [2022-12-14 07:16:58,056 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,071 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:16:58,071 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 396 treesize of output 337 [2022-12-14 07:16:58,155 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:16:58,155 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:16:58,173 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:16:58,174 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:16:58,180 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-14 07:16:58,237 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,245 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,309 INFO L321 Elim1Store]: treesize reduction 432, result has 5.1 percent of original size [2022-12-14 07:16:58,309 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 416 treesize of output 259 [2022-12-14 07:16:58,316 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:58,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:58,325 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,341 INFO L321 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2022-12-14 07:16:58,341 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 139 treesize of output 50 [2022-12-14 07:16:58,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:58,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:58,363 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,373 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-12-14 07:16:58,374 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 42 [2022-12-14 07:16:58,383 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 17 [2022-12-14 07:16:58,391 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:16:58,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:58,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:58,423 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,428 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-14 07:16:58,428 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 239 treesize of output 140 [2022-12-14 07:16:58,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:58,441 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 44 [2022-12-14 07:16:58,450 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,464 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:16:58,464 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 134 treesize of output 99 [2022-12-14 07:16:58,530 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:16:58,530 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:16:58,547 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:16:58,548 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:16:58,554 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-14 07:16:58,610 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,618 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,694 INFO L321 Elim1Store]: treesize reduction 432, result has 5.1 percent of original size [2022-12-14 07:16:58,694 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 416 treesize of output 259 [2022-12-14 07:16:58,701 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 17 [2022-12-14 07:16:58,706 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:58,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:58,713 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,725 INFO L321 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2022-12-14 07:16:58,725 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 139 treesize of output 50 [2022-12-14 07:16:58,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:58,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:58,744 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,753 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-12-14 07:16:58,754 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 42 [2022-12-14 07:16:58,761 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:16:58,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:58,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:58,781 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,785 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-14 07:16:58,786 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 239 treesize of output 140 [2022-12-14 07:16:58,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:58,797 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 44 [2022-12-14 07:16:58,808 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,829 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:16:58,829 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 134 treesize of output 99 [2022-12-14 07:16:58,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,923 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-12-14 07:16:58,923 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 447 treesize of output 276 [2022-12-14 07:16:58,962 INFO L321 Elim1Store]: treesize reduction 88, result has 32.8 percent of original size [2022-12-14 07:16:58,962 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 329 treesize of output 295 [2022-12-14 07:16:58,968 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:58,992 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:16:58,992 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 390 treesize of output 331 [2022-12-14 07:16:59,069 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:16:59,069 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:16:59,092 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:16:59,093 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:16:59,101 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-14 07:16:59,209 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:59,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:59,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:59,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:59,217 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:59,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:59,247 INFO L321 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2022-12-14 07:16:59,247 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 799 treesize of output 605 [2022-12-14 07:16:59,266 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:59,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:59,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:59,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:59,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:59,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:16:59,279 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:16:59,294 INFO L321 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2022-12-14 07:16:59,295 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 352 treesize of output 290 [2022-12-14 07:16:59,357 INFO L321 Elim1Store]: treesize reduction 44, result has 60.4 percent of original size [2022-12-14 07:16:59,357 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 281 treesize of output 332 [2022-12-14 07:16:59,408 INFO L321 Elim1Store]: treesize reduction 36, result has 54.4 percent of original size [2022-12-14 07:16:59,408 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 3 case distinctions, treesize of input 264 treesize of output 301 [2022-12-14 07:17:00,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:00,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:00,657 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:00,671 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-12-14 07:17:00,671 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 42 [2022-12-14 07:17:00,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:00,824 INFO L321 Elim1Store]: treesize reduction 242, result has 12.3 percent of original size [2022-12-14 07:17:00,824 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 1166 treesize of output 886 [2022-12-14 07:17:00,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:00,887 INFO L321 Elim1Store]: treesize reduction 230, result has 12.9 percent of original size [2022-12-14 07:17:00,888 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 1046 treesize of output 1014 [2022-12-14 07:17:00,985 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 34 [2022-12-14 07:17:01,213 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:17:01,214 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:17:01,235 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:17:01,235 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:17:01,241 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:17:01,286 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:17:01,287 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:17:01,307 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:17:01,307 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:17:01,313 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-14 07:17:01,458 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:17:01,470 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:01,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:01,498 INFO L321 Elim1Store]: treesize reduction 47, result has 34.7 percent of original size [2022-12-14 07:17:01,498 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 306 treesize of output 301 [2022-12-14 07:17:01,511 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:01,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:01,534 INFO L321 Elim1Store]: treesize reduction 47, result has 34.7 percent of original size [2022-12-14 07:17:01,534 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 298 treesize of output 293 [2022-12-14 07:17:01,835 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:01,842 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:17:01,850 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:01,878 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:01,884 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:01,892 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:17:01,923 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:01,931 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:01,943 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:17:01,968 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:17:02,061 INFO L321 Elim1Store]: treesize reduction 37, result has 48.6 percent of original size [2022-12-14 07:17:02,061 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 128 treesize of output 151 [2022-12-14 07:17:02,193 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:17:02,241 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:17:02,269 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:02,272 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:02,276 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:17:02,278 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 49 for LOIs [2022-12-14 07:17:02,285 INFO L180 IcfgInterpreter]: Interpretation finished [2022-12-14 07:17:04,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [821443569] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:17:04,856 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-12-14 07:17:04,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [4, 3, 4] total 26 [2022-12-14 07:17:04,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856409418] [2022-12-14 07:17:04,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:17:04,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-14 07:17:04,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:17:04,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-14 07:17:04,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=573, Unknown=0, NotChecked=0, Total=650 [2022-12-14 07:17:04,857 INFO L87 Difference]: Start difference. First operand 35 states and 40 transitions. Second operand has 21 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 19 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:17:10,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:17:10,574 INFO L93 Difference]: Finished difference Result 51 states and 58 transitions. [2022-12-14 07:17:10,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-14 07:17:10,574 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 19 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2022-12-14 07:17:10,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:17:10,574 INFO L225 Difference]: With dead ends: 51 [2022-12-14 07:17:10,574 INFO L226 Difference]: Without dead ends: 35 [2022-12-14 07:17:10,575 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 73 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=266, Invalid=1626, Unknown=0, NotChecked=0, Total=1892 [2022-12-14 07:17:10,575 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 65 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-12-14 07:17:10,575 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 26 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 345 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-12-14 07:17:10,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-12-14 07:17:10,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2022-12-14 07:17:10,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 32 states have (on average 1.15625) internal successors, (37), 32 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:17:10,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 39 transitions. [2022-12-14 07:17:10,584 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 39 transitions. Word has length 32 [2022-12-14 07:17:10,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:17:10,584 INFO L495 AbstractCegarLoop]: Abstraction has 35 states and 39 transitions. [2022-12-14 07:17:10,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 19 states have internal predecessors, (28), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:17:10,584 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 39 transitions. [2022-12-14 07:17:10,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-12-14 07:17:10,585 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:17:10,585 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:17:10,590 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-12-14 07:17:10,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-12-14 07:17:10,786 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:17:10,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:17:10,787 INFO L85 PathProgramCache]: Analyzing trace with hash 1426617194, now seen corresponding path program 1 times [2022-12-14 07:17:10,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 07:17:10,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729548544] [2022-12-14 07:17:10,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:17:10,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 07:17:10,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:17:10,903 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-14 07:17:10,904 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 07:17:10,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729548544] [2022-12-14 07:17:10,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729548544] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 07:17:10,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443958546] [2022-12-14 07:17:10,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:17:10,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:17:10,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:17:10,905 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:17:10,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-12-14 07:17:11,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:17:11,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 568 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 07:17:11,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:17:11,120 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-14 07:17:11,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:17:11,130 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-14 07:17:11,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443958546] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:17:11,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [68244907] [2022-12-14 07:17:11,132 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2022-12-14 07:17:11,132 INFO L166 IcfgInterpreter]: Building call graph [2022-12-14 07:17:11,132 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-12-14 07:17:11,132 INFO L176 IcfgInterpreter]: Starting interpretation [2022-12-14 07:17:11,132 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-12-14 07:17:11,284 INFO L321 Elim1Store]: treesize reduction 216, result has 33.5 percent of original size [2022-12-14 07:17:11,285 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 14 select indices, 14 select index equivalence classes, 79 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 24 case distinctions, treesize of input 77 treesize of output 161 [2022-12-14 07:17:11,300 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:11,307 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 12 select indices, 12 select index equivalence classes, 79 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 102 [2022-12-14 07:17:11,318 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:11,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,327 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 68 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 204 treesize of output 198 [2022-12-14 07:17:11,340 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-12-14 07:17:11,382 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:11,393 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 68 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 217 treesize of output 211 [2022-12-14 07:17:11,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,420 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 22 [2022-12-14 07:17:11,439 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:11,504 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:11,512 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:11,524 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 68 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 239 treesize of output 229 [2022-12-14 07:17:11,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,541 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 40 [2022-12-14 07:17:11,795 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:11,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,885 INFO L321 Elim1Store]: treesize reduction 297, result has 15.9 percent of original size [2022-12-14 07:17:11,886 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 55 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 22 case distinctions, treesize of input 941 treesize of output 865 [2022-12-14 07:17:11,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:11,914 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 922 treesize of output 912 [2022-12-14 07:17:12,018 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:12,126 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:12,129 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:17:12,132 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:12,238 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-12-14 07:17:12,243 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2022-12-14 07:17:12,265 INFO L321 Elim1Store]: treesize reduction 21, result has 19.2 percent of original size [2022-12-14 07:17:12,265 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 26 [2022-12-14 07:17:12,272 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2022-12-14 07:17:12,278 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-12-14 07:17:12,284 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-12-14 07:17:12,301 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-14 07:17:12,301 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-12-14 07:17:12,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:12,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:12,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:12,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:12,327 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 427 treesize of output 273 [2022-12-14 07:17:12,359 INFO L321 Elim1Store]: treesize reduction 36, result has 49.3 percent of original size [2022-12-14 07:17:12,359 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 66 [2022-12-14 07:17:12,395 INFO L321 Elim1Store]: treesize reduction 68, result has 34.0 percent of original size [2022-12-14 07:17:12,396 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 4 case distinctions, treesize of input 38 treesize of output 57 [2022-12-14 07:17:12,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:12,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:12,411 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 150 treesize of output 64 [2022-12-14 07:17:12,431 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 99 treesize of output 38 [2022-12-14 07:17:12,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:12,466 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:12,467 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:12,484 INFO L321 Elim1Store]: treesize reduction 68, result has 25.3 percent of original size [2022-12-14 07:17:12,484 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 274 treesize of output 162 [2022-12-14 07:17:12,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:12,498 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 44 [2022-12-14 07:17:12,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:12,509 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 113 [2022-12-14 07:17:12,586 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:12,620 INFO L321 Elim1Store]: treesize reduction 250, result has 12.0 percent of original size [2022-12-14 07:17:12,620 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 709 treesize of output 501 [2022-12-14 07:17:12,655 INFO L321 Elim1Store]: treesize reduction 74, result has 37.8 percent of original size [2022-12-14 07:17:12,656 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 591 treesize of output 575 [2022-12-14 07:17:12,666 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:12,695 INFO L321 Elim1Store]: treesize reduction 238, result has 12.5 percent of original size [2022-12-14 07:17:12,695 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 670 treesize of output 606 [2022-12-14 07:17:12,922 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:17:12,922 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:17:12,939 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:17:12,940 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:17:12,945 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:17:12,979 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:12,985 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,056 INFO L321 Elim1Store]: treesize reduction 432, result has 5.1 percent of original size [2022-12-14 07:17:13,057 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 416 treesize of output 259 [2022-12-14 07:17:13,062 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,069 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,080 INFO L321 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2022-12-14 07:17:13,080 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 139 treesize of output 50 [2022-12-14 07:17:13,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,095 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,103 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-12-14 07:17:13,103 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 42 [2022-12-14 07:17:13,110 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:17:13,115 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 17 [2022-12-14 07:17:13,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,132 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,136 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-14 07:17:13,136 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 239 treesize of output 140 [2022-12-14 07:17:13,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,146 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 44 [2022-12-14 07:17:13,155 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,170 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:17:13,170 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 134 treesize of output 99 [2022-12-14 07:17:13,214 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,235 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-12-14 07:17:13,236 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 479 treesize of output 308 [2022-12-14 07:17:13,276 INFO L321 Elim1Store]: treesize reduction 234, result has 17.0 percent of original size [2022-12-14 07:17:13,276 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 361 treesize of output 348 [2022-12-14 07:17:13,284 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,301 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:17:13,302 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 440 treesize of output 381 [2022-12-14 07:17:13,434 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:17:13,435 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:17:13,452 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:17:13,452 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:17:13,458 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-14 07:17:13,517 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,524 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,591 INFO L321 Elim1Store]: treesize reduction 432, result has 5.1 percent of original size [2022-12-14 07:17:13,591 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 416 treesize of output 259 [2022-12-14 07:17:13,599 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:17:13,605 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,613 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,625 INFO L321 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2022-12-14 07:17:13,625 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 139 treesize of output 50 [2022-12-14 07:17:13,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,644 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,653 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-12-14 07:17:13,653 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 42 [2022-12-14 07:17:13,661 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 17 [2022-12-14 07:17:13,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,694 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,698 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-14 07:17:13,698 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 239 treesize of output 140 [2022-12-14 07:17:13,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,711 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 44 [2022-12-14 07:17:13,722 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,739 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:17:13,739 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 134 treesize of output 99 [2022-12-14 07:17:13,817 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:17:13,818 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:17:13,838 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:17:13,838 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:17:13,846 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:17:13,916 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,922 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,982 INFO L321 Elim1Store]: treesize reduction 432, result has 5.1 percent of original size [2022-12-14 07:17:13,982 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 416 treesize of output 259 [2022-12-14 07:17:13,988 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:13,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:13,995 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:14,006 INFO L321 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2022-12-14 07:17:14,006 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 139 treesize of output 50 [2022-12-14 07:17:14,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:14,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:14,022 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:14,030 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-12-14 07:17:14,030 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 42 [2022-12-14 07:17:14,035 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 17 [2022-12-14 07:17:14,040 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:17:14,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:14,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:14,056 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:14,059 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-14 07:17:14,059 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 239 treesize of output 140 [2022-12-14 07:17:14,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:14,069 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 44 [2022-12-14 07:17:14,078 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:14,092 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:17:14,093 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 134 treesize of output 99 [2022-12-14 07:17:14,134 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:14,168 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-12-14 07:17:14,168 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 489 treesize of output 318 [2022-12-14 07:17:14,180 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:14,201 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-12-14 07:17:14,201 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 430 treesize of output 371 [2022-12-14 07:17:14,228 INFO L321 Elim1Store]: treesize reduction 88, result has 32.8 percent of original size [2022-12-14 07:17:14,228 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 371 treesize of output 337 [2022-12-14 07:17:14,319 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:17:14,319 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:17:14,337 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:17:14,338 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:17:14,342 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-14 07:17:14,422 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:14,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:14,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:14,430 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:14,522 INFO L321 Elim1Store]: treesize reduction 610, result has 5.3 percent of original size [2022-12-14 07:17:14,522 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 635 treesize of output 481 [2022-12-14 07:17:14,650 INFO L321 Elim1Store]: treesize reduction 36, result has 54.4 percent of original size [2022-12-14 07:17:14,650 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 3 case distinctions, treesize of input 226 treesize of output 263 [2022-12-14 07:17:14,801 INFO L321 Elim1Store]: treesize reduction 44, result has 60.4 percent of original size [2022-12-14 07:17:14,802 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 235 treesize of output 286 [2022-12-14 07:17:14,815 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:14,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:14,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:14,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:14,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:14,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:14,828 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 07:17:14,844 INFO L321 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2022-12-14 07:17:14,844 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 342 treesize of output 256 [2022-12-14 07:17:14,891 INFO L321 Elim1Store]: treesize reduction 103, result has 40.5 percent of original size [2022-12-14 07:17:14,891 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 99 treesize of output 85 [2022-12-14 07:17:15,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:15,531 INFO L321 Elim1Store]: treesize reduction 242, result has 12.3 percent of original size [2022-12-14 07:17:15,532 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 1052 treesize of output 844 [2022-12-14 07:17:15,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:15,591 INFO L321 Elim1Store]: treesize reduction 230, result has 12.9 percent of original size [2022-12-14 07:17:15,591 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 932 treesize of output 900 [2022-12-14 07:17:15,682 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 34 [2022-12-14 07:17:15,903 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:17:15,903 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:17:15,923 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:17:15,923 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:17:15,929 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-14 07:17:15,982 INFO L321 Elim1Store]: treesize reduction 49, result has 40.2 percent of original size [2022-12-14 07:17:15,983 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 156 treesize of output 124 [2022-12-14 07:17:16,002 INFO L321 Elim1Store]: treesize reduction 31, result has 42.6 percent of original size [2022-12-14 07:17:16,002 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 90 treesize of output 80 [2022-12-14 07:17:16,008 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-14 07:17:16,351 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:17:16,360 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:16,504 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:16,833 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:16,840 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:16,847 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:17:16,879 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:17:16,887 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:16,892 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:16,930 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 07:17:16,937 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:16,948 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:16,979 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:17:17,080 INFO L321 Elim1Store]: treesize reduction 37, result has 48.6 percent of original size [2022-12-14 07:17:17,081 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 127 [2022-12-14 07:17:17,206 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:17:17,272 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 13 [2022-12-14 07:17:17,346 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:17,350 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-12-14 07:17:17,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:17,667 INFO L321 Elim1Store]: treesize reduction 165, result has 53.3 percent of original size [2022-12-14 07:17:17,667 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 55 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 22 case distinctions, treesize of input 482 treesize of output 608 [2022-12-14 07:17:20,749 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:17:20,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:20,824 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-12-14 07:17:21,230 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-12-14 07:17:21,252 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:17:21,347 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-12-14 07:17:21,369 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:17:21,482 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-12-14 07:17:21,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:21,574 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 22 [2022-12-14 07:17:21,652 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-12-14 07:17:25,531 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:17:25,649 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-12-14 07:17:36,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:17:36,243 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-12-14 07:17:36,293 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:17:46,691 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:17:46,787 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-12-14 07:18:06,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:18:06,805 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-12-14 07:18:06,885 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:18:12,003 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2022-12-14 07:18:12,032 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:18:31,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 07:18:31,720 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-12-14 07:18:31,779 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-12-14 07:18:56,511 WARN L176 XnfTransformerHelper]: Simplifying disjunction of 18676 conjuctions. This might take some time... [2022-12-14 07:19:21,418 INFO L192 XnfTransformerHelper]: Simplified to disjunction of 18676 conjuctions. [2022-12-14 07:19:26,272 WARN L176 XnfTransformerHelper]: Simplifying disjunction of 18676 conjuctions. This might take some time... [2022-12-14 07:19:51,267 INFO L192 XnfTransformerHelper]: Simplified to disjunction of 18676 conjuctions. [2022-12-14 07:19:54,013 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 42 for LOIs [2022-12-14 07:19:54,019 INFO L180 IcfgInterpreter]: Interpretation finished [2022-12-14 07:19:58,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [68244907] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:19:58,263 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-12-14 07:19:58,263 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [4, 3, 4] total 28 [2022-12-14 07:19:58,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837352186] [2022-12-14 07:19:58,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:19:58,263 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-12-14 07:19:58,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 07:19:58,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-12-14 07:19:58,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2022-12-14 07:19:58,265 INFO L87 Difference]: Start difference. First operand 35 states and 39 transitions. Second operand has 23 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:05,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:05,051 INFO L93 Difference]: Finished difference Result 39 states and 44 transitions. [2022-12-14 07:20:05,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-14 07:20:05,051 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2022-12-14 07:20:05,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:05,051 INFO L225 Difference]: With dead ends: 39 [2022-12-14 07:20:05,051 INFO L226 Difference]: Without dead ends: 0 [2022-12-14 07:20:05,052 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=264, Invalid=1898, Unknown=0, NotChecked=0, Total=2162 [2022-12-14 07:20:05,053 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 69 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:05,053 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 1 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-12-14 07:20:05,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-12-14 07:20:05,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-12-14 07:20:05,054 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-12-14 07:20:05,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-12-14 07:20:05,054 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 34 [2022-12-14 07:20:05,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:05,054 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-12-14 07:20:05,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:05,054 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-12-14 07:20:05,054 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-12-14 07:20:05,056 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 24 remaining) [2022-12-14 07:20:05,056 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 24 remaining) [2022-12-14 07:20:05,056 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 24 remaining) [2022-12-14 07:20:05,056 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 24 remaining) [2022-12-14 07:20:05,057 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 24 remaining) [2022-12-14 07:20:05,057 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 24 remaining) [2022-12-14 07:20:05,057 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 24 remaining) [2022-12-14 07:20:05,057 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 24 remaining) [2022-12-14 07:20:05,057 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 24 remaining) [2022-12-14 07:20:05,057 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 24 remaining) [2022-12-14 07:20:05,057 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 24 remaining) [2022-12-14 07:20:05,057 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 24 remaining) [2022-12-14 07:20:05,057 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 24 remaining) [2022-12-14 07:20:05,058 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 24 remaining) [2022-12-14 07:20:05,058 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 24 remaining) [2022-12-14 07:20:05,058 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 24 remaining) [2022-12-14 07:20:05,058 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 24 remaining) [2022-12-14 07:20:05,058 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 24 remaining) [2022-12-14 07:20:05,058 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 24 remaining) [2022-12-14 07:20:05,058 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 24 remaining) [2022-12-14 07:20:05,058 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 24 remaining) [2022-12-14 07:20:05,058 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 24 remaining) [2022-12-14 07:20:05,058 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 24 remaining) [2022-12-14 07:20:05,059 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 24 remaining) [2022-12-14 07:20:05,065 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-12-14 07:20:05,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-12-14 07:20:05,265 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-12-14 07:20:09,196 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1332) no Hoare annotation was computed. [2022-12-14 07:20:09,196 INFO L899 garLoopResultBuilder]: For program point L1340-2(lines 1340 1341) no Hoare annotation was computed. [2022-12-14 07:20:09,196 INFO L899 garLoopResultBuilder]: For program point L1340-3(line 1340) no Hoare annotation was computed. [2022-12-14 07:20:09,197 INFO L895 garLoopResultBuilder]: At program point L1340-4(lines 1340 1341) the Hoare annotation is: (and (not (= (ite (and (<= 1 |ULTIMATE.start_main_~argc~0#1|) (<= |ULTIMATE.start_main_~argc~0#1| 10000)) 1 0) 0)) (= ~optind~0 1) (<= ~bb_errno_location~0 2147483647) (not (= |ULTIMATE.start_main_~argv~0#1.base| 0)) (<= 0 (+ ~bb_errno_location~0 2147483648)) (= |ULTIMATE.start_main_~a~0#1.offset| ~applet_name~0.offset) (<= 0 ~applet_name~0.offset) (= (select |#valid| |ULTIMATE.start_main_~argv~0#1.base|) 1) (= |~#dir~0.base| 11) (<= 0 |ULTIMATE.start_main_~j~0#1|) (= |~#dir~0.offset| 0) (< |ULTIMATE.start_main_~argv~0#1.base| |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~i~5#1| 2147483646) (= ~applet_name~0.base |ULTIMATE.start_main_~a~0#1.base|) (= |ULTIMATE.start_main_~mem_track~0#1.offset| 0) (<= |ULTIMATE.start_main_~j~0#1| 2147483647) (= |#NULL.offset| 0) (= |~#dummy_utmp~0.offset| 0) (= |ULTIMATE.start_main_~argv~0#1.offset| 0) (= 12 |~#dummy_utmp~0.base|) (<= |ULTIMATE.start_main_~i~4#1| 2147483647) (= (select |#length| |ULTIMATE.start_main_~argv~0#1.base|) (* 8 (mod (+ |ULTIMATE.start_main_~argc~0#1| 1) 2305843009213693952))) (<= 0 |#StackHeapBarrier|) (<= 10 |ULTIMATE.start_main_~i~4#1|) (<= |ULTIMATE.start_main_~a~0#1.offset| 0) (<= 0 |ULTIMATE.start_main_~i~5#1|) (= |#NULL.base| 0)) [2022-12-14 07:20:09,197 INFO L899 garLoopResultBuilder]: For program point L1332(line 1332) no Hoare annotation was computed. [2022-12-14 07:20:09,197 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1344) no Hoare annotation was computed. [2022-12-14 07:20:09,197 INFO L899 garLoopResultBuilder]: For program point L1200(lines 1200 1208) no Hoare annotation was computed. [2022-12-14 07:20:09,197 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1202) no Hoare annotation was computed. [2022-12-14 07:20:09,197 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1340) no Hoare annotation was computed. [2022-12-14 07:20:09,197 INFO L899 garLoopResultBuilder]: For program point L1192(line 1192) no Hoare annotation was computed. [2022-12-14 07:20:09,197 INFO L899 garLoopResultBuilder]: For program point L1192-1(line 1192) no Hoare annotation was computed. [2022-12-14 07:20:09,197 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1325) no Hoare annotation was computed. [2022-12-14 07:20:09,197 INFO L899 garLoopResultBuilder]: For program point L1176-2(lines 1173 1223) no Hoare annotation was computed. [2022-12-14 07:20:09,198 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1206) no Hoare annotation was computed. [2022-12-14 07:20:09,198 INFO L899 garLoopResultBuilder]: For program point L1333(line 1333) no Hoare annotation was computed. [2022-12-14 07:20:09,198 INFO L899 garLoopResultBuilder]: For program point L1333-1(line 1333) no Hoare annotation was computed. [2022-12-14 07:20:09,198 INFO L899 garLoopResultBuilder]: For program point L1325-2(lines 1325 1326) no Hoare annotation was computed. [2022-12-14 07:20:09,198 INFO L899 garLoopResultBuilder]: For program point L1325-3(line 1325) no Hoare annotation was computed. [2022-12-14 07:20:09,198 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1335) no Hoare annotation was computed. [2022-12-14 07:20:09,199 INFO L895 garLoopResultBuilder]: At program point L1325-4(lines 1325 1326) the Hoare annotation is: (let ((.cse0 (<= 1 |ULTIMATE.start_main_~i~4#1|))) (let ((.cse1 (<= 12 |~#dummy_utmp~0.base|)) (.cse2 (<= ~applet_name~0.base 0)) (.cse3 (<= 0 ~bb_errno_location~0)) (.cse4 (<= ~bb_errno_location~0 0)) (.cse5 (let ((.cse21 (<= |~#dummy_utmp~0.base| 12)) (.cse22 (<= 0 |#NULL.base|)) (.cse23 (<= 0 |ULTIMATE.start_main_~a~0#1.offset|)) (.cse24 (<= |~#dummy_utmp~0.offset| 0)) (.cse25 (<= 0 ~applet_name~0.offset)) (.cse26 (<= 0 |~#dir~0.offset|)) (.cse27 (<= |#NULL.offset| 0)) (.cse28 (<= 11 |~#dir~0.base|)) (.cse29 (<= |~#dir~0.base| 11)) (.cse30 (<= ~applet_name~0.offset 0)) (.cse31 (<= |#NULL.base| 0))) (or (and .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse0 .cse29 .cse30 .cse31 (<= |ULTIMATE.start_main_~i~4#1| 2147483647) (<= 0 |#StackHeapBarrier|)) (and .cse21 .cse22 .cse23 .cse24 .cse25 (<= |ULTIMATE.start_main_~i~4#1| 0) .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 (<= 0 |ULTIMATE.start_main_~i~4#1|))))) (.cse6 (<= 0 |~#dummy_utmp~0.offset|)) (.cse7 (<= 0 |#NULL.offset|)) (.cse8 (<= 0 ~applet_name~0.base)) (.cse9 (<= |ULTIMATE.start_main_~a~0#1.offset| 0)) (.cse10 (<= |~#dir~0.offset| 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (let ((.cse17 ((as const (Array Int Int)) 0)) (.cse11 (select |#memory_int| 8)) (.cse12 (select |#memory_int| 5)) (.cse16 (select |#memory_int| 6)) (.cse13 (select |#memory_int| 9)) (.cse15 (select |#memory_int| 10)) (.cse20 (select |#memory_int| 1)) (.cse18 (select |#memory_int| 4)) (.cse14 (select |#memory_int| 3)) (.cse19 (select |#memory_int| 7))) (and (= (select |#length| 6) 3) (= 1 (select |#valid| 5)) (= (select .cse11 0) 45) (< |ULTIMATE.start_main_~a~0#1.base| |#StackHeapBarrier|) (= 3 (select |#length| 10)) (= (select .cse12 1) 45) (= 18 (select |#length| 2)) (= (select .cse13 2) 0) (= (select .cse14 0) 45) (= (select |#length| 8) 3) (= (select |#valid| 9) 1) (= (select .cse12 2) 0) (= 45 (select .cse15 1)) (= 45 (select .cse14 1)) (= (select |#valid| 11) 1) (= (select .cse16 0) 45) (= 45 (select .cse11 1)) (= 2 (select |#length| 1)) (= 3 (select |#length| 4)) (= (select |#valid| 3) 1) (= (select |#valid| 7) 1) (= 42 (select |#length| 11)) (= .cse17 (select |#memory_int| |~#dummy_utmp~0.base|)) (= .cse17 (select |#memory_int| |~#dir~0.base|)) (= 3 (select |#length| 5)) (= (select (select |#memory_int| |ULTIMATE.start_main_~a~0#1.base|) (+ |ULTIMATE.start_main_~a~0#1.offset| 10)) 0) (= (select |#length| 9) 3) (= (select .cse15 0) 45) (= (select .cse18 2) 0) (= 45 (select .cse16 1)) (= (select |#valid| 12) 1) (= 45 (select .cse19 0)) (= 45 (select .cse13 1)) (= 382 (select |#length| 12)) (= (select |#length| |ULTIMATE.start_main_~a~0#1.base|) 11) (= (select |#valid| 4) 1) (= (select .cse11 2) 0) (= 3 (select |#length| 3)) (= (select |#valid| 1) 1) (= (select .cse12 0) 45) (= (select .cse16 2) 0) (= (select .cse13 0) 45) (= (select |#valid| 0) 0) (= (select .cse19 2) 0) .cse1 .cse2 .cse3 (= (select |#valid| 2) 1) (= (select .cse15 2) 0) (= (select .cse20 0) 48) (= 45 (select .cse18 0)) .cse4 .cse5 .cse6 (= (select |#valid| |ULTIMATE.start_main_~a~0#1.base|) 1) .cse7 (= 3 (select |#length| 7)) (= (select |#valid| 6) 1) (= (select .cse20 1) 0) (= 45 (select .cse18 1)) .cse8 (= (select .cse14 2) 0) (= (select |#valid| 10) 1) .cse9 (= (select |#valid| 8) 1) .cse10 (= (select .cse19 1) 45) (< 0 |#StackHeapBarrier|)))))) [2022-12-14 07:20:09,199 INFO L899 garLoopResultBuilder]: For program point L1193(lines 1193 1211) no Hoare annotation was computed. [2022-12-14 07:20:09,199 INFO L899 garLoopResultBuilder]: For program point L1193-1(lines 1193 1211) no Hoare annotation was computed. [2022-12-14 07:20:09,199 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1325) no Hoare annotation was computed. [2022-12-14 07:20:09,199 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1206) no Hoare annotation was computed. [2022-12-14 07:20:09,199 INFO L899 garLoopResultBuilder]: For program point L1202(line 1202) no Hoare annotation was computed. [2022-12-14 07:20:09,199 INFO L899 garLoopResultBuilder]: For program point L1202-1(line 1202) no Hoare annotation was computed. [2022-12-14 07:20:09,199 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1335) no Hoare annotation was computed. [2022-12-14 07:20:09,200 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2022-12-14 07:20:09,200 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1213) no Hoare annotation was computed. [2022-12-14 07:20:09,200 INFO L899 garLoopResultBuilder]: For program point L1335-2(lines 1335 1342) no Hoare annotation was computed. [2022-12-14 07:20:09,200 INFO L899 garLoopResultBuilder]: For program point L1335-3(line 1335) no Hoare annotation was computed. [2022-12-14 07:20:09,200 INFO L895 garLoopResultBuilder]: At program point L1335-4(lines 1335 1342) the Hoare annotation is: (let ((.cse9 (* 8 (mod (+ |ULTIMATE.start_main_~argc~0#1| 1) 2305843009213693952)))) (let ((.cse0 (not (= (ite (and (<= 1 |ULTIMATE.start_main_~argc~0#1|) (<= |ULTIMATE.start_main_~argc~0#1| 10000)) 1 0) 0))) (.cse1 (= ~optind~0 1)) (.cse2 (<= ~bb_errno_location~0 2147483647)) (.cse3 (not (= |ULTIMATE.start_main_~argv~0#1.base| 0))) (.cse4 (<= 0 (+ ~bb_errno_location~0 2147483648))) (.cse5 (= |ULTIMATE.start_main_~a~0#1.offset| ~applet_name~0.offset)) (.cse6 (<= 0 ~applet_name~0.offset)) (.cse7 (= (select |#valid| |ULTIMATE.start_main_~argv~0#1.base|) 1)) (.cse8 (= |~#dir~0.base| 11)) (.cse11 (= |~#dir~0.offset| 0)) (.cse12 (< |ULTIMATE.start_main_~argv~0#1.base| |#StackHeapBarrier|)) (.cse13 (= ~applet_name~0.base |ULTIMATE.start_main_~a~0#1.base|)) (.cse14 (= |ULTIMATE.start_main_~mem_track~0#1.offset| 0)) (.cse15 (= |#NULL.offset| 0)) (.cse16 (= |~#dummy_utmp~0.offset| 0)) (.cse17 (= |ULTIMATE.start_main_~argv~0#1.offset| 0)) (.cse18 (= 12 |~#dummy_utmp~0.base|)) (.cse19 (<= |ULTIMATE.start_main_~i~4#1| 2147483647)) (.cse20 (= (select |#length| |ULTIMATE.start_main_~argv~0#1.base|) .cse9)) (.cse21 (<= 0 |#StackHeapBarrier|)) (.cse22 (<= 10 |ULTIMATE.start_main_~i~4#1|)) (.cse23 (<= |ULTIMATE.start_main_~a~0#1.offset| 0)) (.cse24 (= |#NULL.base| 0))) (or (let ((.cse10 (+ |ULTIMATE.start_main_~argv~0#1.offset| (* 8 |ULTIMATE.start_main_~argc~0#1|)))) (and .cse0 .cse1 .cse2 (< |ULTIMATE.start_main_~mem_track~0#1.base| |#StackHeapBarrier|) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (= (select |#length| |ULTIMATE.start_main_~mem_track~0#1.base|) .cse9) (= |ULTIMATE.start_main_~i~5#1| 0) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~argv~0#1.base|) .cse10) 0) .cse11 .cse12 .cse13 .cse14 (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~argv~0#1.base|) .cse10) 0) .cse15 .cse16 .cse17 .cse18 .cse19 (= (select |#valid| |ULTIMATE.start_main_~mem_track~0#1.base|) 1) (not (= |ULTIMATE.start_main_~mem_track~0#1.base| 0)) .cse20 .cse21 .cse22 .cse23 (not (= |ULTIMATE.start_main_~argv~0#1.base| |ULTIMATE.start_main_~mem_track~0#1.base|)) .cse24)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (<= 10 |ULTIMATE.start_main_~j~0#1|) .cse11 .cse12 .cse13 .cse14 (<= |ULTIMATE.start_main_~j~0#1| 2147483647) (<= |ULTIMATE.start_main_~i~5#1| 2147483647) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 (<= 1 |ULTIMATE.start_main_~i~5#1|))))) [2022-12-14 07:20:09,200 INFO L899 garLoopResultBuilder]: For program point L1203(lines 1203 1207) no Hoare annotation was computed. [2022-12-14 07:20:09,200 INFO L899 garLoopResultBuilder]: For program point L1236-2(lines 1236 1237) no Hoare annotation was computed. [2022-12-14 07:20:09,200 INFO L899 garLoopResultBuilder]: For program point L1236-3(line 1236) no Hoare annotation was computed. [2022-12-14 07:20:09,201 INFO L895 garLoopResultBuilder]: At program point L1236-4(lines 1236 1237) the Hoare annotation is: (let ((.cse0 (<= |ULTIMATE.start___main_~argv#1.offset| 0)) (.cse1 (not (= (ite (and (<= 1 |ULTIMATE.start_main_~argc~0#1|) (<= |ULTIMATE.start_main_~argc~0#1| 10000)) 1 0) 0))) (.cse2 (= ~optind~0 1)) (.cse3 (<= ~bb_errno_location~0 2147483647)) (.cse4 (<= 0 |ULTIMATE.start___main_~argv#1.offset|)) (.cse5 (not (= |ULTIMATE.start_main_~argv~0#1.base| 0))) (.cse6 (<= 0 (+ ~bb_errno_location~0 2147483648))) (.cse7 (<= 0 |ULTIMATE.start_dirname_~i~0#1|)) (.cse8 (<= 0 (+ |ULTIMATE.start___main_~argc#1| 2147483648))) (.cse9 (= |ULTIMATE.start_main_~a~0#1.offset| ~applet_name~0.offset)) (.cse10 (<= 0 ~applet_name~0.offset)) (.cse11 (= (select |#valid| |ULTIMATE.start_main_~argv~0#1.base|) 1)) (.cse12 (= |~#dir~0.base| 11)) (.cse13 (<= |ULTIMATE.start___main_#in~argc#1| 2147483646)) (.cse14 (<= 10 |ULTIMATE.start_main_~j~0#1|)) (.cse15 (= |~#dir~0.offset| 0)) (.cse16 (< |ULTIMATE.start_main_~argv~0#1.base| |#StackHeapBarrier|)) (.cse17 (= ~applet_name~0.base |ULTIMATE.start_main_~a~0#1.base|)) (.cse18 (= |ULTIMATE.start_main_~mem_track~0#1.offset| 0)) (.cse19 (<= |ULTIMATE.start_single_argv_#in~argv#1.offset| 0)) (.cse20 (<= 0 |ULTIMATE.start_single_argv_#in~argv#1.offset|)) (.cse21 (<= |ULTIMATE.start_main_~j~0#1| 2147483647)) (.cse22 (<= |ULTIMATE.start_main_~i~5#1| 2147483647)) (.cse23 (= |#NULL.offset| 0)) (.cse24 (= |~#dummy_utmp~0.offset| 0)) (.cse25 (= |ULTIMATE.start_main_~argv~0#1.offset| 0)) (.cse26 (<= |ULTIMATE.start___main_#in~argv#1.offset| 0)) (.cse27 (<= 0 |ULTIMATE.start_single_argv_~argv#1.offset|)) (.cse28 (= 12 |~#dummy_utmp~0.base|)) (.cse29 (<= |ULTIMATE.start_main_~i~4#1| 2147483647)) (.cse30 (= (select |#length| |ULTIMATE.start_main_~argv~0#1.base|) (* 8 (mod (+ |ULTIMATE.start_main_~argc~0#1| 1) 2305843009213693952)))) (.cse31 (<= 0 (+ |ULTIMATE.start___main_#in~argc#1| 2147483648))) (.cse32 (<= 0 |#StackHeapBarrier|)) (.cse33 (<= 10 |ULTIMATE.start_main_~i~4#1|)) (.cse34 (<= 0 |ULTIMATE.start___main_#in~argv#1.offset|)) (.cse35 (<= |ULTIMATE.start_main_~a~0#1.offset| 0)) (.cse36 (<= 0 |ULTIMATE.start_main_~i~5#1|)) (.cse37 (<= |ULTIMATE.start___main_~argc#1| 2147483646)) (.cse38 (= |#NULL.base| 0))) (or (and (= |ULTIMATE.start_single_argv_~tmp_if_expr$6~0#1| 1) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (<= |ULTIMATE.start_single_argv_~argv#1.offset| 0) .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38) (and .cse0 .cse1 .cse2 .cse3 (<= |ULTIMATE.start_single_argv_~argv#1.offset| 8) .cse4 .cse5 .cse6 .cse7 .cse8 (<= |ULTIMATE.start_single_argv_~tmp_if_expr$2~0#1| 0) .cse9 .cse10 .cse11 .cse12 (<= |ULTIMATE.start_single_argv_~tmp_if_expr$6~0#1| 1) .cse13 .cse14 .cse15 .cse16 (<= 0 |ULTIMATE.start_single_argv_~tmp_if_expr$6~0#1|) (<= 0 |ULTIMATE.start_single_argv_~tmp_if_expr$2~0#1|) .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38))) [2022-12-14 07:20:09,201 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1192) no Hoare annotation was computed. [2022-12-14 07:20:09,201 INFO L899 garLoopResultBuilder]: For program point L1195(lines 1195 1210) no Hoare annotation was computed. [2022-12-14 07:20:09,201 INFO L899 garLoopResultBuilder]: For program point L1344-2(lines 1344 1345) no Hoare annotation was computed. [2022-12-14 07:20:09,201 INFO L899 garLoopResultBuilder]: For program point L1344-3(line 1344) no Hoare annotation was computed. [2022-12-14 07:20:09,201 INFO L895 garLoopResultBuilder]: At program point L1344-4(lines 1344 1345) the Hoare annotation is: (let ((.cse0 (<= |ULTIMATE.start___main_~return_value_dirname$2~0#1.offset| 0)) (.cse1 (<= |ULTIMATE.start___main_~argv#1.offset| 0)) (.cse2 (not (= (ite (and (<= 1 |ULTIMATE.start_main_~argc~0#1|) (<= |ULTIMATE.start_main_~argc~0#1| 10000)) 1 0) 0))) (.cse3 (<= |ULTIMATE.start_fflush_all_~return_value_fflush$1~0#1| 2147483647)) (.cse4 (<= 11 |ULTIMATE.start___main_~return_value_dirname$2~0#1.base|)) (.cse5 (<= ~bb_errno_location~0 2147483647)) (.cse6 (<= 0 |ULTIMATE.start___main_~argv#1.offset|)) (.cse7 (<= 0 (+ ~bb_errno_location~0 2147483648))) (.cse8 (<= 0 (+ |ULTIMATE.start_fflush_all_~return_value_fflush$1~0#1| 2147483648))) (.cse9 (<= 0 (+ |ULTIMATE.start___main_~argc#1| 2147483648))) (.cse10 (<= 42 |ULTIMATE.start_dirname_~i~0#1|)) (.cse11 (= |ULTIMATE.start_main_~a~0#1.offset| ~applet_name~0.offset)) (.cse12 (<= 0 ~applet_name~0.offset)) (.cse13 (<= |ULTIMATE.start___main_~return_value_fflush_all$3~0#1| 2147483647)) (.cse14 (<= 0 (+ |ULTIMATE.start_main_~res~0#1| 2147483648))) (.cse15 (<= |ULTIMATE.start___main_#res#1| 2147483647)) (.cse16 (<= |ULTIMATE.start_dirname_#res#1.offset| 0)) (.cse17 (<= |ULTIMATE.start___main_#in~argc#1| 2147483646)) (.cse18 (<= |ULTIMATE.start_main_~res~0#1| 2147483647)) (.cse19 (<= 10 |ULTIMATE.start_main_~j~0#1|)) (.cse20 (= |~#dir~0.offset| 0)) (.cse21 (<= 11 |~#dir~0.base|)) (.cse22 (<= ~optind~0 1)) (.cse23 (= ~applet_name~0.base |ULTIMATE.start_main_~a~0#1.base|)) (.cse24 (<= 0 (+ 2147483648 |ULTIMATE.start___main_~return_value_fflush_all$3~0#1|))) (.cse25 (<= 11 |ULTIMATE.start_dirname_#res#1.base|)) (.cse26 (<= |ULTIMATE.start_fflush_all_#res#1| 2147483647)) (.cse27 (<= |~#dir~0.base| 11)) (.cse28 (= |ULTIMATE.start_main_~mem_track~0#1.offset| 0)) (.cse29 (<= |ULTIMATE.start_single_argv_#in~argv#1.offset| 0)) (.cse30 (<= 0 |ULTIMATE.start_single_argv_#in~argv#1.offset|)) (.cse31 (<= 0 |ULTIMATE.start___main_~return_value_dirname$2~0#1.offset|)) (.cse32 (<= |ULTIMATE.start_main_~j~0#1| 2147483647)) (.cse33 (<= |ULTIMATE.start___main_~return_value_dirname$2~0#1.base| 11)) (.cse34 (<= |ULTIMATE.start_main_~i~5#1| 2147483647)) (.cse35 (<= 0 (+ |ULTIMATE.start___main_#res#1| 2147483648))) (.cse36 (= |#NULL.offset| 0)) (.cse37 (<= 0 (+ |ULTIMATE.start_fflush_all_#res#1| 2147483648))) (.cse38 (= |~#dummy_utmp~0.offset| 0)) (.cse39 (= |ULTIMATE.start_main_~argv~0#1.offset| 0)) (.cse40 (<= |ULTIMATE.start___main_#in~argv#1.offset| 0)) (.cse41 (<= 0 |ULTIMATE.start_single_argv_~argv#1.offset|)) (.cse42 (= 12 |~#dummy_utmp~0.base|)) (.cse43 (<= |ULTIMATE.start_main_~i~4#1| 2147483647)) (.cse44 (<= 0 |ULTIMATE.start_dirname_#res#1.offset|)) (.cse45 (<= 1 ~optind~0)) (.cse46 (<= 0 (+ |ULTIMATE.start___main_#in~argc#1| 2147483648))) (.cse47 (<= 0 |ULTIMATE.start_main_~i~6#1|)) (.cse48 (<= 0 |#StackHeapBarrier|)) (.cse49 (<= 10 |ULTIMATE.start_main_~i~4#1|)) (.cse50 (<= 0 |ULTIMATE.start___main_#in~argv#1.offset|)) (.cse51 (<= |ULTIMATE.start_main_~a~0#1.offset| 0)) (.cse52 (<= 0 |ULTIMATE.start_main_~i~5#1|)) (.cse53 (<= |ULTIMATE.start___main_~argc#1| 2147483646)) (.cse54 (= |#NULL.base| 0)) (.cse55 (<= |ULTIMATE.start_dirname_#res#1.base| 11))) (or (and .cse0 (= |ULTIMATE.start_single_argv_~tmp_if_expr$6~0#1| 1) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (<= |ULTIMATE.start_single_argv_~argv#1.offset| 0) .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= |ULTIMATE.start_single_argv_~argv#1.offset| 8) .cse6 .cse7 .cse8 .cse9 .cse10 (<= |ULTIMATE.start_single_argv_~tmp_if_expr$2~0#1| 0) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (<= |ULTIMATE.start_single_argv_~tmp_if_expr$6~0#1| 1) .cse17 .cse18 .cse19 .cse20 .cse21 (<= 0 |ULTIMATE.start_single_argv_~tmp_if_expr$6~0#1|) (<= 0 |ULTIMATE.start_single_argv_~tmp_if_expr$2~0#1|) .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55))) [2022-12-14 07:20:09,201 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1213) no Hoare annotation was computed. [2022-12-14 07:20:09,202 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1192) no Hoare annotation was computed. [2022-12-14 07:20:09,202 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1333) no Hoare annotation was computed. [2022-12-14 07:20:09,202 INFO L899 garLoopResultBuilder]: For program point L1213(line 1213) no Hoare annotation was computed. [2022-12-14 07:20:09,202 INFO L899 garLoopResultBuilder]: For program point L1213-1(line 1213) no Hoare annotation was computed. [2022-12-14 07:20:09,202 INFO L899 garLoopResultBuilder]: For program point L1205(lines 1205 1206) no Hoare annotation was computed. [2022-12-14 07:20:09,202 INFO L895 garLoopResultBuilder]: At program point L1172(lines 1172 1223) the Hoare annotation is: (let ((.cse0 (+ 8 |ULTIMATE.start_single_argv_~argv#1.offset|))) (and (= |ULTIMATE.start_single_argv_~argv#1.base| |ULTIMATE.start_single_argv_#in~argv#1.base|) (= |ULTIMATE.start___main_#in~argv#1.offset| |ULTIMATE.start_main_~argv~0#1.offset|) (not (= (ite (and (<= 1 |ULTIMATE.start_main_~argc~0#1|) (<= |ULTIMATE.start_main_~argc~0#1| 10000)) 1 0) 0)) (= ~optind~0 1) (<= ~bb_errno_location~0 2147483647) (not (= |ULTIMATE.start_main_~argv~0#1.base| 0)) (<= 0 (+ ~bb_errno_location~0 2147483648)) (= |ULTIMATE.start_main_~a~0#1.offset| ~applet_name~0.offset) (<= 0 ~applet_name~0.offset) (= (select |#valid| |ULTIMATE.start_main_~argv~0#1.base|) 1) (= |~#dir~0.base| 11) (= |ULTIMATE.start_single_argv_#in~argv#1.offset| |ULTIMATE.start___main_~argv#1.offset|) (<= 10 |ULTIMATE.start_main_~j~0#1|) (= |~#dir~0.offset| 0) (< |ULTIMATE.start_main_~argv~0#1.base| |#StackHeapBarrier|) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_single_argv_~argv#1.base|) .cse0) |ULTIMATE.start_single_argv_#t~mem74#1.base|) (= |ULTIMATE.start___main_~argv#1.base| |ULTIMATE.start___main_#in~argv#1.base|) (= ~applet_name~0.base |ULTIMATE.start_main_~a~0#1.base|) (= |ULTIMATE.start_main_~mem_track~0#1.offset| 0) (<= |ULTIMATE.start_main_~j~0#1| 2147483647) (<= |ULTIMATE.start_main_~i~5#1| 2147483647) (= |#NULL.offset| 0) (= |ULTIMATE.start_single_argv_#t~mem74#1.offset| (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_single_argv_~argv#1.base|) .cse0)) (= |~#dummy_utmp~0.offset| 0) (= |ULTIMATE.start_main_~argv~0#1.offset| 0) (= |ULTIMATE.start___main_#in~argc#1| |ULTIMATE.start_main_~argc~0#1|) (= 12 |~#dummy_utmp~0.base|) (<= |ULTIMATE.start_main_~i~4#1| 2147483647) (= |ULTIMATE.start___main_~argc#1| |ULTIMATE.start___main_#in~argc#1|) (= |ULTIMATE.start_main_~argv~0#1.base| |ULTIMATE.start___main_#in~argv#1.base|) (= (select |#length| |ULTIMATE.start_main_~argv~0#1.base|) (* 8 (mod (+ |ULTIMATE.start_main_~argc~0#1| 1) 2305843009213693952))) (<= |ULTIMATE.start_main_~argc~0#1| |ULTIMATE.start_main_~i~5#1|) (= |ULTIMATE.start___main_~argv#1.base| |ULTIMATE.start_single_argv_#in~argv#1.base|) (<= 0 |#StackHeapBarrier|) (<= 10 |ULTIMATE.start_main_~i~4#1|) (<= |ULTIMATE.start_main_~a~0#1.offset| 0) (= |ULTIMATE.start___main_#in~argv#1.offset| |ULTIMATE.start___main_~argv#1.offset|) (= |ULTIMATE.start_single_argv_#in~argv#1.offset| |ULTIMATE.start_single_argv_~argv#1.offset|) (= |#NULL.base| 0))) [2022-12-14 07:20:09,202 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1236) no Hoare annotation was computed. [2022-12-14 07:20:09,203 INFO L895 garLoopResultBuilder]: At program point L1172-1(lines 1172 1223) the Hoare annotation is: (let ((.cse1 (= |ULTIMATE.start___main_#in~argv#1.offset| |ULTIMATE.start_main_~argv~0#1.offset|)) (.cse2 (not (= (ite (and (<= 1 |ULTIMATE.start_main_~argc~0#1|) (<= |ULTIMATE.start_main_~argc~0#1| 10000)) 1 0) 0))) (.cse3 (= ~optind~0 1)) (.cse4 (<= ~bb_errno_location~0 2147483647)) (.cse5 (not (= |ULTIMATE.start_main_~argv~0#1.base| 0))) (.cse36 (= |ULTIMATE.start_single_argv_#in~argv#1.offset| |ULTIMATE.start_single_argv_~argv#1.offset|)) (.cse0 (= |ULTIMATE.start_single_argv_~argv#1.base| |ULTIMATE.start_single_argv_#in~argv#1.base|)) (.cse6 (<= 0 (+ ~bb_errno_location~0 2147483648))) (.cse8 (= |ULTIMATE.start_main_~a~0#1.offset| ~applet_name~0.offset)) (.cse9 (<= 0 ~applet_name~0.offset)) (.cse10 (= (select |#valid| |ULTIMATE.start_main_~argv~0#1.base|) 1)) (.cse11 (= |~#dir~0.base| 11)) (.cse12 (= |ULTIMATE.start_single_argv_#in~argv#1.offset| |ULTIMATE.start___main_~argv#1.offset|)) (.cse13 (<= 10 |ULTIMATE.start_main_~j~0#1|)) (.cse14 (= |~#dir~0.offset| 0)) (.cse15 (< |ULTIMATE.start_main_~argv~0#1.base| |#StackHeapBarrier|)) (.cse16 (= |ULTIMATE.start___main_~argv#1.base| |ULTIMATE.start___main_#in~argv#1.base|)) (.cse17 (= ~applet_name~0.base |ULTIMATE.start_main_~a~0#1.base|)) (.cse18 (= |ULTIMATE.start_main_~mem_track~0#1.offset| 0)) (.cse19 (<= |ULTIMATE.start_main_~j~0#1| 2147483647)) (.cse20 (<= |ULTIMATE.start_main_~i~5#1| 2147483647)) (.cse21 (= |#NULL.offset| 0)) (.cse22 (= |~#dummy_utmp~0.offset| 0)) (.cse23 (= |ULTIMATE.start_main_~argv~0#1.offset| 0)) (.cse24 (= |ULTIMATE.start___main_#in~argc#1| |ULTIMATE.start_main_~argc~0#1|)) (.cse25 (= 12 |~#dummy_utmp~0.base|)) (.cse26 (<= |ULTIMATE.start_main_~i~4#1| 2147483647)) (.cse27 (= |ULTIMATE.start___main_~argc#1| |ULTIMATE.start___main_#in~argc#1|)) (.cse28 (= |ULTIMATE.start_main_~argv~0#1.base| |ULTIMATE.start___main_#in~argv#1.base|)) (.cse29 (= (select |#length| |ULTIMATE.start_main_~argv~0#1.base|) (* 8 (mod (+ |ULTIMATE.start_main_~argc~0#1| 1) 2305843009213693952)))) (.cse30 (<= |ULTIMATE.start_main_~argc~0#1| |ULTIMATE.start_main_~i~5#1|)) (.cse31 (= |ULTIMATE.start___main_~argv#1.base| |ULTIMATE.start_single_argv_#in~argv#1.base|)) (.cse32 (<= 0 |#StackHeapBarrier|)) (.cse33 (<= 10 |ULTIMATE.start_main_~i~4#1|)) (.cse34 (<= |ULTIMATE.start_main_~a~0#1.offset| 0)) (.cse35 (= |ULTIMATE.start___main_#in~argv#1.offset| |ULTIMATE.start___main_~argv#1.offset|)) (.cse37 (= |#NULL.base| 0))) (or (let ((.cse7 (+ 8 |ULTIMATE.start_single_argv_~argv#1.offset|))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_single_argv_~argv#1.base|) .cse7) 0) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_single_argv_~argv#1.base|) .cse7) 0) .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37)) (let ((.cse39 (+ |ULTIMATE.start_single_argv_#in~argv#1.offset| 8))) (and .cse1 (= |ULTIMATE.start_single_argv_~return_value___builtin_strcmp$4~0#1| |ULTIMATE.start_single_argv_~tmp_if_expr$5~0#1|) (= |ULTIMATE.start_single_argv_~tmp_if_expr$5~0#1| |ULTIMATE.start_single_argv_~tmp_statement_expression$1~0#1|) .cse2 .cse3 .cse4 .cse5 (let ((.cse38 (= 0 |ULTIMATE.start_single_argv_~tmp_statement_expression$1~0#1|))) (or (and .cse0 (not .cse38) .cse36) (and .cse0 .cse38 (= .cse39 |ULTIMATE.start_single_argv_~argv#1.offset|)))) .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (or (not (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_single_argv_#in~argv#1.base|) .cse39) 0)) (not (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_single_argv_#in~argv#1.base|) .cse39) 0))) (= |ULTIMATE.start_single_argv_~tmp_if_expr$2~0#1| 0) .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse37)))) [2022-12-14 07:20:09,203 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1197) no Hoare annotation was computed. [2022-12-14 07:20:09,203 INFO L899 garLoopResultBuilder]: For program point L1197(line 1197) no Hoare annotation was computed. [2022-12-14 07:20:09,203 INFO L899 garLoopResultBuilder]: For program point L1197-1(line 1197) no Hoare annotation was computed. [2022-12-14 07:20:09,203 INFO L899 garLoopResultBuilder]: For program point L1189-1(lines 1189 1219) no Hoare annotation was computed. [2022-12-14 07:20:09,203 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2022-12-14 07:20:09,203 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1333) no Hoare annotation was computed. [2022-12-14 07:20:09,203 INFO L899 garLoopResultBuilder]: For program point L1206(line 1206) no Hoare annotation was computed. [2022-12-14 07:20:09,204 INFO L899 garLoopResultBuilder]: For program point L1206-1(line 1206) no Hoare annotation was computed. [2022-12-14 07:20:09,204 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1236) no Hoare annotation was computed. [2022-12-14 07:20:09,204 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1197) no Hoare annotation was computed. [2022-12-14 07:20:09,204 INFO L899 garLoopResultBuilder]: For program point L1198(lines 1198 1209) no Hoare annotation was computed. [2022-12-14 07:20:09,204 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1344) no Hoare annotation was computed. [2022-12-14 07:20:09,204 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1332) no Hoare annotation was computed. [2022-12-14 07:20:09,204 INFO L895 garLoopResultBuilder]: At program point L1331(line 1331) the Hoare annotation is: (and (<= 0 (+ |ULTIMATE.start_main_~argc~0#1| 2147483648)) (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~optind~0 1) (<= ~bb_errno_location~0 2147483647) (<= |ULTIMATE.start_main_~argc~0#1| 2147483647) (<= 0 (+ ~bb_errno_location~0 2147483648)) (= |ULTIMATE.start_main_~a~0#1.offset| ~applet_name~0.offset) (= |~#dir~0.base| 11) (= |~#dir~0.offset| 0) (= ~applet_name~0.base |ULTIMATE.start_main_~a~0#1.base|) (= |#NULL.offset| 0) (= |~#dummy_utmp~0.offset| 0) (= 12 |~#dummy_utmp~0.base|) (<= |ULTIMATE.start_main_~i~4#1| 2147483647) (<= 0 |#StackHeapBarrier|) (<= 10 |ULTIMATE.start_main_~i~4#1|) (= |#NULL.base| 0)) [2022-12-14 07:20:09,204 INFO L899 garLoopResultBuilder]: For program point L1331-1(line 1331) no Hoare annotation was computed. [2022-12-14 07:20:09,204 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1202) no Hoare annotation was computed. [2022-12-14 07:20:09,204 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1340) no Hoare annotation was computed. [2022-12-14 07:20:09,204 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 8 10) the Hoare annotation is: true [2022-12-14 07:20:09,204 INFO L899 garLoopResultBuilder]: For program point assume_abort_if_notEXIT(lines 8 10) no Hoare annotation was computed. [2022-12-14 07:20:09,207 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:20:09,209 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-14 07:20:09,215 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-12-14 07:20:09,218 INFO L158 Benchmark]: Toolchain (without parser) took 321772.68ms. Allocated memory was 117.4MB in the beginning and 752.9MB in the end (delta: 635.4MB). Free memory was 80.8MB in the beginning and 588.8MB in the end (delta: -508.0MB). Peak memory consumption was 513.4MB. Max. memory is 16.1GB. [2022-12-14 07:20:09,218 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 117.4MB. Free memory is still 89.5MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-14 07:20:09,218 INFO L158 Benchmark]: CACSL2BoogieTranslator took 540.85ms. Allocated memory is still 117.4MB. Free memory was 80.5MB in the beginning and 85.2MB in the end (delta: -4.7MB). Peak memory consumption was 48.1MB. Max. memory is 16.1GB. [2022-12-14 07:20:09,218 INFO L158 Benchmark]: Boogie Procedure Inliner took 40.67ms. Allocated memory is still 117.4MB. Free memory was 85.2MB in the beginning and 81.5MB in the end (delta: 3.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-12-14 07:20:09,218 INFO L158 Benchmark]: Boogie Preprocessor took 24.01ms. Allocated memory is still 117.4MB. Free memory was 81.5MB in the beginning and 79.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-12-14 07:20:09,219 INFO L158 Benchmark]: RCFGBuilder took 517.01ms. Allocated memory is still 117.4MB. Free memory was 79.4MB in the beginning and 45.3MB in the end (delta: 34.1MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2022-12-14 07:20:09,219 INFO L158 Benchmark]: TraceAbstraction took 320645.63ms. Allocated memory was 117.4MB in the beginning and 752.9MB in the end (delta: 635.4MB). Free memory was 44.8MB in the beginning and 588.8MB in the end (delta: -544.0MB). Peak memory consumption was 475.7MB. Max. memory is 16.1GB. [2022-12-14 07:20:09,219 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.18ms. Allocated memory is still 117.4MB. Free memory is still 89.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 540.85ms. Allocated memory is still 117.4MB. Free memory was 80.5MB in the beginning and 85.2MB in the end (delta: -4.7MB). Peak memory consumption was 48.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 40.67ms. Allocated memory is still 117.4MB. Free memory was 85.2MB in the beginning and 81.5MB in the end (delta: 3.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 24.01ms. Allocated memory is still 117.4MB. Free memory was 81.5MB in the beginning and 79.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 517.01ms. Allocated memory is still 117.4MB. Free memory was 79.4MB in the beginning and 45.3MB in the end (delta: 34.1MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * TraceAbstraction took 320645.63ms. Allocated memory was 117.4MB in the beginning and 752.9MB in the end (delta: 635.4MB). Free memory was 44.8MB in the beginning and 588.8MB in the end (delta: -544.0MB). Peak memory consumption was 475.7MB. 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: 1325]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1325]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1332]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1332]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1333]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1333]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1340]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1340]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1335]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1335]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1192]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1192]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1197]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1197]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1202]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1202]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1206]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1206]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1213]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1213]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1236]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1236]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1344]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1344]: 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 2 procedures, 69 locations, 24 error locations. Started 1 CEGAR loops. OverallTime: 320.6s, OverallIterations: 18, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 15.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 3.9s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 619 SdHoareTripleChecker+Valid, 2.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 618 mSDsluCounter, 1696 SdHoareTripleChecker+Invalid, 2.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 928 mSDsCounter, 35 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1564 IncrementalHoareTripleChecker+Invalid, 1599 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 35 mSolverCounterUnsat, 768 mSDtfsCounter, 1564 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 655 GetRequests, 476 SyntacticMatches, 2 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1399 ImplicationChecksByTransitivity, 25.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=71occurred in iteration=1, InterpolantAutomatonStates: 129, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 18 MinimizatonAttempts, 57 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 9 LocationsWithAnnotation, 10 PreInvPairs, 31 NumberOfFragments, 2199 HoareAnnotationTreeSize, 10 FomulaSimplifications, 1425 FormulaSimplificationTreeSizeReduction, 0.4s HoareSimplificationTime, 9 FomulaSimplificationsInter, 12168 FormulaSimplificationTreeSizeReductionInter, 3.5s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 0.8s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 686 NumberOfCodeBlocks, 686 NumberOfCodeBlocksAsserted, 34 NumberOfCheckSat, 761 ConstructedInterpolants, 0 QuantifiedInterpolants, 1047 SizeOfPredicates, 0 NumberOfNonLiveVariables, 7054 ConjunctsInSsa, 38 ConjunctsInUnsatCore, 39 InterpolantComputations, 13 PerfectInterpolantSequences, 95/122 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: 280.6s, ICFG_INTERPRETER_ENTERED_PROCEDURES: 10, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 102, DAG_INTERPRETER_EARLY_EXITS: 2, TOOLS_POST_APPLICATIONS: 344, TOOLS_POST_TIME: 160.3s, TOOLS_POST_CALL_APPLICATIONS: 15, TOOLS_POST_CALL_TIME: 0.1s, TOOLS_POST_RETURN_APPLICATIONS: 10, TOOLS_POST_RETURN_TIME: 0.0s, TOOLS_QUANTIFIERELIM_APPLICATIONS: 369, TOOLS_QUANTIFIERELIM_TIME: 160.3s, TOOLS_QUANTIFIERELIM_MAX_TIME: 94.8s, FLUID_QUERY_TIME: 0.0s, FLUID_QUERIES: 644, FLUID_YES_ANSWERS: 4, DOMAIN_JOIN_APPLICATIONS: 47, DOMAIN_JOIN_TIME: 16.3s, DOMAIN_ALPHA_APPLICATIONS: 4, DOMAIN_ALPHA_TIME: 102.7s, DOMAIN_WIDEN_APPLICATIONS: 45, DOMAIN_WIDEN_TIME: 0.7s, DOMAIN_ISSUBSETEQ_APPLICATIONS: 72, DOMAIN_ISSUBSETEQ_TIME: 0.2s, DOMAIN_ISBOTTOM_APPLICATIONS: 102, DOMAIN_ISBOTTOM_TIME: 0.1s, LOOP_SUMMARIZER_APPLICATIONS: 27, LOOP_SUMMARIZER_CACHE_MISSES: 27, LOOP_SUMMARIZER_OVERALL_TIME: 90.2s, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 90.2s, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 72, CALL_SUMMARIZER_APPLICATIONS: 10, CALL_SUMMARIZER_CACHE_MISSES: 5, 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: 3229, DAG_COMPRESSION_RETAINED_NODES: 351, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 24 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-12-14 07:20:09,234 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with 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-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/config/TaipanReach.xml -i ../../sv-benchmarks/c/busybox-1.22.0/dirname-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/config/svcomp-Overflow-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh --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 64bit --witnessprinter.graph.data.programhash 90eaf2e76e590922119d90e478fc764e383193134f46d6fe59bc98f3ce7c6611 --- 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-2329fc7 [2022-12-14 07:20:10,941 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-14 07:20:10,943 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-14 07:20:10,963 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-14 07:20:10,963 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-14 07:20:10,965 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-14 07:20:10,966 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-14 07:20:10,968 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-14 07:20:10,969 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-14 07:20:10,970 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-14 07:20:10,971 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-14 07:20:10,972 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-14 07:20:10,973 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-14 07:20:10,974 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-14 07:20:10,975 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-14 07:20:10,976 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-14 07:20:10,977 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-14 07:20:10,978 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-14 07:20:10,979 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-14 07:20:10,981 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-14 07:20:10,983 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-14 07:20:10,984 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-14 07:20:10,985 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-14 07:20:10,986 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-14 07:20:10,992 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-14 07:20:10,992 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-14 07:20:10,992 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-14 07:20:10,993 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-14 07:20:10,994 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-14 07:20:10,995 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-14 07:20:10,995 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-14 07:20:10,996 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-14 07:20:10,997 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-14 07:20:10,998 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-14 07:20:10,999 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-14 07:20:10,999 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-14 07:20:10,999 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-14 07:20:11,000 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-14 07:20:11,000 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-14 07:20:11,001 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-14 07:20:11,002 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-14 07:20:11,002 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/config/svcomp-Overflow-64bit-Taipan_Bitvector.epf [2022-12-14 07:20:11,026 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-14 07:20:11,026 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-14 07:20:11,026 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-14 07:20:11,026 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-14 07:20:11,027 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-14 07:20:11,027 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-14 07:20:11,028 INFO L138 SettingsManager]: * User list type=DISABLED [2022-12-14 07:20:11,028 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-12-14 07:20:11,028 INFO L138 SettingsManager]: * Explicit value domain=true [2022-12-14 07:20:11,028 INFO L138 SettingsManager]: * Octagon Domain=false [2022-12-14 07:20:11,028 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-12-14 07:20:11,029 INFO L138 SettingsManager]: * Interval Domain=false [2022-12-14 07:20:11,029 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-14 07:20:11,030 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-14 07:20:11,030 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-14 07:20:11,030 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-14 07:20:11,030 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-14 07:20:11,030 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-14 07:20:11,030 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-12-14 07:20:11,031 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-12-14 07:20:11,031 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-12-14 07:20:11,031 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-12-14 07:20:11,031 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-14 07:20:11,031 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-14 07:20:11,031 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-14 07:20:11,032 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-14 07:20:11,032 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-14 07:20:11,032 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-14 07:20:11,032 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 07:20:11,032 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-14 07:20:11,032 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-14 07:20:11,032 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-14 07:20:11,032 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-12-14 07:20:11,033 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:11,033 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-14 07:20:11,033 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-12-14 07:20:11,033 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-14 07:20:11,033 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_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 90eaf2e76e590922119d90e478fc764e383193134f46d6fe59bc98f3ce7c6611 [2022-12-14 07:20:11,268 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-14 07:20:11,286 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-14 07:20:11,289 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-14 07:20:11,290 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-14 07:20:11,290 INFO L275 PluginConnector]: CDTParser initialized [2022-12-14 07:20:11,291 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/../../sv-benchmarks/c/busybox-1.22.0/dirname-1.i [2022-12-14 07:20:13,854 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-14 07:20:14,091 INFO L351 CDTParser]: Found 1 translation units. [2022-12-14 07:20:14,092 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/sv-benchmarks/c/busybox-1.22.0/dirname-1.i [2022-12-14 07:20:14,106 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/data/634bc6f36/4f3441212a584c81bcc4292c98ce554b/FLAGed184e03e [2022-12-14 07:20:14,121 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/data/634bc6f36/4f3441212a584c81bcc4292c98ce554b [2022-12-14 07:20:14,124 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-14 07:20:14,125 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-14 07:20:14,127 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-14 07:20:14,127 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-14 07:20:14,130 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-14 07:20:14,131 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 07:20:14" (1/1) ... [2022-12-14 07:20:14,132 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@46bb72d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:20:14, skipping insertion in model container [2022-12-14 07:20:14,132 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 07:20:14" (1/1) ... [2022-12-14 07:20:14,139 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-14 07:20:14,179 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 07:20:14,574 WARN L623 FunctionHandler]: Unknown extern function dirname [2022-12-14 07:20:14,575 WARN L623 FunctionHandler]: Unknown extern function puts [2022-12-14 07:20:14,576 WARN L623 FunctionHandler]: Unknown extern function fflush [2022-12-14 07:20:14,599 WARN L623 FunctionHandler]: Unknown extern function getopt [2022-12-14 07:20:14,610 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 07:20:14,622 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-12-14 07:20:14,629 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 07:20:14,653 WARN L623 FunctionHandler]: Unknown extern function dirname [2022-12-14 07:20:14,653 WARN L623 FunctionHandler]: Unknown extern function puts [2022-12-14 07:20:14,654 WARN L623 FunctionHandler]: Unknown extern function fflush [2022-12-14 07:20:14,667 WARN L623 FunctionHandler]: Unknown extern function getopt [2022-12-14 07:20:14,674 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 07:20:14,678 INFO L203 MainTranslator]: Completed pre-run [2022-12-14 07:20:14,708 WARN L623 FunctionHandler]: Unknown extern function dirname [2022-12-14 07:20:14,708 WARN L623 FunctionHandler]: Unknown extern function puts [2022-12-14 07:20:14,709 WARN L623 FunctionHandler]: Unknown extern function fflush [2022-12-14 07:20:14,720 WARN L623 FunctionHandler]: Unknown extern function getopt [2022-12-14 07:20:14,726 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 07:20:14,768 INFO L208 MainTranslator]: Completed translation [2022-12-14 07:20:14,768 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:20:14 WrapperNode [2022-12-14 07:20:14,768 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-14 07:20:14,769 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-14 07:20:14,769 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-14 07:20:14,769 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-14 07:20:14,774 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:20:14" (1/1) ... [2022-12-14 07:20:14,796 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:20:14" (1/1) ... [2022-12-14 07:20:14,818 INFO L138 Inliner]: procedures = 350, calls = 111, calls flagged for inlining = 8, calls inlined = 7, statements flattened = 263 [2022-12-14 07:20:14,818 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-14 07:20:14,819 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-14 07:20:14,819 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-14 07:20:14,819 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-14 07:20:14,827 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:20:14" (1/1) ... [2022-12-14 07:20:14,827 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:20:14" (1/1) ... [2022-12-14 07:20:14,830 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:20:14" (1/1) ... [2022-12-14 07:20:14,831 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:20:14" (1/1) ... [2022-12-14 07:20:14,839 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:20:14" (1/1) ... [2022-12-14 07:20:14,842 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:20:14" (1/1) ... [2022-12-14 07:20:14,844 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:20:14" (1/1) ... [2022-12-14 07:20:14,845 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:20:14" (1/1) ... [2022-12-14 07:20:14,848 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-14 07:20:14,849 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-14 07:20:14,849 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-14 07:20:14,849 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-14 07:20:14,850 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:20:14" (1/1) ... [2022-12-14 07:20:14,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 07:20:14,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:20:14,875 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-14 07:20:14,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-14 07:20:14,915 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-12-14 07:20:14,915 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-12-14 07:20:14,916 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-12-14 07:20:14,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-14 07:20:14,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-12-14 07:20:14,916 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-14 07:20:14,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-12-14 07:20:14,916 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-12-14 07:20:14,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-14 07:20:14,916 INFO L130 BoogieDeclarations]: Found specification of procedure fflush [2022-12-14 07:20:14,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-14 07:20:14,916 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-14 07:20:14,917 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-14 07:20:14,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-14 07:20:15,047 INFO L235 CfgBuilder]: Building ICFG [2022-12-14 07:20:15,049 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-14 07:20:15,474 INFO L276 CfgBuilder]: Performing block encoding [2022-12-14 07:20:15,480 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-14 07:20:15,481 INFO L300 CfgBuilder]: Removed 7 assume(true) statements. [2022-12-14 07:20:15,482 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 07:20:15 BoogieIcfgContainer [2022-12-14 07:20:15,483 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-14 07:20:15,485 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-14 07:20:15,485 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-14 07:20:15,488 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-14 07:20:15,488 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 07:20:14" (1/3) ... [2022-12-14 07:20:15,489 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a6937bb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 07:20:15, skipping insertion in model container [2022-12-14 07:20:15,489 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 07:20:14" (2/3) ... [2022-12-14 07:20:15,489 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a6937bb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 07:20:15, skipping insertion in model container [2022-12-14 07:20:15,490 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 07:20:15" (3/3) ... [2022-12-14 07:20:15,491 INFO L112 eAbstractionObserver]: Analyzing ICFG dirname-1.i [2022-12-14 07:20:15,508 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-14 07:20:15,509 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 24 error locations. [2022-12-14 07:20:15,558 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-14 07:20:15,563 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;@206ebf27, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-14 07:20:15,563 INFO L358 AbstractCegarLoop]: Starting to check reachability of 24 error locations. [2022-12-14 07:20:15,566 INFO L276 IsEmpty]: Start isEmpty. Operand has 89 states, 62 states have (on average 1.7741935483870968) internal successors, (110), 86 states have internal predecessors, (110), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:15,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-12-14 07:20:15,572 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:15,573 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-12-14 07:20:15,573 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:15,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:15,579 INFO L85 PathProgramCache]: Analyzing trace with hash 925765, now seen corresponding path program 1 times [2022-12-14 07:20:15,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:15,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [655380363] [2022-12-14 07:20:15,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:15,593 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-12-14 07:20:15,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:15,594 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:15,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:15,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:15,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 1 conjunts are in the unsatisfiable core [2022-12-14 07:20:15,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:15,704 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:15,704 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:20:15,705 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:15,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [655380363] [2022-12-14 07:20:15,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [655380363] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:20:15,705 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 07:20:15,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-14 07:20:15,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678462578] [2022-12-14 07:20:15,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:20:15,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-12-14 07:20:15,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:15,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-12-14 07:20:15,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-12-14 07:20:15,732 INFO L87 Difference]: Start difference. First operand has 89 states, 62 states have (on average 1.7741935483870968) internal successors, (110), 86 states have internal predecessors, (110), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Second operand has 2 states, 1 states have (on average 4.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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-12-14 07:20:15,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:15,749 INFO L93 Difference]: Finished difference Result 156 states and 216 transitions. [2022-12-14 07:20:15,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-12-14 07:20:15,751 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 4.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2022-12-14 07:20:15,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:15,757 INFO L225 Difference]: With dead ends: 156 [2022-12-14 07:20:15,757 INFO L226 Difference]: Without dead ends: 69 [2022-12-14 07:20:15,759 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 3 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-12-14 07:20:15,761 INFO L413 NwaCegarLoop]: 88 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, 88 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-12-14 07:20:15,762 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:20:15,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2022-12-14 07:20:15,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2022-12-14 07:20:15,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 59 states have (on average 1.3898305084745763) internal successors, (82), 66 states have internal predecessors, (82), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:15,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 84 transitions. [2022-12-14 07:20:15,787 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 84 transitions. Word has length 4 [2022-12-14 07:20:15,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:15,787 INFO L495 AbstractCegarLoop]: Abstraction has 69 states and 84 transitions. [2022-12-14 07:20:15,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 1 states have (on average 4.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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-12-14 07:20:15,787 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 84 transitions. [2022-12-14 07:20:15,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-12-14 07:20:15,787 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:15,787 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-12-14 07:20:15,805 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:15,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:15,989 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:15,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:15,990 INFO L85 PathProgramCache]: Analyzing trace with hash 28698760, now seen corresponding path program 1 times [2022-12-14 07:20:15,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:15,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2095204532] [2022-12-14 07:20:15,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:15,992 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-12-14 07:20:15,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:15,994 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:15,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:16,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:16,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:20:16,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:16,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:16,145 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:20:16,145 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:16,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2095204532] [2022-12-14 07:20:16,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2095204532] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:20:16,145 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 07:20:16,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-14 07:20:16,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967009459] [2022-12-14 07:20:16,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:20:16,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:20:16,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:16,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:20:16,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 07:20:16,148 INFO L87 Difference]: Start difference. First operand 69 states and 84 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 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-12-14 07:20:16,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:16,177 INFO L93 Difference]: Finished difference Result 136 states and 166 transitions. [2022-12-14 07:20:16,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:20:16,177 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2022-12-14 07:20:16,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:16,178 INFO L225 Difference]: With dead ends: 136 [2022-12-14 07:20:16,178 INFO L226 Difference]: Without dead ends: 72 [2022-12-14 07:20:16,178 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 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-12-14 07:20:16,179 INFO L413 NwaCegarLoop]: 81 mSDtfsCounter, 0 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:16,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 159 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:20:16,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2022-12-14 07:20:16,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 72. [2022-12-14 07:20:16,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 62 states have (on average 1.3709677419354838) internal successors, (85), 69 states have internal predecessors, (85), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:16,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 87 transitions. [2022-12-14 07:20:16,185 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 87 transitions. Word has length 5 [2022-12-14 07:20:16,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:16,185 INFO L495 AbstractCegarLoop]: Abstraction has 72 states and 87 transitions. [2022-12-14 07:20:16,185 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 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-12-14 07:20:16,185 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 87 transitions. [2022-12-14 07:20:16,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-12-14 07:20:16,185 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:16,185 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1] [2022-12-14 07:20:16,194 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:16,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:16,386 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:16,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:16,387 INFO L85 PathProgramCache]: Analyzing trace with hash 266307074, now seen corresponding path program 1 times [2022-12-14 07:20:16,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:16,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2059937988] [2022-12-14 07:20:16,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:16,387 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-12-14 07:20:16,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:16,389 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:16,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:16,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:16,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 07:20:16,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:16,518 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:16,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:16,568 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:16,568 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:16,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2059937988] [2022-12-14 07:20:16,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2059937988] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:16,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [477528885] [2022-12-14 07:20:16,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:16,569 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:16,569 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 07:20:16,570 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 07:20:16,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2022-12-14 07:20:16,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:16,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 07:20:16,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:16,749 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:16,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:16,774 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:16,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [477528885] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:16,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201382136] [2022-12-14 07:20:16,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:16,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:20:16,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:20:16,776 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:20:16,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-14 07:20:16,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:16,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 07:20:16,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:16,870 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:16,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:16,894 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:16,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201382136] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:16,901 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 07:20:16,901 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 5 [2022-12-14 07:20:16,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199532194] [2022-12-14 07:20:16,902 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 07:20:16,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 07:20:16,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:16,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 07:20:16,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-12-14 07:20:16,903 INFO L87 Difference]: Start difference. First operand 72 states and 87 transitions. Second operand has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 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-12-14 07:20:17,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:17,005 INFO L93 Difference]: Finished difference Result 198 states and 245 transitions. [2022-12-14 07:20:17,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 07:20:17,006 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-12-14 07:20:17,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:17,007 INFO L225 Difference]: With dead ends: 198 [2022-12-14 07:20:17,007 INFO L226 Difference]: Without dead ends: 134 [2022-12-14 07:20:17,008 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-12-14 07:20:17,009 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 219 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:17,009 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 316 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 07:20:17,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2022-12-14 07:20:17,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 72. [2022-12-14 07:20:17,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 63 states have (on average 1.3492063492063493) internal successors, (85), 69 states have internal predecessors, (85), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:17,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 87 transitions. [2022-12-14 07:20:17,023 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 87 transitions. Word has length 8 [2022-12-14 07:20:17,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:17,023 INFO L495 AbstractCegarLoop]: Abstraction has 72 states and 87 transitions. [2022-12-14 07:20:17,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 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-12-14 07:20:17,023 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 87 transitions. [2022-12-14 07:20:17,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-12-14 07:20:17,024 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:17,024 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:20:17,029 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-14 07:20:17,231 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (5)] Forceful destruction successful, exit code 0 [2022-12-14 07:20:17,440 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:17,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:17,628 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:17,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:17,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1223129331, now seen corresponding path program 1 times [2022-12-14 07:20:17,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:17,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1182593225] [2022-12-14 07:20:17,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:17,632 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-12-14 07:20:17,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:17,634 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:17,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:17,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:17,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 07:20:17,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:17,746 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:17,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:17,801 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:17,801 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:17,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1182593225] [2022-12-14 07:20:17,801 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1182593225] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:17,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1841306732] [2022-12-14 07:20:17,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:17,802 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:17,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 07:20:17,803 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 07:20:17,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2022-12-14 07:20:17,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:17,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 07:20:17,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:17,980 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:17,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:18,008 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:18,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1841306732] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:18,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534790578] [2022-12-14 07:20:18,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:18,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:20:18,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:20:18,010 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:20:18,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-14 07:20:18,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:18,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 07:20:18,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:18,136 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-14 07:20:18,136 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:20:18,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534790578] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:20:18,137 INFO L184 FreeRefinementEngine]: Found 1 perfect and 4 imperfect interpolant sequences. [2022-12-14 07:20:18,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5, 5, 5] total 11 [2022-12-14 07:20:18,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300703446] [2022-12-14 07:20:18,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:20:18,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 07:20:18,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:18,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 07:20:18,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-12-14 07:20:18,139 INFO L87 Difference]: Start difference. First operand 72 states and 87 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:18,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:18,364 INFO L93 Difference]: Finished difference Result 72 states and 87 transitions. [2022-12-14 07:20:18,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 07:20:18,365 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-12-14 07:20:18,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:18,366 INFO L225 Difference]: With dead ends: 72 [2022-12-14 07:20:18,366 INFO L226 Difference]: Without dead ends: 70 [2022-12-14 07:20:18,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-12-14 07:20:18,367 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 70 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:18,367 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 214 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 07:20:18,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2022-12-14 07:20:18,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2022-12-14 07:20:18,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 63 states have (on average 1.3174603174603174) internal successors, (83), 67 states have internal predecessors, (83), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:18,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 85 transitions. [2022-12-14 07:20:18,376 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 85 transitions. Word has length 17 [2022-12-14 07:20:18,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:18,376 INFO L495 AbstractCegarLoop]: Abstraction has 70 states and 85 transitions. [2022-12-14 07:20:18,376 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:18,376 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 85 transitions. [2022-12-14 07:20:18,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-12-14 07:20:18,377 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:18,377 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-12-14 07:20:18,387 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 07:20:18,583 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-12-14 07:20:18,785 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (8)] Ended with exit code 0 [2022-12-14 07:20:18,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:18,980 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:18,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:18,982 INFO L85 PathProgramCache]: Analyzing trace with hash 1154975229, now seen corresponding path program 1 times [2022-12-14 07:20:18,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:18,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1063708730] [2022-12-14 07:20:18,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:18,984 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-12-14 07:20:18,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:18,987 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:18,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:19,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:19,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 07:20:19,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:19,167 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:19,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:19,211 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:19,211 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:19,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1063708730] [2022-12-14 07:20:19,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1063708730] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:19,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2037997088] [2022-12-14 07:20:19,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:19,212 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:19,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 07:20:19,212 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 07:20:19,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2022-12-14 07:20:19,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:19,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 07:20:19,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:19,472 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:19,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:19,492 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:19,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2037997088] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:19,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376011360] [2022-12-14 07:20:19,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:19,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:20:19,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:20:19,494 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:20:19,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-14 07:20:19,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:19,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:20:19,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:19,640 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-14 07:20:19,640 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:20:19,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376011360] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:20:19,641 INFO L184 FreeRefinementEngine]: Found 1 perfect and 4 imperfect interpolant sequences. [2022-12-14 07:20:19,641 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5, 5, 5, 5] total 9 [2022-12-14 07:20:19,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536087072] [2022-12-14 07:20:19,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:20:19,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:20:19,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:19,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:20:19,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-14 07:20:19,642 INFO L87 Difference]: Start difference. First operand 70 states and 85 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:19,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:19,794 INFO L93 Difference]: Finished difference Result 121 states and 150 transitions. [2022-12-14 07:20:19,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:20:19,794 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2022-12-14 07:20:19,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:19,795 INFO L225 Difference]: With dead ends: 121 [2022-12-14 07:20:19,795 INFO L226 Difference]: Without dead ends: 120 [2022-12-14 07:20:19,796 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-14 07:20:19,797 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 60 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:19,797 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 149 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 07:20:19,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2022-12-14 07:20:19,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 76. [2022-12-14 07:20:19,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 69 states have (on average 1.3333333333333333) internal successors, (92), 73 states have internal predecessors, (92), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:19,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 94 transitions. [2022-12-14 07:20:19,807 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 94 transitions. Word has length 23 [2022-12-14 07:20:19,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:19,807 INFO L495 AbstractCegarLoop]: Abstraction has 76 states and 94 transitions. [2022-12-14 07:20:19,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:19,808 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 94 transitions. [2022-12-14 07:20:19,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-12-14 07:20:19,808 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:19,808 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-12-14 07:20:19,814 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-12-14 07:20:20,046 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:20,219 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (11)] Ended with exit code 0 [2022-12-14 07:20:20,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:20,411 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:20,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:20,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1154976927, now seen corresponding path program 1 times [2022-12-14 07:20:20,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:20,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2096493753] [2022-12-14 07:20:20,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:20,414 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-12-14 07:20:20,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:20,416 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:20,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:20,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:20,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 07:20:20,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:20,592 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:20,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:20,634 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:20,634 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:20,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2096493753] [2022-12-14 07:20:20,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2096493753] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:20,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [663740868] [2022-12-14 07:20:20,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:20,635 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:20,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 07:20:20,636 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 07:20:20,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2022-12-14 07:20:21,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:21,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 07:20:21,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:21,021 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:21,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:21,041 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:21,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [663740868] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:21,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110322362] [2022-12-14 07:20:21,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:21,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:20:21,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:20:21,042 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:20:21,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-12-14 07:20:21,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:21,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:20:21,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:21,177 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-14 07:20:21,177 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:20:21,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110322362] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:20:21,177 INFO L184 FreeRefinementEngine]: Found 1 perfect and 4 imperfect interpolant sequences. [2022-12-14 07:20:21,177 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5, 5, 5, 5] total 9 [2022-12-14 07:20:21,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554021109] [2022-12-14 07:20:21,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:20:21,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:20:21,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:21,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:20:21,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-14 07:20:21,179 INFO L87 Difference]: Start difference. First operand 76 states and 94 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:21,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:21,215 INFO L93 Difference]: Finished difference Result 135 states and 171 transitions. [2022-12-14 07:20:21,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:20:21,216 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2022-12-14 07:20:21,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:21,217 INFO L225 Difference]: With dead ends: 135 [2022-12-14 07:20:21,217 INFO L226 Difference]: Without dead ends: 82 [2022-12-14 07:20:21,218 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-14 07:20:21,218 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 0 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:21,219 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 152 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:20:21,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2022-12-14 07:20:21,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 82. [2022-12-14 07:20:21,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 75 states have (on average 1.3066666666666666) internal successors, (98), 79 states have internal predecessors, (98), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:21,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 100 transitions. [2022-12-14 07:20:21,228 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 100 transitions. Word has length 23 [2022-12-14 07:20:21,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:21,228 INFO L495 AbstractCegarLoop]: Abstraction has 82 states and 100 transitions. [2022-12-14 07:20:21,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:21,229 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 100 transitions. [2022-12-14 07:20:21,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-12-14 07:20:21,229 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:21,229 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] [2022-12-14 07:20:21,243 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 07:20:21,447 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-12-14 07:20:21,640 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2022-12-14 07:20:21,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:21,831 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:21,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:21,832 INFO L85 PathProgramCache]: Analyzing trace with hash 934697581, now seen corresponding path program 1 times [2022-12-14 07:20:21,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:21,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [751817628] [2022-12-14 07:20:21,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:21,834 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-12-14 07:20:21,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:21,837 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:21,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:22,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:22,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 07:20:22,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:22,034 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 07:20:22,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:22,072 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 07:20:22,072 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:22,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [751817628] [2022-12-14 07:20:22,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [751817628] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:22,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [685993770] [2022-12-14 07:20:22,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:22,073 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:22,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 07:20:22,074 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 07:20:22,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2022-12-14 07:20:22,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:22,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 07:20:22,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:22,396 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 07:20:22,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:22,415 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 07:20:22,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [685993770] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:22,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887142493] [2022-12-14 07:20:22,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:22,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:20:22,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:20:22,416 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:20:22,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-12-14 07:20:22,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:22,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 07:20:22,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:22,628 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-14 07:20:22,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:22,679 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-14 07:20:22,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887142493] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:22,680 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 07:20:22,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 3, 3] total 12 [2022-12-14 07:20:22,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480879677] [2022-12-14 07:20:22,680 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 07:20:22,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 07:20:22,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:22,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 07:20:22,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-12-14 07:20:22,681 INFO L87 Difference]: Start difference. First operand 82 states and 100 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-12-14 07:20:23,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:23,065 INFO L93 Difference]: Finished difference Result 266 states and 337 transitions. [2022-12-14 07:20:23,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-14 07:20:23,066 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 2 states have call successors, (3), 2 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 26 [2022-12-14 07:20:23,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:23,066 INFO L225 Difference]: With dead ends: 266 [2022-12-14 07:20:23,067 INFO L226 Difference]: Without dead ends: 193 [2022-12-14 07:20:23,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2022-12-14 07:20:23,067 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 190 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 895 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:23,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 895 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 07:20:23,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2022-12-14 07:20:23,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 95. [2022-12-14 07:20:23,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 89 states have (on average 1.2359550561797752) internal successors, (110), 92 states have internal predecessors, (110), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:23,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 112 transitions. [2022-12-14 07:20:23,075 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 112 transitions. Word has length 26 [2022-12-14 07:20:23,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:23,075 INFO L495 AbstractCegarLoop]: Abstraction has 95 states and 112 transitions. [2022-12-14 07:20:23,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-12-14 07:20:23,075 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 112 transitions. [2022-12-14 07:20:23,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-12-14 07:20:23,075 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:23,075 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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-12-14 07:20:23,086 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 07:20:23,286 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-12-14 07:20:23,487 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (17)] Ended with exit code 0 [2022-12-14 07:20:23,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:23,678 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:23,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:23,679 INFO L85 PathProgramCache]: Analyzing trace with hash -1966584048, now seen corresponding path program 1 times [2022-12-14 07:20:23,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:23,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [310719295] [2022-12-14 07:20:23,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:23,683 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-12-14 07:20:23,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:23,686 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:23,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:23,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:23,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 07:20:23,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:23,887 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:23,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:24,043 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:24,043 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:24,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [310719295] [2022-12-14 07:20:24,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [310719295] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:24,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [140259039] [2022-12-14 07:20:24,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:24,044 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:24,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 07:20:24,045 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 07:20:24,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2022-12-14 07:20:24,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:24,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:20:24,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:24,234 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-12-14 07:20:24,234 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:20:24,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [140259039] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:20:24,234 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-14 07:20:24,234 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9, 9] total 17 [2022-12-14 07:20:24,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41249943] [2022-12-14 07:20:24,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:20:24,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:20:24,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:24,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:20:24,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-12-14 07:20:24,236 INFO L87 Difference]: Start difference. First operand 95 states and 112 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:24,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:24,256 INFO L93 Difference]: Finished difference Result 125 states and 145 transitions. [2022-12-14 07:20:24,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:20:24,257 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2022-12-14 07:20:24,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:24,258 INFO L225 Difference]: With dead ends: 125 [2022-12-14 07:20:24,258 INFO L226 Difference]: Without dead ends: 111 [2022-12-14 07:20:24,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-12-14 07:20:24,259 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 17 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:24,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 168 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:20:24,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2022-12-14 07:20:24,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 96. [2022-12-14 07:20:24,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 90 states have (on average 1.2333333333333334) internal successors, (111), 93 states have internal predecessors, (111), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:24,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 113 transitions. [2022-12-14 07:20:24,265 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 113 transitions. Word has length 42 [2022-12-14 07:20:24,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:24,266 INFO L495 AbstractCegarLoop]: Abstraction has 96 states and 113 transitions. [2022-12-14 07:20:24,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:24,266 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 113 transitions. [2022-12-14 07:20:24,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-12-14 07:20:24,266 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:24,266 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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-12-14 07:20:24,269 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (20)] Ended with exit code 0 [2022-12-14 07:20:24,502 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 07:20:24,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:24,668 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:24,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:24,669 INFO L85 PathProgramCache]: Analyzing trace with hash -191576686, now seen corresponding path program 1 times [2022-12-14 07:20:24,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:24,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [105671973] [2022-12-14 07:20:24,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:24,671 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-12-14 07:20:24,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:24,673 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:24,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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)] Waiting until timeout for monitored process [2022-12-14 07:20:24,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:24,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 07:20:24,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:24,917 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:24,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:25,061 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:25,061 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:25,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [105671973] [2022-12-14 07:20:25,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [105671973] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:25,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1895787399] [2022-12-14 07:20:25,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:25,062 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:25,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 07:20:25,063 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 07:20:25,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2022-12-14 07:20:25,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:25,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 07:20:25,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:25,354 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:25,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:25,393 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:25,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1895787399] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:25,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790196350] [2022-12-14 07:20:25,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:25,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:20:25,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:20:25,394 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:20:25,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-12-14 07:20:25,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:25,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-14 07:20:25,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:25,715 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-12-14 07:20:25,721 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-12-14 07:20:25,759 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-12-14 07:20:25,759 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:20:25,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790196350] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:20:25,760 INFO L184 FreeRefinementEngine]: Found 1 perfect and 4 imperfect interpolant sequences. [2022-12-14 07:20:25,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9, 9, 9, 9] total 19 [2022-12-14 07:20:25,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673403152] [2022-12-14 07:20:25,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:20:25,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 07:20:25,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:25,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 07:20:25,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2022-12-14 07:20:25,761 INFO L87 Difference]: Start difference. First operand 96 states and 113 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:26,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:26,074 INFO L93 Difference]: Finished difference Result 120 states and 141 transitions. [2022-12-14 07:20:26,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 07:20:26,076 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2022-12-14 07:20:26,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:26,076 INFO L225 Difference]: With dead ends: 120 [2022-12-14 07:20:26,076 INFO L226 Difference]: Without dead ends: 104 [2022-12-14 07:20:26,076 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2022-12-14 07:20:26,077 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 7 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:26,077 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 271 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 07:20:26,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2022-12-14 07:20:26,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 98. [2022-12-14 07:20:26,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 92 states have (on average 1.2282608695652173) internal successors, (113), 95 states have internal predecessors, (113), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:26,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 115 transitions. [2022-12-14 07:20:26,083 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 115 transitions. Word has length 42 [2022-12-14 07:20:26,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:26,083 INFO L495 AbstractCegarLoop]: Abstraction has 98 states and 115 transitions. [2022-12-14 07:20:26,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:26,083 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 115 transitions. [2022-12-14 07:20:26,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-12-14 07:20:26,084 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:26,084 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 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-12-14 07:20:26,090 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-12-14 07:20:26,288 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (22)] Ended with exit code 0 [2022-12-14 07:20:26,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 07:20:26,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:26,686 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:26,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:26,687 INFO L85 PathProgramCache]: Analyzing trace with hash -206215483, now seen corresponding path program 1 times [2022-12-14 07:20:26,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:26,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [645442923] [2022-12-14 07:20:26,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:26,689 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-12-14 07:20:26,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:26,691 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:26,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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 (24)] Waiting until timeout for monitored process [2022-12-14 07:20:26,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:26,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 07:20:26,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:26,905 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:26,905 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:27,051 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:27,052 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:27,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [645442923] [2022-12-14 07:20:27,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [645442923] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:27,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1693790126] [2022-12-14 07:20:27,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:27,052 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:27,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 07:20:27,053 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 07:20:27,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2022-12-14 07:20:27,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:27,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 07:20:27,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:27,364 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:27,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:27,412 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:27,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1693790126] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:27,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945637075] [2022-12-14 07:20:27,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:27,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:20:27,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:20:27,413 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:20:27,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-12-14 07:20:27,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:27,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:20:27,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:27,606 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-12-14 07:20:27,606 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:20:27,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945637075] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:20:27,606 INFO L184 FreeRefinementEngine]: Found 1 perfect and 4 imperfect interpolant sequences. [2022-12-14 07:20:27,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9, 9, 9, 9] total 17 [2022-12-14 07:20:27,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038715930] [2022-12-14 07:20:27,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:20:27,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:20:27,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:27,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:20:27,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-12-14 07:20:27,608 INFO L87 Difference]: Start difference. First operand 98 states and 115 transitions. Second operand has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:27,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:27,633 INFO L93 Difference]: Finished difference Result 110 states and 128 transitions. [2022-12-14 07:20:27,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:20:27,634 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2022-12-14 07:20:27,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:27,635 INFO L225 Difference]: With dead ends: 110 [2022-12-14 07:20:27,635 INFO L226 Difference]: Without dead ends: 101 [2022-12-14 07:20:27,635 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-12-14 07:20:27,636 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 0 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:27,636 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 151 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:20:27,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2022-12-14 07:20:27,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2022-12-14 07:20:27,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 95 states have (on average 1.2210526315789474) internal successors, (116), 98 states have internal predecessors, (116), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:27,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 118 transitions. [2022-12-14 07:20:27,643 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 118 transitions. Word has length 43 [2022-12-14 07:20:27,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:27,643 INFO L495 AbstractCegarLoop]: Abstraction has 101 states and 118 transitions. [2022-12-14 07:20:27,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:27,643 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 118 transitions. [2022-12-14 07:20:27,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-12-14 07:20:27,644 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:27,644 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 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-12-14 07:20:27,648 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (25)] Ended with exit code 0 [2022-12-14 07:20:27,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-12-14 07:20:28,060 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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 (24)] Forceful destruction successful, exit code 0 [2022-12-14 07:20:28,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:28,246 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:28,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:28,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1361303682, now seen corresponding path program 1 times [2022-12-14 07:20:28,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:28,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [393941809] [2022-12-14 07:20:28,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:28,251 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-12-14 07:20:28,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:28,252 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:28,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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)] Waiting until timeout for monitored process [2022-12-14 07:20:28,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:28,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 07:20:28,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:28,461 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:28,461 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:28,627 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 07:20:28,628 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:28,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [393941809] [2022-12-14 07:20:28,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [393941809] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:28,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [357979302] [2022-12-14 07:20:28,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:28,628 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:28,628 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 07:20:28,629 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 07:20:28,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2022-12-14 07:20:28,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:28,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:20:28,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:28,860 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-12-14 07:20:28,860 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:20:28,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [357979302] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:20:28,860 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-14 07:20:28,860 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9, 9] total 17 [2022-12-14 07:20:28,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826705078] [2022-12-14 07:20:28,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:20:28,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:20:28,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:28,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:20:28,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-12-14 07:20:28,861 INFO L87 Difference]: Start difference. First operand 101 states and 118 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:28,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:28,875 INFO L93 Difference]: Finished difference Result 144 states and 166 transitions. [2022-12-14 07:20:28,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:20:28,875 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2022-12-14 07:20:28,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:28,876 INFO L225 Difference]: With dead ends: 144 [2022-12-14 07:20:28,876 INFO L226 Difference]: Without dead ends: 102 [2022-12-14 07:20:28,876 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-12-14 07:20:28,877 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 25 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:28,877 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 120 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:20:28,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2022-12-14 07:20:28,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 83. [2022-12-14 07:20:28,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 78 states have (on average 1.1666666666666667) internal successors, (91), 80 states have internal predecessors, (91), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:28,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 93 transitions. [2022-12-14 07:20:28,882 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 93 transitions. Word has length 43 [2022-12-14 07:20:28,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:28,883 INFO L495 AbstractCegarLoop]: Abstraction has 83 states and 93 transitions. [2022-12-14 07:20:28,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:28,883 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 93 transitions. [2022-12-14 07:20:28,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-12-14 07:20:28,883 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:28,884 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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-12-14 07:20:28,886 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (28)] Ended with exit code 0 [2022-12-14 07:20:29,099 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 07:20:29,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:29,285 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:29,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:29,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1562019096, now seen corresponding path program 1 times [2022-12-14 07:20:29,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:29,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1901879689] [2022-12-14 07:20:29,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:29,286 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-12-14 07:20:29,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:29,287 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:29,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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 (29)] Waiting until timeout for monitored process [2022-12-14 07:20:29,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:29,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 07:20:29,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:29,499 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 07:20:29,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:29,657 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 07:20:29,657 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:29,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1901879689] [2022-12-14 07:20:29,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1901879689] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:29,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1569433945] [2022-12-14 07:20:29,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:29,658 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:29,658 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 07:20:29,658 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 07:20:29,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2022-12-14 07:20:29,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:29,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 07:20:29,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:29,980 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 07:20:29,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:30,030 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 07:20:30,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1569433945] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:30,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530372481] [2022-12-14 07:20:30,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:30,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:20:30,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:20:30,031 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:20:30,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-12-14 07:20:30,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:30,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-14 07:20:30,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:30,281 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-12-14 07:20:30,281 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:20:30,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530372481] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:20:30,281 INFO L184 FreeRefinementEngine]: Found 1 perfect and 4 imperfect interpolant sequences. [2022-12-14 07:20:30,281 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9, 9, 9, 9] total 20 [2022-12-14 07:20:30,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030281927] [2022-12-14 07:20:30,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:20:30,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 07:20:30,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:30,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 07:20:30,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2022-12-14 07:20:30,282 INFO L87 Difference]: Start difference. First operand 83 states and 93 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:30,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:30,592 INFO L93 Difference]: Finished difference Result 114 states and 129 transitions. [2022-12-14 07:20:30,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 07:20:30,593 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2022-12-14 07:20:30,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:30,593 INFO L225 Difference]: With dead ends: 114 [2022-12-14 07:20:30,593 INFO L226 Difference]: Without dead ends: 83 [2022-12-14 07:20:30,594 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2022-12-14 07:20:30,594 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 54 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:30,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 158 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 07:20:30,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2022-12-14 07:20:30,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2022-12-14 07:20:30,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 78 states have (on average 1.1538461538461537) internal successors, (90), 80 states have internal predecessors, (90), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:30,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 92 transitions. [2022-12-14 07:20:30,600 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 92 transitions. Word has length 46 [2022-12-14 07:20:30,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:30,600 INFO L495 AbstractCegarLoop]: Abstraction has 83 states and 92 transitions. [2022-12-14 07:20:30,601 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:30,601 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 92 transitions. [2022-12-14 07:20:30,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-12-14 07:20:30,601 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:30,601 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:20:30,605 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (30)] Ended with exit code 0 [2022-12-14 07:20:30,812 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-12-14 07:20:31,014 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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 (29)] Ended with exit code 0 [2022-12-14 07:20:31,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:31,204 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:31,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:31,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1518868677, now seen corresponding path program 1 times [2022-12-14 07:20:31,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:31,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1584668623] [2022-12-14 07:20:31,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:31,205 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-12-14 07:20:31,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:31,206 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:31,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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 (32)] Waiting until timeout for monitored process [2022-12-14 07:20:31,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:31,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 07:20:31,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:31,692 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-12-14 07:20:31,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:31,839 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-12-14 07:20:31,840 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:31,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1584668623] [2022-12-14 07:20:31,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1584668623] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:31,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [253420890] [2022-12-14 07:20:31,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:31,840 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:31,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 07:20:31,841 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 07:20:31,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2022-12-14 07:20:32,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:32,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 07:20:32,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:32,362 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-12-14 07:20:32,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:32,411 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-12-14 07:20:32,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [253420890] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:32,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367913979] [2022-12-14 07:20:32,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:32,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:20:32,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:20:32,413 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:20:32,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-12-14 07:20:32,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:32,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 07:20:32,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:32,708 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2022-12-14 07:20:32,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:32,803 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2022-12-14 07:20:32,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367913979] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:32,803 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 07:20:32,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9, 9, 3, 3] total 20 [2022-12-14 07:20:32,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266591852] [2022-12-14 07:20:32,804 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 07:20:32,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-14 07:20:32,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:32,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-14 07:20:32,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2022-12-14 07:20:32,806 INFO L87 Difference]: Start difference. First operand 83 states and 92 transitions. Second operand has 20 states, 20 states have (on average 4.95) internal successors, (99), 20 states have internal predecessors, (99), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-12-14 07:20:34,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:34,327 INFO L93 Difference]: Finished difference Result 270 states and 314 transitions. [2022-12-14 07:20:34,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-14 07:20:34,329 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.95) internal successors, (99), 20 states have internal predecessors, (99), 2 states have call successors, (3), 2 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 51 [2022-12-14 07:20:34,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:34,329 INFO L225 Difference]: With dead ends: 270 [2022-12-14 07:20:34,329 INFO L226 Difference]: Without dead ends: 208 [2022-12-14 07:20:34,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=114, Invalid=392, Unknown=0, NotChecked=0, Total=506 [2022-12-14 07:20:34,330 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 165 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:34,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 576 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 327 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-12-14 07:20:34,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2022-12-14 07:20:34,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 85. [2022-12-14 07:20:34,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 81 states have (on average 1.123456790123457) internal successors, (91), 82 states have internal predecessors, (91), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:34,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 93 transitions. [2022-12-14 07:20:34,337 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 93 transitions. Word has length 51 [2022-12-14 07:20:34,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:34,338 INFO L495 AbstractCegarLoop]: Abstraction has 85 states and 93 transitions. [2022-12-14 07:20:34,338 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.95) internal successors, (99), 20 states have internal predecessors, (99), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-12-14 07:20:34,338 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 93 transitions. [2022-12-14 07:20:34,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-12-14 07:20:34,338 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:34,338 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:20:34,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-12-14 07:20:34,581 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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 (32)] Ended with exit code 0 [2022-12-14 07:20:34,754 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (33)] Ended with exit code 0 [2022-12-14 07:20:34,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:34,941 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:34,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:34,942 INFO L85 PathProgramCache]: Analyzing trace with hash -1746124192, now seen corresponding path program 1 times [2022-12-14 07:20:34,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:34,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1132445686] [2022-12-14 07:20:34,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:34,944 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-12-14 07:20:34,944 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:34,946 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:34,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:35,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:35,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 07:20:35,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:35,303 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-12-14 07:20:35,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:35,338 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-12-14 07:20:35,338 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:35,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1132445686] [2022-12-14 07:20:35,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1132445686] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:35,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [861708767] [2022-12-14 07:20:35,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:35,338 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:35,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 07:20:35,339 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 07:20:35,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2022-12-14 07:20:35,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:35,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 07:20:35,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:35,958 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-12-14 07:20:35,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:35,976 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-12-14 07:20:35,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [861708767] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:35,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481842673] [2022-12-14 07:20:35,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:35,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:20:35,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:20:35,978 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:20:35,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-12-14 07:20:36,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:36,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 07:20:36,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:36,272 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2022-12-14 07:20:36,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:36,326 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2022-12-14 07:20:36,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481842673] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:36,327 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 07:20:36,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 3, 3] total 12 [2022-12-14 07:20:36,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870678583] [2022-12-14 07:20:36,327 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 07:20:36,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 07:20:36,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:36,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 07:20:36,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-12-14 07:20:36,329 INFO L87 Difference]: Start difference. First operand 85 states and 93 transitions. Second operand has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:36,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:36,699 INFO L93 Difference]: Finished difference Result 149 states and 172 transitions. [2022-12-14 07:20:36,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-14 07:20:36,700 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 68 [2022-12-14 07:20:36,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:36,701 INFO L225 Difference]: With dead ends: 149 [2022-12-14 07:20:36,701 INFO L226 Difference]: Without dead ends: 108 [2022-12-14 07:20:36,701 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 392 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2022-12-14 07:20:36,702 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 37 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:36,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 316 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 07:20:36,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2022-12-14 07:20:36,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 97. [2022-12-14 07:20:36,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 94 states have (on average 1.0957446808510638) internal successors, (103), 94 states have internal predecessors, (103), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:36,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 105 transitions. [2022-12-14 07:20:36,716 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 105 transitions. Word has length 68 [2022-12-14 07:20:36,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:36,716 INFO L495 AbstractCegarLoop]: Abstraction has 97 states and 105 transitions. [2022-12-14 07:20:36,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:36,716 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 105 transitions. [2022-12-14 07:20:36,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-12-14 07:20:36,717 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:36,717 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 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] [2022-12-14 07:20:36,730 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:36,940 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-12-14 07:20:37,133 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (36)] Ended with exit code 0 [2022-12-14 07:20:37,318 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:37,319 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:37,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:37,322 INFO L85 PathProgramCache]: Analyzing trace with hash -1766124425, now seen corresponding path program 1 times [2022-12-14 07:20:37,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:37,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [483828658] [2022-12-14 07:20:37,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:37,323 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-12-14 07:20:37,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:37,324 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:37,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:37,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:38,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 07:20:38,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:38,072 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-12-14 07:20:38,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:38,228 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-12-14 07:20:38,228 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:38,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [483828658] [2022-12-14 07:20:38,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [483828658] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:38,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [70057094] [2022-12-14 07:20:38,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:38,228 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:38,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 07:20:38,229 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 07:20:38,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2022-12-14 07:20:38,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:38,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 07:20:38,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:39,011 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-12-14 07:20:39,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:39,057 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-12-14 07:20:39,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [70057094] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:39,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910393077] [2022-12-14 07:20:39,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:39,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:20:39,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:20:39,059 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:20:39,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-12-14 07:20:39,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:39,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 07:20:39,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:39,366 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2022-12-14 07:20:39,366 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 07:20:39,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910393077] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 07:20:39,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 4 imperfect interpolant sequences. [2022-12-14 07:20:39,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9, 9, 9, 9] total 17 [2022-12-14 07:20:39,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34883041] [2022-12-14 07:20:39,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 07:20:39,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 07:20:39,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:39,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 07:20:39,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-12-14 07:20:39,368 INFO L87 Difference]: Start difference. First operand 97 states and 105 transitions. Second operand has 3 states, 2 states have (on average 20.5) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:39,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:39,394 INFO L93 Difference]: Finished difference Result 101 states and 109 transitions. [2022-12-14 07:20:39,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 07:20:39,394 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 20.5) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 88 [2022-12-14 07:20:39,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:39,395 INFO L225 Difference]: With dead ends: 101 [2022-12-14 07:20:39,395 INFO L226 Difference]: Without dead ends: 100 [2022-12-14 07:20:39,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 435 GetRequests, 420 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-12-14 07:20:39,396 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 0 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:39,396 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 97 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 07:20:39,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2022-12-14 07:20:39,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 100. [2022-12-14 07:20:39,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 97 states have (on average 1.092783505154639) internal successors, (106), 97 states have internal predecessors, (106), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:39,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 108 transitions. [2022-12-14 07:20:39,405 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 108 transitions. Word has length 88 [2022-12-14 07:20:39,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:39,405 INFO L495 AbstractCegarLoop]: Abstraction has 100 states and 108 transitions. [2022-12-14 07:20:39,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 20.5) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:39,405 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 108 transitions. [2022-12-14 07:20:39,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-12-14 07:20:39,406 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 07:20:39,406 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:20:39,414 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-12-14 07:20:39,626 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:39,817 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (39)] Ended with exit code 0 [2022-12-14 07:20:40,008 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:40,009 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-14 07:20:40,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 07:20:40,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1263144659, now seen corresponding path program 1 times [2022-12-14 07:20:40,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 07:20:40,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1061550010] [2022-12-14 07:20:40,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:40,012 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-12-14 07:20:40,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 07:20:40,015 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:40,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:40,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:40,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 547 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 07:20:40,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:40,493 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-12-14 07:20:40,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:40,623 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-12-14 07:20:40,623 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 07:20:40,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1061550010] [2022-12-14 07:20:40,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1061550010] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:40,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [975640693] [2022-12-14 07:20:40,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:40,624 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 07:20:40,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 07:20:40,625 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 07:20:40,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (42)] Waiting until timeout for monitored process [2022-12-14 07:20:41,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:41,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 547 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 07:20:41,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:41,375 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-12-14 07:20:41,375 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:41,442 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 1 proven. 51 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-12-14 07:20:41,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [975640693] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:41,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358576331] [2022-12-14 07:20:41,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 07:20:41,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 07:20:41,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 07:20:41,444 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 07:20:41,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-12-14 07:20:41,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 07:20:41,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 547 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 07:20:41,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 07:20:41,787 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2022-12-14 07:20:41,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 07:20:41,857 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2022-12-14 07:20:41,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358576331] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 07:20:41,857 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 07:20:41,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9, 9, 3, 3] total 20 [2022-12-14 07:20:41,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28654834] [2022-12-14 07:20:41,858 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 07:20:41,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-14 07:20:41,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 07:20:41,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-14 07:20:41,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2022-12-14 07:20:41,859 INFO L87 Difference]: Start difference. First operand 100 states and 108 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:42,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 07:20:42,657 INFO L93 Difference]: Finished difference Result 174 states and 196 transitions. [2022-12-14 07:20:42,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-14 07:20:42,658 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 91 [2022-12-14 07:20:42,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 07:20:42,658 INFO L225 Difference]: With dead ends: 174 [2022-12-14 07:20:42,658 INFO L226 Difference]: Without dead ends: 0 [2022-12-14 07:20:42,659 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 543 GetRequests, 522 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=114, Invalid=392, Unknown=0, NotChecked=0, Total=506 [2022-12-14 07:20:42,659 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 10 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-12-14 07:20:42,659 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 435 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-12-14 07:20:42,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-12-14 07:20:42,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-12-14 07:20:42,660 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-12-14 07:20:42,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-12-14 07:20:42,660 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 91 [2022-12-14 07:20:42,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 07:20:42,660 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-12-14 07:20:42,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-14 07:20:42,660 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-12-14 07:20:42,661 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-12-14 07:20:42,662 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 24 remaining) [2022-12-14 07:20:42,663 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 24 remaining) [2022-12-14 07:20:42,663 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 24 remaining) [2022-12-14 07:20:42,663 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 24 remaining) [2022-12-14 07:20:42,663 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 24 remaining) [2022-12-14 07:20:42,663 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 24 remaining) [2022-12-14 07:20:42,663 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 24 remaining) [2022-12-14 07:20:42,663 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 24 remaining) [2022-12-14 07:20:42,664 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 24 remaining) [2022-12-14 07:20:42,664 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 24 remaining) [2022-12-14 07:20:42,664 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 24 remaining) [2022-12-14 07:20:42,664 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 24 remaining) [2022-12-14 07:20:42,664 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 24 remaining) [2022-12-14 07:20:42,664 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 24 remaining) [2022-12-14 07:20:42,664 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 24 remaining) [2022-12-14 07:20:42,664 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 24 remaining) [2022-12-14 07:20:42,664 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 24 remaining) [2022-12-14 07:20:42,665 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 24 remaining) [2022-12-14 07:20:42,665 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 24 remaining) [2022-12-14 07:20:42,665 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 24 remaining) [2022-12-14 07:20:42,665 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 24 remaining) [2022-12-14 07:20:42,665 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 24 remaining) [2022-12-14 07:20:42,665 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 24 remaining) [2022-12-14 07:20:42,665 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 24 remaining) [2022-12-14 07:20:42,674 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-12-14 07:20:42,884 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (42)] Ended with exit code 0 [2022-12-14 07:20:43,110 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 07:20:43,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/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-12-14 07:20:43,272 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-12-14 07:20:46,517 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1332) no Hoare annotation was computed. [2022-12-14 07:20:46,517 INFO L895 garLoopResultBuilder]: At program point single_argv_returnLabel#1(lines 1165 1232) the Hoare annotation is: (and (bvsge |ULTIMATE.start_main_~argc~0#1| (_ bv1 32)) (bvsle |ULTIMATE.start_main_~argc~0#1| (_ bv10000 32)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~i~4#1|) (_ bv1 33)) (_ bv2147483647 33))) [2022-12-14 07:20:46,517 INFO L899 garLoopResultBuilder]: For program point L1340-2(lines 1340 1341) no Hoare annotation was computed. [2022-12-14 07:20:46,517 INFO L899 garLoopResultBuilder]: For program point L1340-3(line 1340) no Hoare annotation was computed. [2022-12-14 07:20:46,518 INFO L895 garLoopResultBuilder]: At program point L1340-4(lines 1340 1341) the Hoare annotation is: (and (bvsge |ULTIMATE.start_main_~argc~0#1| (_ bv1 32)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~j~0#1|) (_ bv1 33)) (_ bv2147483647 33)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~i~5#1|) (_ bv1 33)) (_ bv2147483647 33)) (bvsle |ULTIMATE.start_main_~argc~0#1| (_ bv10000 32)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~i~4#1|) (_ bv1 33)) (_ bv2147483647 33))) [2022-12-14 07:20:46,518 INFO L899 garLoopResultBuilder]: For program point L1332(line 1332) no Hoare annotation was computed. [2022-12-14 07:20:46,518 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1344) no Hoare annotation was computed. [2022-12-14 07:20:46,518 INFO L899 garLoopResultBuilder]: For program point L1200(lines 1200 1208) no Hoare annotation was computed. [2022-12-14 07:20:46,518 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1202) no Hoare annotation was computed. [2022-12-14 07:20:46,518 INFO L899 garLoopResultBuilder]: For program point L1225(lines 1225 1228) no Hoare annotation was computed. [2022-12-14 07:20:46,518 INFO L902 garLoopResultBuilder]: At program point main_returnLabel#1(lines 1321 1350) the Hoare annotation is: true [2022-12-14 07:20:46,518 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1340) no Hoare annotation was computed. [2022-12-14 07:20:46,518 INFO L899 garLoopResultBuilder]: For program point L1192(line 1192) no Hoare annotation was computed. [2022-12-14 07:20:46,518 INFO L899 garLoopResultBuilder]: For program point L1192-1(line 1192) no Hoare annotation was computed. [2022-12-14 07:20:46,518 INFO L899 garLoopResultBuilder]: For program point L1225-2(lines 1166 1232) no Hoare annotation was computed. [2022-12-14 07:20:46,518 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1325) no Hoare annotation was computed. [2022-12-14 07:20:46,518 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2022-12-14 07:20:46,518 INFO L895 garLoopResultBuilder]: At program point L1176(lines 1176 1188) the Hoare annotation is: (and (bvsge |ULTIMATE.start_main_~argc~0#1| (_ bv1 32)) (bvsle |ULTIMATE.start_main_~argc~0#1| (_ bv10000 32)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~i~4#1|) (_ bv1 33)) (_ bv2147483647 33))) [2022-12-14 07:20:46,518 INFO L899 garLoopResultBuilder]: For program point L1176-2(lines 1173 1223) no Hoare annotation was computed. [2022-12-14 07:20:46,518 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1206) no Hoare annotation was computed. [2022-12-14 07:20:46,518 INFO L899 garLoopResultBuilder]: For program point L1333(line 1333) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point L1333-1(line 1333) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point L1325-2(lines 1325 1326) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point L1325-3(line 1325) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1335) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L895 garLoopResultBuilder]: At program point L1325-4(lines 1325 1326) the Hoare annotation is: (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~i~4#1|) (_ bv1 33)) (_ bv2147483647 33)) [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point L1193(lines 1193 1211) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point L1325-5(lines 1325 1326) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point L1193-1(lines 1193 1211) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1325) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L895 garLoopResultBuilder]: At program point L1185(lines 1176 1188) the Hoare annotation is: (and (bvsge |ULTIMATE.start_main_~argc~0#1| (_ bv1 32)) (bvsle |ULTIMATE.start_main_~argc~0#1| (_ bv10000 32)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~i~4#1|) (_ bv1 33)) (_ bv2147483647 33))) [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1206) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point L1202(line 1202) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point L1202-1(line 1202) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1335) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1213) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point L1335-2(lines 1335 1342) no Hoare annotation was computed. [2022-12-14 07:20:46,519 INFO L899 garLoopResultBuilder]: For program point L1335-3(line 1335) no Hoare annotation was computed. [2022-12-14 07:20:46,520 INFO L895 garLoopResultBuilder]: At program point L1335-4(lines 1335 1342) the Hoare annotation is: (let ((.cse0 (bvsge |ULTIMATE.start_main_~argc~0#1| (_ bv1 32))) (.cse1 (bvsle |ULTIMATE.start_main_~argc~0#1| (_ bv10000 32))) (.cse2 (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~i~4#1|) (_ bv1 33)) (_ bv2147483647 33)))) (or (and .cse0 (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~j~0#1|) (_ bv1 33)) (_ bv2147483647 33)) .cse1 .cse2) (and .cse0 .cse1 (= |ULTIMATE.start_main_~i~5#1| (_ bv0 32)) .cse2))) [2022-12-14 07:20:46,520 INFO L899 garLoopResultBuilder]: For program point L1203(lines 1203 1207) no Hoare annotation was computed. [2022-12-14 07:20:46,520 INFO L899 garLoopResultBuilder]: For program point L1335-5(lines 1335 1342) no Hoare annotation was computed. [2022-12-14 07:20:46,520 INFO L899 garLoopResultBuilder]: For program point L1236-2(lines 1236 1237) no Hoare annotation was computed. [2022-12-14 07:20:46,520 INFO L899 garLoopResultBuilder]: For program point L1236-3(line 1236) no Hoare annotation was computed. [2022-12-14 07:20:46,520 INFO L895 garLoopResultBuilder]: At program point L1236-4(lines 1236 1237) the Hoare annotation is: (and (bvsge |ULTIMATE.start_main_~argc~0#1| (_ bv1 32)) (bvsle |ULTIMATE.start_main_~argc~0#1| (_ bv10000 32)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_dirname_~i~0#1|) (_ bv1 33)) (_ bv2147483647 33)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~i~4#1|) (_ bv1 33)) (_ bv2147483647 33))) [2022-12-14 07:20:46,520 INFO L899 garLoopResultBuilder]: For program point L1236-5(lines 1236 1237) no Hoare annotation was computed. [2022-12-14 07:20:46,520 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1192) no Hoare annotation was computed. [2022-12-14 07:20:46,520 INFO L899 garLoopResultBuilder]: For program point L1195(lines 1195 1210) no Hoare annotation was computed. [2022-12-14 07:20:46,520 INFO L895 garLoopResultBuilder]: At program point __main_returnLabel#1(lines 1148 1158) the Hoare annotation is: (and (bvsge |ULTIMATE.start_main_~argc~0#1| (_ bv1 32)) (bvsle |ULTIMATE.start_main_~argc~0#1| (_ bv10000 32)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_dirname_~i~0#1|) (_ bv1 33)) (_ bv2147483647 33)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~i~4#1|) (_ bv1 33)) (_ bv2147483647 33))) [2022-12-14 07:20:46,520 INFO L899 garLoopResultBuilder]: For program point L1344-2(lines 1344 1345) no Hoare annotation was computed. [2022-12-14 07:20:46,520 INFO L899 garLoopResultBuilder]: For program point L1344-3(line 1344) no Hoare annotation was computed. [2022-12-14 07:20:46,520 INFO L895 garLoopResultBuilder]: At program point L1344-4(lines 1344 1345) the Hoare annotation is: (and (bvsge |ULTIMATE.start_main_~argc~0#1| (_ bv1 32)) (bvsle |ULTIMATE.start_main_~argc~0#1| (_ bv10000 32)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_dirname_~i~0#1|) (_ bv1 33)) (_ bv2147483647 33)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~i~4#1|) (_ bv1 33)) (_ bv2147483647 33))) [2022-12-14 07:20:46,520 INFO L899 garLoopResultBuilder]: For program point L1344-5(lines 1344 1345) no Hoare annotation was computed. [2022-12-14 07:20:46,520 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1213) no Hoare annotation was computed. [2022-12-14 07:20:46,520 INFO L899 garLoopResultBuilder]: For program point L1229-1(lines 1229 1230) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1192) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point L1221(lines 1221 1222) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L895 garLoopResultBuilder]: At program point dirname_returnLabel#1(lines 1233 1240) the Hoare annotation is: (and (bvsge |ULTIMATE.start_main_~argc~0#1| (_ bv1 32)) (bvsle |ULTIMATE.start_main_~argc~0#1| (_ bv10000 32)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_dirname_~i~0#1|) (_ bv1 33)) (_ bv2147483647 33)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~i~4#1|) (_ bv1 33)) (_ bv2147483647 33))) [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1333) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point L1213(line 1213) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point L1213-1(line 1213) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L895 garLoopResultBuilder]: At program point fflush_all_returnLabel#1(lines 1159 1164) the Hoare annotation is: (and (bvsge |ULTIMATE.start_main_~argc~0#1| (_ bv1 32)) (bvsle |ULTIMATE.start_main_~argc~0#1| (_ bv10000 32)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_dirname_~i~0#1|) (_ bv1 33)) (_ bv2147483647 33)) (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~i~4#1|) (_ bv1 33)) (_ bv2147483647 33))) [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point L1205(lines 1205 1206) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point L1172(lines 1172 1223) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1236) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point L1172-1(lines 1172 1223) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1197) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point L1197(line 1197) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point L1197-1(line 1197) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point L1189-1(lines 1189 1219) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1333) no Hoare annotation was computed. [2022-12-14 07:20:46,521 INFO L899 garLoopResultBuilder]: For program point L1206(line 1206) no Hoare annotation was computed. [2022-12-14 07:20:46,522 INFO L899 garLoopResultBuilder]: For program point L1206-1(line 1206) no Hoare annotation was computed. [2022-12-14 07:20:46,522 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1236) no Hoare annotation was computed. [2022-12-14 07:20:46,522 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1197) no Hoare annotation was computed. [2022-12-14 07:20:46,522 INFO L899 garLoopResultBuilder]: For program point L1198(lines 1198 1209) no Hoare annotation was computed. [2022-12-14 07:20:46,522 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1344) no Hoare annotation was computed. [2022-12-14 07:20:46,522 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1332) no Hoare annotation was computed. [2022-12-14 07:20:46,522 INFO L899 garLoopResultBuilder]: For program point L1141(lines 1141 1144) no Hoare annotation was computed. [2022-12-14 07:20:46,522 INFO L895 garLoopResultBuilder]: At program point L1331(line 1331) the Hoare annotation is: (bvsle (bvadd ((_ sign_extend 1) |ULTIMATE.start_main_~i~4#1|) (_ bv1 33)) (_ bv2147483647 33)) [2022-12-14 07:20:46,522 INFO L899 garLoopResultBuilder]: For program point L1331-1(line 1331) no Hoare annotation was computed. [2022-12-14 07:20:46,522 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1202) no Hoare annotation was computed. [2022-12-14 07:20:46,522 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW(line 1340) no Hoare annotation was computed. [2022-12-14 07:20:46,522 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 8 10) the Hoare annotation is: true [2022-12-14 07:20:46,522 INFO L899 garLoopResultBuilder]: For program point L9(line 9) no Hoare annotation was computed. [2022-12-14 07:20:46,522 INFO L899 garLoopResultBuilder]: For program point L9-2(lines 8 10) no Hoare annotation was computed. [2022-12-14 07:20:46,522 INFO L899 garLoopResultBuilder]: For program point assume_abort_if_notEXIT(lines 8 10) no Hoare annotation was computed. [2022-12-14 07:20:46,525 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 07:20:46,526 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-14 07:20:46,537 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.12 07:20:46 BoogieIcfgContainer [2022-12-14 07:20:46,537 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-14 07:20:46,538 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-14 07:20:46,538 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-14 07:20:46,538 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-14 07:20:46,538 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 07:20:15" (3/4) ... [2022-12-14 07:20:46,540 INFO L137 WitnessPrinter]: Generating witness for correct program [2022-12-14 07:20:46,545 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2022-12-14 07:20:46,548 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 35 nodes and edges [2022-12-14 07:20:46,548 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 14 nodes and edges [2022-12-14 07:20:46,549 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2022-12-14 07:20:46,549 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2022-12-14 07:20:46,550 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2022-12-14 07:20:46,550 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2022-12-14 07:20:46,590 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/witness.graphml [2022-12-14 07:20:46,590 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-14 07:20:46,591 INFO L158 Benchmark]: Toolchain (without parser) took 32465.54ms. Allocated memory was 75.5MB in the beginning and 377.5MB in the end (delta: 302.0MB). Free memory was 45.3MB in the beginning and 149.4MB in the end (delta: -104.1MB). Peak memory consumption was 197.6MB. Max. memory is 16.1GB. [2022-12-14 07:20:46,591 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 75.5MB. Free memory is still 53.2MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-14 07:20:46,591 INFO L158 Benchmark]: CACSL2BoogieTranslator took 641.50ms. Allocated memory was 75.5MB in the beginning and 96.5MB in the end (delta: 21.0MB). Free memory was 45.1MB in the beginning and 51.3MB in the end (delta: -6.2MB). Peak memory consumption was 21.5MB. Max. memory is 16.1GB. [2022-12-14 07:20:46,592 INFO L158 Benchmark]: Boogie Procedure Inliner took 49.72ms. Allocated memory is still 96.5MB. Free memory was 51.3MB in the beginning and 47.7MB in the end (delta: 3.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-12-14 07:20:46,592 INFO L158 Benchmark]: Boogie Preprocessor took 29.64ms. Allocated memory is still 96.5MB. Free memory was 47.7MB in the beginning and 44.6MB in the end (delta: 3.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-12-14 07:20:46,592 INFO L158 Benchmark]: RCFGBuilder took 633.81ms. Allocated memory is still 96.5MB. Free memory was 44.6MB in the beginning and 42.8MB in the end (delta: 1.9MB). Peak memory consumption was 8.0MB. Max. memory is 16.1GB. [2022-12-14 07:20:46,592 INFO L158 Benchmark]: TraceAbstraction took 31052.40ms. Allocated memory was 96.5MB in the beginning and 377.5MB in the end (delta: 281.0MB). Free memory was 42.2MB in the beginning and 154.6MB in the end (delta: -112.4MB). Peak memory consumption was 210.1MB. Max. memory is 16.1GB. [2022-12-14 07:20:46,593 INFO L158 Benchmark]: Witness Printer took 52.44ms. Allocated memory is still 377.5MB. Free memory was 154.6MB in the beginning and 149.4MB in the end (delta: 5.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-12-14 07:20:46,594 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.15ms. Allocated memory is still 75.5MB. Free memory is still 53.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 641.50ms. Allocated memory was 75.5MB in the beginning and 96.5MB in the end (delta: 21.0MB). Free memory was 45.1MB in the beginning and 51.3MB in the end (delta: -6.2MB). Peak memory consumption was 21.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 49.72ms. Allocated memory is still 96.5MB. Free memory was 51.3MB in the beginning and 47.7MB in the end (delta: 3.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 29.64ms. Allocated memory is still 96.5MB. Free memory was 47.7MB in the beginning and 44.6MB in the end (delta: 3.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 633.81ms. Allocated memory is still 96.5MB. Free memory was 44.6MB in the beginning and 42.8MB in the end (delta: 1.9MB). Peak memory consumption was 8.0MB. Max. memory is 16.1GB. * TraceAbstraction took 31052.40ms. Allocated memory was 96.5MB in the beginning and 377.5MB in the end (delta: 281.0MB). Free memory was 42.2MB in the beginning and 154.6MB in the end (delta: -112.4MB). Peak memory consumption was 210.1MB. Max. memory is 16.1GB. * Witness Printer took 52.44ms. Allocated memory is still 377.5MB. Free memory was 154.6MB in the beginning and 149.4MB in the end (delta: 5.2MB). Peak memory consumption was 4.2MB. 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: 1325]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1325]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1332]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1332]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1333]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1333]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1340]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1340]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1335]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1335]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1192]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1192]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1197]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1197]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1202]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1202]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1206]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1206]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1213]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1213]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1236]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1236]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1344]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1344]: 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 2 procedures, 89 locations, 24 error locations. Started 1 CEGAR loops. OverallTime: 31.0s, OverallIterations: 16, TraceHistogramMax: 10, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 4.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 3.2s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 855 SdHoareTripleChecker+Valid, 3.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 854 mSDsluCounter, 4265 SdHoareTripleChecker+Invalid, 3.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3111 mSDsCounter, 25 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1017 IncrementalHoareTripleChecker+Invalid, 1042 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 25 mSolverCounterUnsat, 1154 mSDtfsCounter, 1017 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3081 GetRequests, 2886 SyntacticMatches, 0 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 2.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=101occurred in iteration=10, InterpolantAutomatonStates: 101, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 16 MinimizatonAttempts, 378 StatesRemovedByMinimization, 8 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 14 LocationsWithAnnotation, 19 PreInvPairs, 58 NumberOfFragments, 209 HoareAnnotationTreeSize, 19 FomulaSimplifications, 42396 FormulaSimplificationTreeSizeReduction, 2.4s HoareSimplificationTime, 14 FomulaSimplificationsInter, 53449 FormulaSimplificationTreeSizeReductionInter, 0.8s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 4.6s SatisfiabilityAnalysisTime, 4.0s InterpolantComputationTime, 1757 NumberOfCodeBlocks, 1757 NumberOfCodeBlocksAsserted, 42 NumberOfCheckSat, 3065 ConstructedInterpolants, 0 QuantifiedInterpolants, 5620 SizeOfPredicates, 32 NumberOfNonLiveVariables, 12896 ConjunctsInSsa, 204 ConjunctsInUnsatCore, 73 InterpolantComputations, 11 PerfectInterpolantSequences, 3273/4877 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 24 specifications checked. All of them hold - InvariantResult [Line: 1325]: Loop Invariant Derived loop invariant: NULL - InvariantResult [Line: 1148]: Loop Invariant Derived loop invariant: ((~bvsge64(argc, 1bv32) && ~bvsle33(argc, 10000bv32)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33) - InvariantResult [Line: 1176]: Loop Invariant Derived loop invariant: (~bvsge64(argc, 1bv32) && ~bvsle33(argc, 10000bv32)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33) - InvariantResult [Line: 1321]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1335]: Loop Invariant Derived loop invariant: (((~bvsge64(argc, 1bv32) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(j), 1bv33), 2147483647bv33)) && ~bvsle33(argc, 10000bv32)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33)) || (((~bvsge64(argc, 1bv32) && ~bvsle33(argc, 10000bv32)) && i == 0bv32) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33)) - InvariantResult [Line: 1176]: Loop Invariant Derived loop invariant: (~bvsge64(argc, 1bv32) && ~bvsle33(argc, 10000bv32)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33) - InvariantResult [Line: 1165]: Loop Invariant Derived loop invariant: (~bvsge64(argc, 1bv32) && ~bvsle33(argc, 10000bv32)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33) - InvariantResult [Line: 1340]: Loop Invariant Derived loop invariant: (((~bvsge64(argc, 1bv32) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(j), 1bv33), 2147483647bv33)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33)) && ~bvsle33(argc, 10000bv32)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33) - InvariantResult [Line: 1236]: Loop Invariant Derived loop invariant: ((~bvsge64(argc, 1bv32) && ~bvsle33(argc, 10000bv32)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33) - InvariantResult [Line: 1233]: Loop Invariant Derived loop invariant: ((~bvsge64(argc, 1bv32) && ~bvsle33(argc, 10000bv32)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33) - InvariantResult [Line: 1159]: Loop Invariant Derived loop invariant: ((~bvsge64(argc, 1bv32) && ~bvsle33(argc, 10000bv32)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33) - InvariantResult [Line: 1344]: Loop Invariant Derived loop invariant: ((~bvsge64(argc, 1bv32) && ~bvsle33(argc, 10000bv32)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33)) && ~bvsle33(~bvadd128(~sign_extendFrom8To32(i), 1bv33), 2147483647bv33) RESULT: Ultimate proved your program to be correct! [2022-12-14 07:20:46,613 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_648694ae-6f8f-48d3-a76a-17266cc9355f/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE