./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--input--joystick--analog.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version e04fb08f Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--input--joystick--analog.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/config/svcomp-Overflow-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0 --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 c9ee75e44352b6ea6b091abc908af4681506ed391b6529699b0d4480d6bf973b --- 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-e04fb08 [2022-11-16 16:13:17,440 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 16:13:17,443 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 16:13:17,495 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 16:13:17,495 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 16:13:17,496 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 16:13:17,498 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 16:13:17,500 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 16:13:17,502 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 16:13:17,510 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 16:13:17,512 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 16:13:17,516 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 16:13:17,516 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 16:13:17,522 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 16:13:17,524 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 16:13:17,525 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 16:13:17,526 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 16:13:17,527 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 16:13:17,529 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 16:13:17,531 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 16:13:17,536 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 16:13:17,538 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 16:13:17,544 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 16:13:17,545 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 16:13:17,561 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 16:13:17,561 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 16:13:17,561 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 16:13:17,562 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 16:13:17,563 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 16:13:17,564 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 16:13:17,564 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 16:13:17,565 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 16:13:17,566 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 16:13:17,567 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 16:13:17,569 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 16:13:17,569 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 16:13:17,570 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 16:13:17,570 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 16:13:17,570 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 16:13:17,572 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 16:13:17,572 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 16:13:17,573 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/config/svcomp-Overflow-64bit-Taipan_Default.epf [2022-11-16 16:13:17,602 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 16:13:17,603 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 16:13:17,603 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 16:13:17,604 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 16:13:17,604 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 16:13:17,605 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 16:13:17,605 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-16 16:13:17,605 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-16 16:13:17,606 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-16 16:13:17,606 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-16 16:13:17,606 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-16 16:13:17,606 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-16 16:13:17,607 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-16 16:13:17,607 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-16 16:13:17,607 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-16 16:13:17,607 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-16 16:13:17,608 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-16 16:13:17,608 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-16 16:13:17,609 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 16:13:17,609 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-16 16:13:17,609 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 16:13:17,609 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 16:13:17,610 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 16:13:17,610 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 16:13:17,610 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 16:13:17,610 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-11-16 16:13:17,611 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 16:13:17,611 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 16:13:17,611 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 16:13:17,611 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 16:13:17,612 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 16:13:17,612 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 16:13:17,612 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 16:13:17,612 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-16 16:13:17,613 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 16:13:17,613 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 16:13:17,613 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-16 16:13:17,613 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 16:13:17,614 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 16:13:17,614 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-16 16:13:17,614 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_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/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_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0 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 -> c9ee75e44352b6ea6b091abc908af4681506ed391b6529699b0d4480d6bf973b [2022-11-16 16:13:17,937 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 16:13:17,972 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 16:13:17,975 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 16:13:17,976 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 16:13:17,978 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 16:13:17,980 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--input--joystick--analog.ko-entry_point.cil.out.i [2022-11-16 16:13:18,063 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/data/daf99c114/12c14bd4610b4031b96e02814273d331/FLAGdad244e41 [2022-11-16 16:13:18,970 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 16:13:18,970 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--input--joystick--analog.ko-entry_point.cil.out.i [2022-11-16 16:13:18,997 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/data/daf99c114/12c14bd4610b4031b96e02814273d331/FLAGdad244e41 [2022-11-16 16:13:19,514 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/data/daf99c114/12c14bd4610b4031b96e02814273d331 [2022-11-16 16:13:19,517 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 16:13:19,519 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 16:13:19,523 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 16:13:19,523 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 16:13:19,527 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 16:13:19,529 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 04:13:19" (1/1) ... [2022-11-16 16:13:19,530 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3d468593 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 04:13:19, skipping insertion in model container [2022-11-16 16:13:19,531 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 04:13:19" (1/1) ... [2022-11-16 16:13:19,540 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 16:13:19,667 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 16:13:20,188 WARN L1255 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [2550] [2022-11-16 16:13:20,189 WARN L1255 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [2551-2552] [2022-11-16 16:13:20,388 WARN L229 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--input--joystick--analog.ko-entry_point.cil.out.i[83666,83679] [2022-11-16 16:13:20,919 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 16:13:20,952 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 16:13:21,072 WARN L1255 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [2550] [2022-11-16 16:13:21,072 WARN L1255 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [2551-2552] [2022-11-16 16:13:21,082 WARN L229 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--input--joystick--analog.ko-entry_point.cil.out.i[83666,83679] [2022-11-16 16:13:21,181 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 16:13:21,214 INFO L208 MainTranslator]: Completed translation [2022-11-16 16:13:21,215 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 04:13:21 WrapperNode [2022-11-16 16:13:21,215 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 16:13:21,216 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 16:13:21,217 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 16:13:21,217 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 16:13:21,226 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 04:13:21" (1/1) ... [2022-11-16 16:13:21,294 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 04:13:21" (1/1) ... [2022-11-16 16:13:21,510 INFO L138 Inliner]: procedures = 118, calls = 674, calls flagged for inlining = 40, calls inlined = 38, statements flattened = 1763 [2022-11-16 16:13:21,521 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 16:13:21,522 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 16:13:21,522 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 16:13:21,522 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 16:13:21,532 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 04:13:21" (1/1) ... [2022-11-16 16:13:21,533 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 04:13:21" (1/1) ... [2022-11-16 16:13:21,563 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 04:13:21" (1/1) ... [2022-11-16 16:13:21,568 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 04:13:21" (1/1) ... [2022-11-16 16:13:21,681 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 04:13:21" (1/1) ... [2022-11-16 16:13:21,700 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 04:13:21" (1/1) ... [2022-11-16 16:13:21,721 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 04:13:21" (1/1) ... [2022-11-16 16:13:21,738 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 04:13:21" (1/1) ... [2022-11-16 16:13:21,760 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 16:13:21,762 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 16:13:21,762 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 16:13:21,762 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 16:13:21,764 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 04:13:21" (1/1) ... [2022-11-16 16:13:21,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 16:13:21,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 16:13:21,804 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 16:13:21,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 16:13:21,856 INFO L130 BoogieDeclarations]: Found specification of procedure gameport_trigger [2022-11-16 16:13:21,857 INFO L138 BoogieDeclarations]: Found implementation of procedure gameport_trigger [2022-11-16 16:13:21,857 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2022-11-16 16:13:21,857 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2022-11-16 16:13:21,857 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_disable [2022-11-16 16:13:21,857 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_disable [2022-11-16 16:13:21,858 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-16 16:13:21,858 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-16 16:13:21,858 INFO L130 BoogieDeclarations]: Found specification of procedure __arch_hweight16 [2022-11-16 16:13:21,858 INFO L138 BoogieDeclarations]: Found implementation of procedure __arch_hweight16 [2022-11-16 16:13:21,858 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-16 16:13:21,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-16 16:13:21,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-16 16:13:21,859 INFO L130 BoogieDeclarations]: Found specification of procedure gameport_get_drvdata [2022-11-16 16:13:21,860 INFO L138 BoogieDeclarations]: Found implementation of procedure gameport_get_drvdata [2022-11-16 16:13:21,860 INFO L130 BoogieDeclarations]: Found specification of procedure gameport_read [2022-11-16 16:13:21,860 INFO L138 BoogieDeclarations]: Found implementation of procedure gameport_read [2022-11-16 16:13:21,860 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-16 16:13:21,860 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-16 16:13:21,861 INFO L130 BoogieDeclarations]: Found specification of procedure strlcat [2022-11-16 16:13:21,861 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcat [2022-11-16 16:13:21,861 INFO L130 BoogieDeclarations]: Found specification of procedure gameport_open [2022-11-16 16:13:21,861 INFO L138 BoogieDeclarations]: Found implementation of procedure gameport_open [2022-11-16 16:13:21,861 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2022-11-16 16:13:21,862 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_on [2022-11-16 16:13:21,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-16 16:13:21,862 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2022-11-16 16:13:21,863 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2022-11-16 16:13:21,863 INFO L130 BoogieDeclarations]: Found specification of procedure __arch_hweight32 [2022-11-16 16:13:21,863 INFO L138 BoogieDeclarations]: Found implementation of procedure __arch_hweight32 [2022-11-16 16:13:21,864 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2022-11-16 16:13:21,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2022-11-16 16:13:21,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-16 16:13:21,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-16 16:13:21,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-16 16:13:21,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-16 16:13:21,865 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-16 16:13:21,865 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-16 16:13:21,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 16:13:21,865 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_save [2022-11-16 16:13:21,866 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_save [2022-11-16 16:13:21,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 16:13:21,867 INFO L130 BoogieDeclarations]: Found specification of procedure analog_poll [2022-11-16 16:13:21,868 INFO L138 BoogieDeclarations]: Found implementation of procedure analog_poll [2022-11-16 16:13:21,868 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-16 16:13:21,869 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-16 16:13:21,869 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 16:13:21,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-16 16:13:21,870 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2022-11-16 16:13:21,870 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2022-11-16 16:13:21,870 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2022-11-16 16:13:21,870 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2022-11-16 16:13:21,870 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-16 16:13:21,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-16 16:13:21,871 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2022-11-16 16:13:21,871 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2022-11-16 16:13:21,871 INFO L130 BoogieDeclarations]: Found specification of procedure gameport_set_drvdata [2022-11-16 16:13:21,871 INFO L138 BoogieDeclarations]: Found implementation of procedure gameport_set_drvdata [2022-11-16 16:13:21,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 16:13:21,872 INFO L130 BoogieDeclarations]: Found specification of procedure analog_decode [2022-11-16 16:13:21,872 INFO L138 BoogieDeclarations]: Found implementation of procedure analog_decode [2022-11-16 16:13:21,872 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2022-11-16 16:13:21,872 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2022-11-16 16:13:21,873 INFO L130 BoogieDeclarations]: Found specification of procedure __arch_hweight8 [2022-11-16 16:13:21,873 INFO L138 BoogieDeclarations]: Found implementation of procedure __arch_hweight8 [2022-11-16 16:13:21,873 INFO L130 BoogieDeclarations]: Found specification of procedure analog_button_read [2022-11-16 16:13:21,873 INFO L138 BoogieDeclarations]: Found implementation of procedure analog_button_read [2022-11-16 16:13:21,874 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 16:13:21,874 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2022-11-16 16:13:21,875 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2022-11-16 16:13:21,875 INFO L130 BoogieDeclarations]: Found specification of procedure input_get_drvdata [2022-11-16 16:13:21,875 INFO L138 BoogieDeclarations]: Found implementation of procedure input_get_drvdata [2022-11-16 16:13:21,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 16:13:21,875 INFO L130 BoogieDeclarations]: Found specification of procedure input_unregister_device [2022-11-16 16:13:21,876 INFO L138 BoogieDeclarations]: Found implementation of procedure input_unregister_device [2022-11-16 16:13:21,876 INFO L130 BoogieDeclarations]: Found specification of procedure gameport_close [2022-11-16 16:13:21,876 INFO L138 BoogieDeclarations]: Found implementation of procedure gameport_close [2022-11-16 16:13:21,877 INFO L130 BoogieDeclarations]: Found specification of procedure gameport_time [2022-11-16 16:13:21,877 INFO L138 BoogieDeclarations]: Found implementation of procedure gameport_time [2022-11-16 16:13:21,877 INFO L130 BoogieDeclarations]: Found specification of procedure analog_disconnect [2022-11-16 16:13:21,877 INFO L138 BoogieDeclarations]: Found implementation of procedure analog_disconnect [2022-11-16 16:13:21,878 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-16 16:13:21,879 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-16 16:13:21,879 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-16 16:13:21,879 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-16 16:13:21,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 16:13:21,879 INFO L130 BoogieDeclarations]: Found specification of procedure gameport_cooked_read [2022-11-16 16:13:21,880 INFO L138 BoogieDeclarations]: Found implementation of procedure gameport_cooked_read [2022-11-16 16:13:21,880 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2022-11-16 16:13:21,880 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2022-11-16 16:13:21,880 INFO L130 BoogieDeclarations]: Found specification of procedure paravirt_read_tsc [2022-11-16 16:13:21,880 INFO L138 BoogieDeclarations]: Found implementation of procedure paravirt_read_tsc [2022-11-16 16:13:21,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-16 16:13:21,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-16 16:13:21,881 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 16:13:21,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 16:13:21,882 INFO L130 BoogieDeclarations]: Found specification of procedure analog_cooked_read [2022-11-16 16:13:21,882 INFO L138 BoogieDeclarations]: Found implementation of procedure analog_cooked_read [2022-11-16 16:13:21,882 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_abs [2022-11-16 16:13:21,883 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_abs [2022-11-16 16:13:22,524 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 16:13:22,531 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 16:13:22,863 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-16 16:13:25,185 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 16:13:26,194 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 16:13:26,197 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-16 16:13:26,203 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 04:13:26 BoogieIcfgContainer [2022-11-16 16:13:26,203 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 16:13:26,207 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 16:13:26,207 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 16:13:26,212 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 16:13:26,214 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 04:13:19" (1/3) ... [2022-11-16 16:13:26,215 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b9f894f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 04:13:26, skipping insertion in model container [2022-11-16 16:13:26,216 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 04:13:21" (2/3) ... [2022-11-16 16:13:26,223 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b9f894f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 04:13:26, skipping insertion in model container [2022-11-16 16:13:26,224 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 04:13:26" (3/3) ... [2022-11-16 16:13:26,229 INFO L112 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--input--joystick--analog.ko-entry_point.cil.out.i [2022-11-16 16:13:26,251 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 16:13:26,251 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 206 error locations. [2022-11-16 16:13:26,371 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 16:13:26,384 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;@4dde38c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 16:13:26,384 INFO L358 AbstractCegarLoop]: Starting to check reachability of 206 error locations. [2022-11-16 16:13:26,394 INFO L276 IsEmpty]: Start isEmpty. Operand has 902 states, 518 states have (on average 1.6332046332046333) internal successors, (846), 739 states have internal predecessors, (846), 135 states have call successors, (135), 44 states have call predecessors, (135), 43 states have return successors, (132), 127 states have call predecessors, (132), 132 states have call successors, (132) [2022-11-16 16:13:26,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-16 16:13:26,404 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:13:26,405 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:13:26,406 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr86ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:13:26,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:13:26,412 INFO L85 PathProgramCache]: Analyzing trace with hash 747261148, now seen corresponding path program 1 times [2022-11-16 16:13:26,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:13:26,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564628026] [2022-11-16 16:13:26,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:13:26,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:13:26,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:13:26,827 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 16:13:26,827 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:13:26,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564628026] [2022-11-16 16:13:26,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564628026] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:13:26,829 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 16:13:26,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 16:13:26,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342013823] [2022-11-16 16:13:26,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:13:26,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 16:13:26,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:13:26,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 16:13:26,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 16:13:26,896 INFO L87 Difference]: Start difference. First operand has 902 states, 518 states have (on average 1.6332046332046333) internal successors, (846), 739 states have internal predecessors, (846), 135 states have call successors, (135), 44 states have call predecessors, (135), 43 states have return successors, (132), 127 states have call predecessors, (132), 132 states have call successors, (132) Second operand has 3 states, 3 states have (on average 4.333333333333333) 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-11-16 16:13:27,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:13:27,525 INFO L93 Difference]: Finished difference Result 1829 states and 2280 transitions. [2022-11-16 16:13:27,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 16:13:27,529 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) 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-11-16 16:13:27,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:13:27,547 INFO L225 Difference]: With dead ends: 1829 [2022-11-16 16:13:27,548 INFO L226 Difference]: Without dead ends: 913 [2022-11-16 16:13:27,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 16:13:27,561 INFO L413 NwaCegarLoop]: 1006 mSDtfsCounter, 59 mSDsluCounter, 994 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 2000 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 16:13:27,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 2000 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 16:13:27,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2022-11-16 16:13:27,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 907. [2022-11-16 16:13:27,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 540 states have (on average 1.5944444444444446) internal successors, (861), 741 states have internal predecessors, (861), 131 states have call successors, (131), 44 states have call predecessors, (131), 44 states have return successors, (131), 126 states have call predecessors, (131), 131 states have call successors, (131) [2022-11-16 16:13:27,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1123 transitions. [2022-11-16 16:13:27,714 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1123 transitions. Word has length 15 [2022-11-16 16:13:27,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:13:27,715 INFO L495 AbstractCegarLoop]: Abstraction has 907 states and 1123 transitions. [2022-11-16 16:13:27,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) 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-11-16 16:13:27,716 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1123 transitions. [2022-11-16 16:13:27,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-16 16:13:27,718 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:13:27,718 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:13:27,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 16:13:27,718 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr94ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:13:27,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:13:27,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1168248300, now seen corresponding path program 1 times [2022-11-16 16:13:27,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:13:27,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593843754] [2022-11-16 16:13:27,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:13:27,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:13:27,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:13:27,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 16:13:27,996 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:13:27,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593843754] [2022-11-16 16:13:27,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593843754] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:13:27,997 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 16:13:27,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 16:13:27,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785936057] [2022-11-16 16:13:27,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:13:27,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 16:13:27,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:13:28,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 16:13:28,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 16:13:28,000 INFO L87 Difference]: Start difference. First operand 907 states and 1123 transitions. Second operand has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 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-11-16 16:13:28,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:13:28,542 INFO L93 Difference]: Finished difference Result 1829 states and 2278 transitions. [2022-11-16 16:13:28,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 16:13:28,542 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 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-11-16 16:13:28,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:13:28,548 INFO L225 Difference]: With dead ends: 1829 [2022-11-16 16:13:28,548 INFO L226 Difference]: Without dead ends: 933 [2022-11-16 16:13:28,551 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-11-16 16:13:28,552 INFO L413 NwaCegarLoop]: 982 mSDtfsCounter, 13 mSDsluCounter, 977 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 1959 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 16:13:28,553 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 1959 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-16 16:13:28,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2022-11-16 16:13:28,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 931. [2022-11-16 16:13:28,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 931 states, 564 states have (on average 1.5868794326241136) internal successors, (895), 765 states have internal predecessors, (895), 131 states have call successors, (131), 44 states have call predecessors, (131), 44 states have return successors, (131), 126 states have call predecessors, (131), 131 states have call successors, (131) [2022-11-16 16:13:28,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 931 states to 931 states and 1157 transitions. [2022-11-16 16:13:28,612 INFO L78 Accepts]: Start accepts. Automaton has 931 states and 1157 transitions. Word has length 17 [2022-11-16 16:13:28,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:13:28,612 INFO L495 AbstractCegarLoop]: Abstraction has 931 states and 1157 transitions. [2022-11-16 16:13:28,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 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-11-16 16:13:28,612 INFO L276 IsEmpty]: Start isEmpty. Operand 931 states and 1157 transitions. [2022-11-16 16:13:28,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-16 16:13:28,613 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:13:28,613 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-11-16 16:13:28,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 16:13:28,614 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr90ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:13:28,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:13:28,614 INFO L85 PathProgramCache]: Analyzing trace with hash -2129625761, now seen corresponding path program 1 times [2022-11-16 16:13:28,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:13:28,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514535431] [2022-11-16 16:13:28,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:13:28,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:13:28,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:13:28,833 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 16:13:28,833 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:13:28,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514535431] [2022-11-16 16:13:28,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514535431] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:13:28,834 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 16:13:28,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 16:13:28,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267837858] [2022-11-16 16:13:28,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:13:28,835 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 16:13:28,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:13:28,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 16:13:28,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 16:13:28,846 INFO L87 Difference]: Start difference. First operand 931 states and 1157 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-11-16 16:13:29,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:13:29,380 INFO L93 Difference]: Finished difference Result 1368 states and 1755 transitions. [2022-11-16 16:13:29,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 16:13:29,381 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-11-16 16:13:29,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:13:29,390 INFO L225 Difference]: With dead ends: 1368 [2022-11-16 16:13:29,391 INFO L226 Difference]: Without dead ends: 1366 [2022-11-16 16:13:29,392 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-11-16 16:13:29,393 INFO L413 NwaCegarLoop]: 1469 mSDtfsCounter, 390 mSDsluCounter, 1047 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 456 SdHoareTripleChecker+Valid, 2516 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 16:13:29,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [456 Valid, 2516 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 16:13:29,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1366 states. [2022-11-16 16:13:29,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1366 to 951. [2022-11-16 16:13:29,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 584 states have (on average 1.5804794520547945) internal successors, (923), 785 states have internal predecessors, (923), 131 states have call successors, (131), 44 states have call predecessors, (131), 44 states have return successors, (131), 126 states have call predecessors, (131), 131 states have call successors, (131) [2022-11-16 16:13:29,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 1185 transitions. [2022-11-16 16:13:29,450 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 1185 transitions. Word has length 19 [2022-11-16 16:13:29,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:13:29,450 INFO L495 AbstractCegarLoop]: Abstraction has 951 states and 1185 transitions. [2022-11-16 16:13:29,451 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-11-16 16:13:29,451 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 1185 transitions. [2022-11-16 16:13:29,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-16 16:13:29,452 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:13:29,452 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:13:29,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-16 16:13:29,453 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr94ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:13:29,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:13:29,453 INFO L85 PathProgramCache]: Analyzing trace with hash 1166693601, now seen corresponding path program 1 times [2022-11-16 16:13:29,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:13:29,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043175920] [2022-11-16 16:13:29,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:13:29,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:13:29,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:13:29,568 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 16:13:29,569 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:13:29,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043175920] [2022-11-16 16:13:29,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043175920] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:13:29,569 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 16:13:29,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 16:13:29,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807649906] [2022-11-16 16:13:29,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:13:29,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 16:13:29,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:13:29,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 16:13:29,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 16:13:29,572 INFO L87 Difference]: Start difference. First operand 951 states and 1185 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-11-16 16:13:29,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:13:29,993 INFO L93 Difference]: Finished difference Result 953 states and 1185 transitions. [2022-11-16 16:13:29,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 16:13:29,994 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 20 [2022-11-16 16:13:29,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:13:29,998 INFO L225 Difference]: With dead ends: 953 [2022-11-16 16:13:29,998 INFO L226 Difference]: Without dead ends: 952 [2022-11-16 16:13:29,999 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-11-16 16:13:30,004 INFO L413 NwaCegarLoop]: 980 mSDtfsCounter, 15 mSDsluCounter, 977 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 1957 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 16:13:30,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 1957 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 16:13:30,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 952 states. [2022-11-16 16:13:30,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 952 to 950. [2022-11-16 16:13:30,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 950 states, 584 states have (on average 1.577054794520548) internal successors, (921), 784 states have internal predecessors, (921), 131 states have call successors, (131), 44 states have call predecessors, (131), 44 states have return successors, (131), 126 states have call predecessors, (131), 131 states have call successors, (131) [2022-11-16 16:13:30,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 950 states to 950 states and 1183 transitions. [2022-11-16 16:13:30,062 INFO L78 Accepts]: Start accepts. Automaton has 950 states and 1183 transitions. Word has length 20 [2022-11-16 16:13:30,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:13:30,062 INFO L495 AbstractCegarLoop]: Abstraction has 950 states and 1183 transitions. [2022-11-16 16:13:30,062 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-11-16 16:13:30,063 INFO L276 IsEmpty]: Start isEmpty. Operand 950 states and 1183 transitions. [2022-11-16 16:13:30,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-16 16:13:30,063 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:13:30,063 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:13:30,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-16 16:13:30,064 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr95ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:13:30,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:13:30,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1807764846, now seen corresponding path program 1 times [2022-11-16 16:13:30,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:13:30,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221350290] [2022-11-16 16:13:30,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:13:30,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:13:30,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:13:30,256 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 16:13:30,256 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:13:30,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221350290] [2022-11-16 16:13:30,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221350290] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 16:13:30,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179716337] [2022-11-16 16:13:30,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:13:30,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:13:30,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 16:13:30,263 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 16:13:30,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-16 16:13:30,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:13:30,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 749 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 16:13:30,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 16:13:30,852 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 16:13:30,852 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 16:13:30,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179716337] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:13:30,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 16:13:30,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2022-11-16 16:13:30,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339376717] [2022-11-16 16:13:30,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:13:30,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 16:13:30,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:13:30,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 16:13:30,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 16:13:30,855 INFO L87 Difference]: Start difference. First operand 950 states and 1183 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 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-11-16 16:13:31,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:13:31,348 INFO L93 Difference]: Finished difference Result 965 states and 1202 transitions. [2022-11-16 16:13:31,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 16:13:31,349 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 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 21 [2022-11-16 16:13:31,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:13:31,354 INFO L225 Difference]: With dead ends: 965 [2022-11-16 16:13:31,354 INFO L226 Difference]: Without dead ends: 963 [2022-11-16 16:13:31,355 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 16:13:31,356 INFO L413 NwaCegarLoop]: 1004 mSDtfsCounter, 402 mSDsluCounter, 1157 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 2161 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 16:13:31,356 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [468 Valid, 2161 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 16:13:31,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2022-11-16 16:13:31,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 942. [2022-11-16 16:13:31,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 942 states, 578 states have (on average 1.5761245674740485) internal successors, (911), 776 states have internal predecessors, (911), 131 states have call successors, (131), 44 states have call predecessors, (131), 44 states have return successors, (131), 126 states have call predecessors, (131), 131 states have call successors, (131) [2022-11-16 16:13:31,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 942 states to 942 states and 1173 transitions. [2022-11-16 16:13:31,398 INFO L78 Accepts]: Start accepts. Automaton has 942 states and 1173 transitions. Word has length 21 [2022-11-16 16:13:31,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:13:31,398 INFO L495 AbstractCegarLoop]: Abstraction has 942 states and 1173 transitions. [2022-11-16 16:13:31,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 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-11-16 16:13:31,399 INFO L276 IsEmpty]: Start isEmpty. Operand 942 states and 1173 transitions. [2022-11-16 16:13:31,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-11-16 16:13:31,400 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:13:31,400 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:13:31,412 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-16 16:13:31,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:13:31,608 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr90ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:13:31,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:13:31,609 INFO L85 PathProgramCache]: Analyzing trace with hash -260877491, now seen corresponding path program 1 times [2022-11-16 16:13:31,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:13:31,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596296093] [2022-11-16 16:13:31,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:13:31,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:13:31,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:13:31,750 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 16:13:31,751 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:13:31,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596296093] [2022-11-16 16:13:31,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596296093] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 16:13:31,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752523440] [2022-11-16 16:13:31,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:13:31,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:13:31,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 16:13:31,753 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 16:13:31,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-16 16:13:32,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:13:32,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 740 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 16:13:32,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 16:13:32,366 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 16:13:32,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 16:13:32,428 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 16:13:32,428 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752523440] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 16:13:32,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1683396496] [2022-11-16 16:13:32,467 INFO L159 IcfgInterpreter]: Started Sifa with 21 locations of interest [2022-11-16 16:13:32,467 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 16:13:32,471 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 16:13:32,478 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 16:13:32,478 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 16:13:33,896 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 23 select indices, 23 select index equivalence classes, 276 disjoint index pairs (out of 253 index pairs), introduced 23 new quantified variables, introduced 0 case distinctions, treesize of input 1097 treesize of output 929 [2022-11-16 16:13:34,577 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 7 treesize of output 6 [2022-11-16 16:13:34,728 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 7 treesize of output 6 [2022-11-16 16:13:36,267 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 25 select indices, 25 select index equivalence classes, 300 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1184 treesize of output 880 [2022-11-16 16:13:36,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,330 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:13:36,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,368 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:13:36,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,399 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:13:36,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,443 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2022-11-16 16:13:36,477 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 16:13:36,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,525 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 49 [2022-11-16 16:13:36,562 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 36 [2022-11-16 16:13:36,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,595 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2022-11-16 16:13:36,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:36,684 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:13:37,788 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 25 select indices, 25 select index equivalence classes, 300 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1184 treesize of output 880 [2022-11-16 16:13:37,846 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 36 [2022-11-16 16:13:37,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,911 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 49 [2022-11-16 16:13:37,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,947 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:13:37,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:37,990 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:13:38,020 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 16:13:38,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,046 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:13:38,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,081 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2022-11-16 16:13:38,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,125 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:13:38,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:13:38,166 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2022-11-16 16:13:38,959 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 6 treesize of output 5 [2022-11-16 16:13:39,001 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-11-16 16:13:39,690 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_zalloc with input of size 903 for LOIs [2022-11-16 16:13:40,904 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 16:13:46,944 WARN L233 SmtUtils]: Spent 5.95s on a formula simplification that was a NOOP. DAG size: 894 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:13:53,149 WARN L233 SmtUtils]: Spent 6.06s on a formula simplification that was a NOOP. DAG size: 903 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:13:59,348 WARN L233 SmtUtils]: Spent 6.04s on a formula simplification that was a NOOP. DAG size: 911 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:14:05,793 WARN L233 SmtUtils]: Spent 6.24s on a formula simplification that was a NOOP. DAG size: 917 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:14:14,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1683396496] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:14:14,355 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-16 16:14:14,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [3, 3, 3] total 20 [2022-11-16 16:14:14,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416818659] [2022-11-16 16:14:14,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:14:14,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 16:14:14,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:14:14,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 16:14:14,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-11-16 16:14:14,358 INFO L87 Difference]: Start difference. First operand 942 states and 1173 transitions. Second operand has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 12 states have internal predecessors, (19), 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-11-16 16:14:20,727 WARN L233 SmtUtils]: Spent 5.80s on a formula simplification that was a NOOP. DAG size: 898 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:14:38,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:14:38,716 INFO L93 Difference]: Finished difference Result 1899 states and 2368 transitions. [2022-11-16 16:14:38,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 16:14:38,717 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 12 states have internal predecessors, (19), 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-11-16 16:14:38,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:14:38,721 INFO L225 Difference]: With dead ends: 1899 [2022-11-16 16:14:38,722 INFO L226 Difference]: Without dead ends: 968 [2022-11-16 16:14:38,724 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 39.4s TimeCoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2022-11-16 16:14:38,725 INFO L413 NwaCegarLoop]: 970 mSDtfsCounter, 48 mSDsluCounter, 6561 mSDsCounter, 0 mSdLazyCounter, 2128 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 7531 SdHoareTripleChecker+Invalid, 2136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 2128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.2s IncrementalHoareTripleChecker+Time [2022-11-16 16:14:38,726 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 7531 Invalid, 2136 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [8 Valid, 2128 Invalid, 0 Unknown, 0 Unchecked, 18.2s Time] [2022-11-16 16:14:38,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2022-11-16 16:14:38,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 959. [2022-11-16 16:14:38,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 594 states have (on average 1.5673400673400673) internal successors, (931), 792 states have internal predecessors, (931), 131 states have call successors, (131), 44 states have call predecessors, (131), 45 states have return successors, (132), 127 states have call predecessors, (132), 131 states have call successors, (132) [2022-11-16 16:14:38,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 1194 transitions. [2022-11-16 16:14:38,835 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 1194 transitions. Word has length 24 [2022-11-16 16:14:38,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:14:38,835 INFO L495 AbstractCegarLoop]: Abstraction has 959 states and 1194 transitions. [2022-11-16 16:14:38,836 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 12 states have internal predecessors, (19), 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-11-16 16:14:38,836 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 1194 transitions. [2022-11-16 16:14:38,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-16 16:14:38,837 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:14:38,837 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:14:38,844 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-11-16 16:14:39,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:14:39,044 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr90ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:14:39,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:14:39,045 INFO L85 PathProgramCache]: Analyzing trace with hash 1353597741, now seen corresponding path program 1 times [2022-11-16 16:14:39,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:14:39,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224011784] [2022-11-16 16:14:39,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:14:39,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:14:39,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:14:39,238 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 16:14:39,238 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:14:39,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224011784] [2022-11-16 16:14:39,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224011784] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 16:14:39,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804389515] [2022-11-16 16:14:39,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:14:39,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:14:39,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 16:14:39,240 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 16:14:39,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-16 16:14:39,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:14:39,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 781 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 16:14:39,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 16:14:39,770 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 16:14:39,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 16:14:39,819 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 16:14:39,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804389515] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 16:14:39,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1402706817] [2022-11-16 16:14:39,822 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-16 16:14:39,823 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 16:14:39,823 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 16:14:39,823 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 16:14:39,823 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 16:14:40,198 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 7 treesize of output 6 [2022-11-16 16:14:40,254 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 7 treesize of output 6 [2022-11-16 16:14:40,385 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 23 select indices, 23 select index equivalence classes, 276 disjoint index pairs (out of 253 index pairs), introduced 23 new quantified variables, introduced 0 case distinctions, treesize of input 1097 treesize of output 929 [2022-11-16 16:14:41,089 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 7 treesize of output 6 [2022-11-16 16:14:41,105 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-11-16 16:14:41,112 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 6 treesize of output 5 [2022-11-16 16:14:41,633 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 25 select indices, 25 select index equivalence classes, 300 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1184 treesize of output 880 [2022-11-16 16:14:41,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,697 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:14:41,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,730 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2022-11-16 16:14:41,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,763 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:14:41,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,797 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:14:41,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,837 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2022-11-16 16:14:41,867 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 16:14:41,899 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 36 [2022-11-16 16:14:41,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:41,957 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:14:42,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,026 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 49 [2022-11-16 16:14:42,899 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 25 select indices, 25 select index equivalence classes, 300 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1184 treesize of output 880 [2022-11-16 16:14:42,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:42,966 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:14:42,991 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 16:14:43,025 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 36 [2022-11-16 16:14:43,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,054 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2022-11-16 16:14:43,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,110 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:14:43,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,159 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:14:43,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,193 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:14:43,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,228 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2022-11-16 16:14:43,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:43,279 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 49 [2022-11-16 16:14:45,617 INFO L321 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-16 16:14:45,618 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 2 case distinctions, treesize of input 1337 treesize of output 1335 [2022-11-16 16:14:45,691 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-16 16:14:45,692 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 1 case distinctions, treesize of input 1332 treesize of output 1332 [2022-11-16 16:14:46,368 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_zalloc with input of size 903 for LOIs [2022-11-16 16:14:47,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,658 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 25 select indices, 25 select index equivalence classes, 326 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1191 treesize of output 1011 [2022-11-16 16:14:47,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:47,992 INFO L217 Elim1Store]: Index analysis took 134 ms [2022-11-16 16:14:48,980 INFO L321 Elim1Store]: treesize reduction 432, result has 33.4 percent of original size [2022-11-16 16:14:48,981 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 39 select indices, 39 select index equivalence classes, 717 disjoint index pairs (out of 741 index pairs), introduced 39 new quantified variables, introduced 48 case distinctions, treesize of input 202 treesize of output 409 [2022-11-16 16:14:49,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:49,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:49,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:49,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:49,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:49,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:49,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:49,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:49,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:49,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:49,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:49,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:49,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:49,130 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 37 select indices, 37 select index equivalence classes, 704 disjoint index pairs (out of 666 index pairs), introduced 37 new quantified variables, introduced 0 case distinctions, treesize of input 192 treesize of output 302 [2022-11-16 16:14:50,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,451 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 25 select indices, 25 select index equivalence classes, 326 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1191 treesize of output 1011 [2022-11-16 16:14:50,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:50,674 INFO L217 Elim1Store]: Index analysis took 113 ms [2022-11-16 16:14:52,050 INFO L321 Elim1Store]: treesize reduction 648, result has 33.4 percent of original size [2022-11-16 16:14:52,050 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 39 select indices, 39 select index equivalence classes, 705 disjoint index pairs (out of 741 index pairs), introduced 39 new quantified variables, introduced 72 case distinctions, treesize of input 202 treesize of output 457 [2022-11-16 16:14:52,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:52,175 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 37 select indices, 37 select index equivalence classes, 704 disjoint index pairs (out of 666 index pairs), introduced 37 new quantified variables, introduced 0 case distinctions, treesize of input 192 treesize of output 302 [2022-11-16 16:14:55,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,226 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 25 select indices, 25 select index equivalence classes, 326 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1191 treesize of output 1011 [2022-11-16 16:14:55,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,483 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 37 select indices, 37 select index equivalence classes, 704 disjoint index pairs (out of 666 index pairs), introduced 37 new quantified variables, introduced 0 case distinctions, treesize of input 192 treesize of output 302 [2022-11-16 16:14:55,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:55,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:14:56,407 INFO L321 Elim1Store]: treesize reduction 396, result has 33.4 percent of original size [2022-11-16 16:14:56,407 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 39 select indices, 39 select index equivalence classes, 719 disjoint index pairs (out of 741 index pairs), introduced 39 new quantified variables, introduced 44 case distinctions, treesize of input 202 treesize of output 401 [2022-11-16 16:14:56,880 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 958 for LOIs [2022-11-16 16:14:57,663 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 16:15:03,703 WARN L233 SmtUtils]: Spent 5.94s on a formula simplification that was a NOOP. DAG size: 894 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:15:09,716 WARN L233 SmtUtils]: Spent 5.90s on a formula simplification that was a NOOP. DAG size: 903 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:15:15,934 WARN L233 SmtUtils]: Spent 6.07s on a formula simplification that was a NOOP. DAG size: 911 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:15:23,397 WARN L233 SmtUtils]: Spent 7.29s on a formula simplification that was a NOOP. DAG size: 936 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:15:29,513 WARN L233 SmtUtils]: Spent 5.86s on a formula simplification that was a NOOP. DAG size: 958 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:15:36,089 WARN L233 SmtUtils]: Spent 6.29s on a formula simplification that was a NOOP. DAG size: 962 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:15:53,504 WARN L233 SmtUtils]: Spent 17.10s on a formula simplification. DAG size of input: 956 DAG size of output: 944 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:16:13,079 WARN L233 SmtUtils]: Spent 19.24s on a formula simplification. DAG size of input: 960 DAG size of output: 948 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:16:45,187 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1402706817] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:16:45,187 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-16 16:16:45,188 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [3, 3, 3] total 24 [2022-11-16 16:16:45,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763955185] [2022-11-16 16:16:45,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:16:45,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-16 16:16:45,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:16:45,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-16 16:16:45,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2022-11-16 16:16:45,190 INFO L87 Difference]: Start difference. First operand 959 states and 1194 transitions. Second operand has 19 states, 16 states have (on average 1.3125) internal successors, (21), 14 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 16:16:52,513 WARN L233 SmtUtils]: Spent 6.08s on a formula simplification that was a NOOP. DAG size: 913 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:17:01,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:17:01,747 INFO L93 Difference]: Finished difference Result 1908 states and 2380 transitions. [2022-11-16 16:17:01,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-16 16:17:01,748 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 1.3125) internal successors, (21), 14 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 28 [2022-11-16 16:17:01,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:17:01,752 INFO L225 Difference]: With dead ends: 1908 [2022-11-16 16:17:01,752 INFO L226 Difference]: Without dead ends: 977 [2022-11-16 16:17:01,754 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 113.8s TimeCoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2022-11-16 16:17:01,754 INFO L413 NwaCegarLoop]: 989 mSDtfsCounter, 37 mSDsluCounter, 4187 mSDsCounter, 0 mSdLazyCounter, 1398 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 5176 SdHoareTripleChecker+Invalid, 1425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 19 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2022-11-16 16:17:01,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 5176 Invalid, 1425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1398 Invalid, 0 Unknown, 19 Unchecked, 10.1s Time] [2022-11-16 16:17:01,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2022-11-16 16:17:01,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 956. [2022-11-16 16:17:01,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 956 states, 592 states have (on average 1.5692567567567568) internal successors, (929), 790 states have internal predecessors, (929), 131 states have call successors, (131), 44 states have call predecessors, (131), 44 states have return successors, (131), 126 states have call predecessors, (131), 131 states have call successors, (131) [2022-11-16 16:17:01,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 956 states to 956 states and 1191 transitions. [2022-11-16 16:17:01,837 INFO L78 Accepts]: Start accepts. Automaton has 956 states and 1191 transitions. Word has length 28 [2022-11-16 16:17:01,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:17:01,838 INFO L495 AbstractCegarLoop]: Abstraction has 956 states and 1191 transitions. [2022-11-16 16:17:01,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 1.3125) internal successors, (21), 14 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 16:17:01,838 INFO L276 IsEmpty]: Start isEmpty. Operand 956 states and 1191 transitions. [2022-11-16 16:17:01,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-16 16:17:01,839 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:17:01,839 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:17:01,851 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-16 16:17:02,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-16 16:17:02,052 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr86ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:17:02,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:17:02,052 INFO L85 PathProgramCache]: Analyzing trace with hash 2146451656, now seen corresponding path program 1 times [2022-11-16 16:17:02,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:17:02,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729973356] [2022-11-16 16:17:02,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:17:02,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:17:02,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:17:02,196 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-16 16:17:02,196 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:17:02,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729973356] [2022-11-16 16:17:02,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729973356] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 16:17:02,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494682660] [2022-11-16 16:17:02,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:17:02,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:17:02,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 16:17:02,198 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 16:17:02,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-16 16:17:02,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:17:02,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 836 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 16:17:02,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 16:17:02,695 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 16:17:02,695 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 16:17:02,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494682660] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:17:02,695 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 16:17:02,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-11-16 16:17:02,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058016997] [2022-11-16 16:17:02,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:17:02,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 16:17:02,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:17:02,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 16:17:02,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 16:17:02,697 INFO L87 Difference]: Start difference. First operand 956 states and 1191 transitions. Second operand has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 16:17:03,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:17:03,165 INFO L93 Difference]: Finished difference Result 1885 states and 2352 transitions. [2022-11-16 16:17:03,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 16:17:03,166 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 35 [2022-11-16 16:17:03,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:17:03,175 INFO L225 Difference]: With dead ends: 1885 [2022-11-16 16:17:03,175 INFO L226 Difference]: Without dead ends: 1883 [2022-11-16 16:17:03,176 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 35 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-11-16 16:17:03,177 INFO L413 NwaCegarLoop]: 1107 mSDtfsCounter, 1036 mSDsluCounter, 974 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1036 SdHoareTripleChecker+Valid, 2081 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 16:17:03,177 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1036 Valid, 2081 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 16:17:03,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1883 states. [2022-11-16 16:17:03,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1883 to 1697. [2022-11-16 16:17:03,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1697 states, 1162 states have (on average 1.5731497418244407) internal successors, (1828), 1370 states have internal predecessors, (1828), 260 states have call successors, (260), 86 states have call predecessors, (260), 86 states have return successors, (260), 250 states have call predecessors, (260), 260 states have call successors, (260) [2022-11-16 16:17:03,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1697 states to 1697 states and 2348 transitions. [2022-11-16 16:17:03,299 INFO L78 Accepts]: Start accepts. Automaton has 1697 states and 2348 transitions. Word has length 35 [2022-11-16 16:17:03,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:17:03,299 INFO L495 AbstractCegarLoop]: Abstraction has 1697 states and 2348 transitions. [2022-11-16 16:17:03,300 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 16:17:03,300 INFO L276 IsEmpty]: Start isEmpty. Operand 1697 states and 2348 transitions. [2022-11-16 16:17:03,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-11-16 16:17:03,304 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:17:03,304 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:17:03,315 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-16 16:17:03,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:17:03,511 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr87ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:17:03,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:17:03,512 INFO L85 PathProgramCache]: Analyzing trace with hash 2115493361, now seen corresponding path program 1 times [2022-11-16 16:17:03,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:17:03,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843466012] [2022-11-16 16:17:03,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:17:03,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:17:03,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:17:03,621 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-16 16:17:03,622 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:17:03,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843466012] [2022-11-16 16:17:03,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843466012] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 16:17:03,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903287082] [2022-11-16 16:17:03,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:17:03,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:17:03,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 16:17:03,624 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 16:17:03,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-16 16:17:04,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:17:04,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 837 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 16:17:04,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 16:17:04,151 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-16 16:17:04,152 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 16:17:04,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903287082] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:17:04,152 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 16:17:04,152 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-11-16 16:17:04,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087978237] [2022-11-16 16:17:04,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:17:04,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 16:17:04,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:17:04,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 16:17:04,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 16:17:04,153 INFO L87 Difference]: Start difference. First operand 1697 states and 2348 transitions. Second operand has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 16:17:04,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:17:04,664 INFO L93 Difference]: Finished difference Result 3367 states and 4666 transitions. [2022-11-16 16:17:04,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 16:17:04,664 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 36 [2022-11-16 16:17:04,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:17:04,678 INFO L225 Difference]: With dead ends: 3367 [2022-11-16 16:17:04,679 INFO L226 Difference]: Without dead ends: 3365 [2022-11-16 16:17:04,681 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 36 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-11-16 16:17:04,681 INFO L413 NwaCegarLoop]: 1107 mSDtfsCounter, 1035 mSDsluCounter, 974 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1035 SdHoareTripleChecker+Valid, 2081 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 16:17:04,682 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1035 Valid, 2081 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 16:17:04,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3365 states. [2022-11-16 16:17:04,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3365 to 3180. [2022-11-16 16:17:04,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3180 states, 2303 states have (on average 1.5749023013460703) internal successors, (3627), 2531 states have internal predecessors, (3627), 518 states have call successors, (518), 170 states have call predecessors, (518), 170 states have return successors, (518), 498 states have call predecessors, (518), 518 states have call successors, (518) [2022-11-16 16:17:04,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3180 states to 3180 states and 4663 transitions. [2022-11-16 16:17:04,871 INFO L78 Accepts]: Start accepts. Automaton has 3180 states and 4663 transitions. Word has length 36 [2022-11-16 16:17:04,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:17:04,872 INFO L495 AbstractCegarLoop]: Abstraction has 3180 states and 4663 transitions. [2022-11-16 16:17:04,872 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 16:17:04,872 INFO L276 IsEmpty]: Start isEmpty. Operand 3180 states and 4663 transitions. [2022-11-16 16:17:04,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-16 16:17:04,876 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:17:04,876 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:17:04,887 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-11-16 16:17:05,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:17:05,083 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr90ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:17:05,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:17:05,084 INFO L85 PathProgramCache]: Analyzing trace with hash 2044863558, now seen corresponding path program 1 times [2022-11-16 16:17:05,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:17:05,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926102344] [2022-11-16 16:17:05,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:17:05,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:17:05,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:17:05,209 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-16 16:17:05,209 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:17:05,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926102344] [2022-11-16 16:17:05,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926102344] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 16:17:05,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568447862] [2022-11-16 16:17:05,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:17:05,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:17:05,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 16:17:05,212 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 16:17:05,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-16 16:17:05,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:17:05,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 832 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 16:17:05,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 16:17:05,686 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-16 16:17:05,687 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 16:17:05,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568447862] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:17:05,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 16:17:05,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-16 16:17:05,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221597686] [2022-11-16 16:17:05,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:17:05,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 16:17:05,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:17:05,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 16:17:05,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 16:17:05,689 INFO L87 Difference]: Start difference. First operand 3180 states and 4663 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 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-11-16 16:17:06,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:17:06,124 INFO L93 Difference]: Finished difference Result 6339 states and 9300 transitions. [2022-11-16 16:17:06,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 16:17:06,125 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 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 38 [2022-11-16 16:17:06,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:17:06,139 INFO L225 Difference]: With dead ends: 6339 [2022-11-16 16:17:06,140 INFO L226 Difference]: Without dead ends: 3176 [2022-11-16 16:17:06,148 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 38 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-11-16 16:17:06,149 INFO L413 NwaCegarLoop]: 985 mSDtfsCounter, 0 mSDsluCounter, 982 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1967 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 16:17:06,149 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1967 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 16:17:06,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3176 states. [2022-11-16 16:17:06,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3176 to 3048. [2022-11-16 16:17:06,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3048 states, 2171 states have (on average 1.5766927683095349) internal successors, (3423), 2399 states have internal predecessors, (3423), 518 states have call successors, (518), 170 states have call predecessors, (518), 170 states have return successors, (518), 498 states have call predecessors, (518), 518 states have call successors, (518) [2022-11-16 16:17:06,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3048 states to 3048 states and 4459 transitions. [2022-11-16 16:17:06,328 INFO L78 Accepts]: Start accepts. Automaton has 3048 states and 4459 transitions. Word has length 38 [2022-11-16 16:17:06,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:17:06,329 INFO L495 AbstractCegarLoop]: Abstraction has 3048 states and 4459 transitions. [2022-11-16 16:17:06,329 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 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-11-16 16:17:06,329 INFO L276 IsEmpty]: Start isEmpty. Operand 3048 states and 4459 transitions. [2022-11-16 16:17:06,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 16:17:06,330 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:17:06,330 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:17:06,348 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-16 16:17:06,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:17:06,538 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting analog_disconnectErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:17:06,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:17:06,538 INFO L85 PathProgramCache]: Analyzing trace with hash -1546972634, now seen corresponding path program 1 times [2022-11-16 16:17:06,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:17:06,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563362798] [2022-11-16 16:17:06,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:17:06,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:17:06,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:17:06,662 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-16 16:17:06,662 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:17:06,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563362798] [2022-11-16 16:17:06,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563362798] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 16:17:06,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773677152] [2022-11-16 16:17:06,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:17:06,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:17:06,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 16:17:06,664 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 16:17:06,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-16 16:17:07,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:17:07,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 901 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 16:17:07,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 16:17:07,213 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 16:17:07,214 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 16:17:07,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773677152] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:17:07,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 16:17:07,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-16 16:17:07,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570143651] [2022-11-16 16:17:07,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:17:07,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 16:17:07,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:17:07,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 16:17:07,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 16:17:07,216 INFO L87 Difference]: Start difference. First operand 3048 states and 4459 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-16 16:17:07,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:17:07,641 INFO L93 Difference]: Finished difference Result 4848 states and 6967 transitions. [2022-11-16 16:17:07,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 16:17:07,642 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 46 [2022-11-16 16:17:07,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:17:07,650 INFO L225 Difference]: With dead ends: 4848 [2022-11-16 16:17:07,650 INFO L226 Difference]: Without dead ends: 1825 [2022-11-16 16:17:07,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 46 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-11-16 16:17:07,658 INFO L413 NwaCegarLoop]: 978 mSDtfsCounter, 59 mSDsluCounter, 959 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 1937 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 16:17:07,659 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 1937 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 16:17:07,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1825 states. [2022-11-16 16:17:07,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1825 to 1758. [2022-11-16 16:17:07,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1758 states, 1219 states have (on average 1.5660377358490567) internal successors, (1909), 1427 states have internal predecessors, (1909), 262 states have call successors, (262), 88 states have call predecessors, (262), 88 states have return successors, (262), 252 states have call predecessors, (262), 262 states have call successors, (262) [2022-11-16 16:17:07,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1758 states to 1758 states and 2433 transitions. [2022-11-16 16:17:07,784 INFO L78 Accepts]: Start accepts. Automaton has 1758 states and 2433 transitions. Word has length 46 [2022-11-16 16:17:07,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:17:07,784 INFO L495 AbstractCegarLoop]: Abstraction has 1758 states and 2433 transitions. [2022-11-16 16:17:07,785 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-16 16:17:07,785 INFO L276 IsEmpty]: Start isEmpty. Operand 1758 states and 2433 transitions. [2022-11-16 16:17:07,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 16:17:07,786 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:17:07,786 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:17:07,798 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-16 16:17:07,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-16 16:17:07,993 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr90ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:17:07,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:17:07,994 INFO L85 PathProgramCache]: Analyzing trace with hash -2000484127, now seen corresponding path program 1 times [2022-11-16 16:17:07,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:17:07,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963951245] [2022-11-16 16:17:07,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:17:07,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:17:08,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:17:08,108 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-16 16:17:08,109 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:17:08,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963951245] [2022-11-16 16:17:08,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963951245] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 16:17:08,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991379225] [2022-11-16 16:17:08,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:17:08,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:17:08,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 16:17:08,111 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 16:17:08,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-16 16:17:08,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:17:08,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 869 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 16:17:08,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 16:17:08,667 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-16 16:17:08,667 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 16:17:08,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991379225] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:17:08,667 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 16:17:08,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-11-16 16:17:08,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060569622] [2022-11-16 16:17:08,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:17:08,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 16:17:08,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:17:08,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 16:17:08,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 16:17:08,669 INFO L87 Difference]: Start difference. First operand 1758 states and 2433 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 16:17:08,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:17:08,961 INFO L93 Difference]: Finished difference Result 3352 states and 4639 transitions. [2022-11-16 16:17:08,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 16:17:08,962 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2022-11-16 16:17:08,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:17:08,968 INFO L225 Difference]: With dead ends: 3352 [2022-11-16 16:17:08,968 INFO L226 Difference]: Without dead ends: 1580 [2022-11-16 16:17:08,973 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 44 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-11-16 16:17:08,973 INFO L413 NwaCegarLoop]: 991 mSDtfsCounter, 1028 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1028 SdHoareTripleChecker+Valid, 1016 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 16:17:08,974 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1028 Valid, 1016 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 16:17:08,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1580 states. [2022-11-16 16:17:09,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1580 to 1580. [2022-11-16 16:17:09,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1580 states, 1052 states have (on average 1.5693916349809887) internal successors, (1651), 1257 states have internal predecessors, (1651), 258 states have call successors, (258), 84 states have call predecessors, (258), 84 states have return successors, (258), 248 states have call predecessors, (258), 258 states have call successors, (258) [2022-11-16 16:17:09,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1580 states to 1580 states and 2167 transitions. [2022-11-16 16:17:09,085 INFO L78 Accepts]: Start accepts. Automaton has 1580 states and 2167 transitions. Word has length 44 [2022-11-16 16:17:09,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:17:09,085 INFO L495 AbstractCegarLoop]: Abstraction has 1580 states and 2167 transitions. [2022-11-16 16:17:09,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 16:17:09,086 INFO L276 IsEmpty]: Start isEmpty. Operand 1580 states and 2167 transitions. [2022-11-16 16:17:09,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 16:17:09,089 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:17:09,089 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:17:09,103 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-16 16:17:09,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-16 16:17:09,297 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr86ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:17:09,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:17:09,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1988837274, now seen corresponding path program 1 times [2022-11-16 16:17:09,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:17:09,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48955850] [2022-11-16 16:17:09,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:17:09,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:17:09,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:17:09,442 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 16:17:09,443 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:17:09,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48955850] [2022-11-16 16:17:09,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48955850] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 16:17:09,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581758586] [2022-11-16 16:17:09,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:17:09,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:17:09,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 16:17:09,445 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 16:17:09,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-16 16:17:10,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:17:10,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 865 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 16:17:10,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 16:17:10,040 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-16 16:17:10,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 16:17:10,070 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 16:17:10,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581758586] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 16:17:10,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [585020848] [2022-11-16 16:17:10,075 INFO L159 IcfgInterpreter]: Started Sifa with 33 locations of interest [2022-11-16 16:17:10,075 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 16:17:10,075 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 16:17:10,075 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 16:17:10,075 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 16:17:10,572 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 7 treesize of output 6 [2022-11-16 16:17:10,697 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 23 select indices, 23 select index equivalence classes, 276 disjoint index pairs (out of 253 index pairs), introduced 23 new quantified variables, introduced 0 case distinctions, treesize of input 1097 treesize of output 929 [2022-11-16 16:17:11,007 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 7 treesize of output 6 [2022-11-16 16:17:12,051 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 25 select indices, 25 select index equivalence classes, 300 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1184 treesize of output 880 [2022-11-16 16:17:12,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,132 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 49 [2022-11-16 16:17:12,169 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 16:17:12,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,204 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:17:12,235 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 36 [2022-11-16 16:17:12,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,275 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2022-11-16 16:17:12,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,312 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:17:12,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,343 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:17:12,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,370 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2022-11-16 16:17:12,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:12,405 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:17:13,114 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 25 select indices, 25 select index equivalence classes, 300 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1184 treesize of output 880 [2022-11-16 16:17:13,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,168 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:17:13,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,220 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:17:13,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,263 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 49 [2022-11-16 16:17:13,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,293 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2022-11-16 16:17:13,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,322 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:17:13,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,349 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:17:13,378 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 36 [2022-11-16 16:17:13,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:13,415 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2022-11-16 16:17:13,439 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 16:17:13,848 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-11-16 16:17:13,871 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 6 treesize of output 5 [2022-11-16 16:17:13,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 15 treesize of output 11 [2022-11-16 16:17:14,018 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 287 treesize of output 239 [2022-11-16 16:17:14,053 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 20 treesize of output 1 [2022-11-16 16:17:14,080 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 287 treesize of output 239 [2022-11-16 16:17:14,110 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 20 treesize of output 1 [2022-11-16 16:17:14,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:14,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:14,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:14,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:14,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:14,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:14,618 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 1395 treesize of output 1287 [2022-11-16 16:17:14,647 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 20 treesize of output 1 [2022-11-16 16:17:14,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:14,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:14,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:14,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:14,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:14,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:17:14,715 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 1395 treesize of output 1287 [2022-11-16 16:17:14,752 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 20 treesize of output 1 [2022-11-16 16:17:14,845 INFO L321 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2022-11-16 16:17:14,846 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 1387 treesize of output 1392 [2022-11-16 16:17:16,506 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 15 treesize of output 11 [2022-11-16 16:17:16,519 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 23 treesize of output 1 [2022-11-16 16:17:16,536 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 23 treesize of output 1 [2022-11-16 16:17:16,584 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 6 treesize of output 5 [2022-11-16 16:17:18,431 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-11-16 16:17:18,452 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 6 treesize of output 5 [2022-11-16 16:17:18,490 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 23 treesize of output 1 [2022-11-16 16:17:18,505 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 23 treesize of output 1 [2022-11-16 16:17:18,518 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 15 treesize of output 11 [2022-11-16 16:17:18,665 INFO L321 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2022-11-16 16:17:18,665 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 290 treesize of output 295 [2022-11-16 16:17:18,809 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 23 treesize of output 1 [2022-11-16 16:17:18,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 23 treesize of output 1 [2022-11-16 16:17:19,115 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 23 treesize of output 1 [2022-11-16 16:17:19,131 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 15 treesize of output 11 [2022-11-16 16:17:19,145 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 23 treesize of output 1 [2022-11-16 16:17:19,210 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 6 treesize of output 5 [2022-11-16 16:17:20,024 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 6 treesize of output 5 [2022-11-16 16:17:20,043 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-11-16 16:17:20,080 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 15 treesize of output 11 [2022-11-16 16:17:20,096 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 23 treesize of output 1 [2022-11-16 16:17:20,113 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 23 treesize of output 1 [2022-11-16 16:17:20,255 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 23 treesize of output 1 [2022-11-16 16:17:20,287 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 299 treesize of output 298 [2022-11-16 16:17:20,357 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 23 treesize of output 1 [2022-11-16 16:17:20,533 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 23 treesize of output 1 [2022-11-16 16:17:20,548 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 15 treesize of output 11 [2022-11-16 16:17:20,566 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 23 treesize of output 1 [2022-11-16 16:17:20,621 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 23 treesize of output 1 [2022-11-16 16:17:20,637 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 23 treesize of output 1 [2022-11-16 16:17:20,650 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 15 treesize of output 11 [2022-11-16 16:17:20,716 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 6 treesize of output 5 [2022-11-16 16:17:22,596 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_zalloc with input of size 996 for LOIs [2022-11-16 16:17:26,647 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 16:17:32,743 WARN L233 SmtUtils]: Spent 5.83s on a formula simplification that was a NOOP. DAG size: 894 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:18:02,385 WARN L233 SmtUtils]: Spent 29.47s on a formula simplification. DAG size of input: 996 DAG size of output: 921 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:18:31,676 WARN L233 SmtUtils]: Spent 29.07s on a formula simplification. DAG size of input: 1004 DAG size of output: 930 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:19:00,918 WARN L233 SmtUtils]: Spent 28.97s on a formula simplification. DAG size of input: 1010 DAG size of output: 936 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:19:14,526 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '65464#(and (<= |ULTIMATE.start_main_~tmp___0~11#1| 2147483647) (<= ~ldv_state_variable_0~0 3) (= 2 |ULTIMATE.start_main_~tmp___1~8#1|) (<= |ULTIMATE.start_main_~ldvarg0~0#1.offset| 0) (<= 1 ~ldv_state_variable_0~0) (= ~LDV_IN_INTERRUPT~0 1) (= |~#analog_pad_btn~0.offset| 0) (= |~#js~0.offset| 0) |ULTIMATE.start_main_#t~switch354#1| |ULTIMATE.start_main_#t~switch356#1| (<= 0 (+ |ULTIMATE.start_ldv_release_1_#res#1| 2147483648)) (< 2147483648 ~ref_cnt~0) (= ~ldv_retval_1~0 0) (= |~#analog_chf~0.offset| 0) (= |~#analog_types~0.base| 33) (<= 0 ~analog_drv_group0~0.offset) (= 34 |~#analog_drv~0.base|) (= ~ldv_spin~0 0) (= 29 |~#analog_exts~0.base|) (= |ULTIMATE.start_main_~tmp~30#1.offset| 0) (<= 0 |ULTIMATE.start_main_~ldvarg0~0#1.offset|) (= 32 |~#js~0.base|) (= |~#analog_joy_btn~0.offset| 0) (= |~#analog_hats~0.base| 27) (= |~#analog_drv~0.offset| 0) (= |~#analog_options~0.offset| 0) (<= ~analog_drv_group0~0.offset 0) (<= |ULTIMATE.start_main_~ldvarg0~0#1.base| 0) (= |~#analog_options~0.base| 36) (<= ~analog_drv_group0~0.base 0) (= |~#analog_axes~0.offset| 0) (<= 0 (+ 2147483648 |ULTIMATE.start_main_~tmp___0~11#1|)) (= |~#analog_types~0.offset| 0) (= ~ldv_state_variable_1~0 1) (= |~#analog_hats~0.offset| 0) (= |~#analog_joy_btn~0.base| 31) (<= |ULTIMATE.start_ldv_release_1_#res#1| 2147483647) (= ~js_nargs~0 0) (= 30 |~#analog_pads~0.base|) (= |#NULL.offset| 0) (<= 0 |ULTIMATE.start_main_~ldvarg0~0#1.base|) (= |~#analog_pads~0.offset| 0) (= ~ldv_retval_0~0 0) (= |~#analog_chf~0.base| 28) (<= 0 ~analog_drv_group0~0.base) (= 35 |~#analog_axes~0.base|) (= |~#analog_exts~0.offset| 0) (<= 0 |#StackHeapBarrier|) (= |~#analog_pad_btn~0.base| 37) (= |ULTIMATE.start_main_~tmp~30#1.base| 0) (= |#NULL.base| 0))' at error location [2022-11-16 16:19:14,526 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 16:19:14,526 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 16:19:14,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2022-11-16 16:19:14,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890975313] [2022-11-16 16:19:14,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 16:19:14,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 16:19:14,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:19:14,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 16:19:14,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1179, Unknown=0, NotChecked=0, Total=1332 [2022-11-16 16:19:14,529 INFO L87 Difference]: Start difference. First operand 1580 states and 2167 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 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-11-16 16:19:15,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:19:15,051 INFO L93 Difference]: Finished difference Result 3140 states and 4311 transitions. [2022-11-16 16:19:15,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 16:19:15,051 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 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 45 [2022-11-16 16:19:15,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:19:15,059 INFO L225 Difference]: With dead ends: 3140 [2022-11-16 16:19:15,060 INFO L226 Difference]: Without dead ends: 1589 [2022-11-16 16:19:15,064 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 107.9s TimeCoverageRelationStatistics Valid=153, Invalid=1179, Unknown=0, NotChecked=0, Total=1332 [2022-11-16 16:19:15,065 INFO L413 NwaCegarLoop]: 969 mSDtfsCounter, 9 mSDsluCounter, 2904 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 3873 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 16:19:15,065 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 3873 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 16:19:15,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1589 states. [2022-11-16 16:19:15,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1589 to 1589. [2022-11-16 16:19:15,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1589 states, 1061 states have (on average 1.5645617342130067) internal successors, (1660), 1266 states have internal predecessors, (1660), 258 states have call successors, (258), 84 states have call predecessors, (258), 84 states have return successors, (258), 248 states have call predecessors, (258), 258 states have call successors, (258) [2022-11-16 16:19:15,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1589 states to 1589 states and 2176 transitions. [2022-11-16 16:19:15,179 INFO L78 Accepts]: Start accepts. Automaton has 1589 states and 2176 transitions. Word has length 45 [2022-11-16 16:19:15,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:19:15,179 INFO L495 AbstractCegarLoop]: Abstraction has 1589 states and 2176 transitions. [2022-11-16 16:19:15,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 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-11-16 16:19:15,180 INFO L276 IsEmpty]: Start isEmpty. Operand 1589 states and 2176 transitions. [2022-11-16 16:19:15,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-16 16:19:15,181 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:19:15,181 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:19:15,198 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-16 16:19:15,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:19:15,388 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr86ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:19:15,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:19:15,389 INFO L85 PathProgramCache]: Analyzing trace with hash -1360619217, now seen corresponding path program 2 times [2022-11-16 16:19:15,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:19:15,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095270466] [2022-11-16 16:19:15,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:19:15,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:19:15,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:19:15,545 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-16 16:19:15,546 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:19:15,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095270466] [2022-11-16 16:19:15,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095270466] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 16:19:15,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219921915] [2022-11-16 16:19:15,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-16 16:19:15,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:19:15,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 16:19:15,548 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 16:19:15,557 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-16 16:19:16,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-16 16:19:16,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 16:19:16,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 848 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 16:19:16,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 16:19:16,193 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-16 16:19:16,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 16:19:16,291 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-16 16:19:16,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219921915] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 16:19:16,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1234046980] [2022-11-16 16:19:16,294 INFO L159 IcfgInterpreter]: Started Sifa with 33 locations of interest [2022-11-16 16:19:16,294 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 16:19:16,294 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 16:19:16,294 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 16:19:16,295 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 16:19:16,769 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 23 select indices, 23 select index equivalence classes, 276 disjoint index pairs (out of 253 index pairs), introduced 23 new quantified variables, introduced 0 case distinctions, treesize of input 1097 treesize of output 929 [2022-11-16 16:19:17,035 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 7 treesize of output 6 [2022-11-16 16:19:17,085 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 7 treesize of output 6 [2022-11-16 16:19:18,026 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 25 select indices, 25 select index equivalence classes, 300 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1184 treesize of output 880 [2022-11-16 16:19:18,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,085 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2022-11-16 16:19:18,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,109 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:19:18,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,148 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 49 [2022-11-16 16:19:18,179 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 16:19:18,206 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 36 [2022-11-16 16:19:18,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,246 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:19:18,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,275 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:19:18,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,305 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2022-11-16 16:19:18,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:18,345 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:19:19,294 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 25 select indices, 25 select index equivalence classes, 300 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1184 treesize of output 880 [2022-11-16 16:19:19,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,340 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:19:19,362 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 16:19:19,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,387 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2022-11-16 16:19:19,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,423 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:19:19,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,469 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:19:19,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,497 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:19:19,521 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 36 [2022-11-16 16:19:19,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,555 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2022-11-16 16:19:19,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:19,602 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 49 [2022-11-16 16:19:20,025 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-11-16 16:19:20,048 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 6 treesize of output 5 [2022-11-16 16:19:20,132 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 287 treesize of output 239 [2022-11-16 16:19:20,149 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 20 treesize of output 1 [2022-11-16 16:19:20,192 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 287 treesize of output 239 [2022-11-16 16:19:20,220 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 20 treesize of output 1 [2022-11-16 16:19:20,281 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 15 treesize of output 11 [2022-11-16 16:19:20,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:20,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:20,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:20,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:20,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:20,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:20,716 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 1395 treesize of output 1287 [2022-11-16 16:19:20,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:20,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:20,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:20,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:20,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:20,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:19:20,791 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 1395 treesize of output 1287 [2022-11-16 16:19:20,870 INFO L321 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2022-11-16 16:19:20,870 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 1387 treesize of output 1392 [2022-11-16 16:19:21,394 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 20 treesize of output 1 [2022-11-16 16:19:21,456 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 20 treesize of output 1 [2022-11-16 16:19:22,378 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 15 treesize of output 11 [2022-11-16 16:19:22,394 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 23 treesize of output 1 [2022-11-16 16:19:22,408 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 23 treesize of output 1 [2022-11-16 16:19:22,472 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 6 treesize of output 5 [2022-11-16 16:19:24,068 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 6 treesize of output 5 [2022-11-16 16:19:24,079 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-11-16 16:19:24,125 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 23 treesize of output 1 [2022-11-16 16:19:24,137 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 23 treesize of output 1 [2022-11-16 16:19:24,152 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 15 treesize of output 11 [2022-11-16 16:19:24,274 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 23 treesize of output 1 [2022-11-16 16:19:24,320 INFO L321 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2022-11-16 16:19:24,321 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 290 treesize of output 295 [2022-11-16 16:19:24,399 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 23 treesize of output 1 [2022-11-16 16:19:24,614 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 23 treesize of output 1 [2022-11-16 16:19:24,664 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 23 treesize of output 1 [2022-11-16 16:19:24,689 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 15 treesize of output 11 [2022-11-16 16:19:24,874 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 6 treesize of output 5 [2022-11-16 16:19:25,723 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-11-16 16:19:25,741 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 6 treesize of output 5 [2022-11-16 16:19:25,783 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 23 treesize of output 1 [2022-11-16 16:19:25,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 15 treesize of output 11 [2022-11-16 16:19:25,807 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 23 treesize of output 1 [2022-11-16 16:19:25,979 INFO L321 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2022-11-16 16:19:25,979 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 290 treesize of output 295 [2022-11-16 16:19:26,118 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 23 treesize of output 1 [2022-11-16 16:19:26,144 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 23 treesize of output 1 [2022-11-16 16:19:26,396 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 15 treesize of output 11 [2022-11-16 16:19:26,410 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 23 treesize of output 1 [2022-11-16 16:19:26,424 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 23 treesize of output 1 [2022-11-16 16:19:26,467 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 23 treesize of output 1 [2022-11-16 16:19:26,484 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 23 treesize of output 1 [2022-11-16 16:19:26,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 15 treesize of output 11 [2022-11-16 16:19:26,554 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 6 treesize of output 5 [2022-11-16 16:19:28,116 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_zalloc with input of size 996 for LOIs [2022-11-16 16:19:32,286 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 16:19:38,170 WARN L233 SmtUtils]: Spent 5.66s on a formula simplification that was a NOOP. DAG size: 894 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:20:10,001 WARN L233 SmtUtils]: Spent 31.67s on a formula simplification. DAG size of input: 996 DAG size of output: 921 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:20:42,673 WARN L233 SmtUtils]: Spent 32.46s on a formula simplification. DAG size of input: 1004 DAG size of output: 930 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:21:15,734 WARN L233 SmtUtils]: Spent 32.76s on a formula simplification. DAG size of input: 1010 DAG size of output: 936 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:21:30,989 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '71969#(and (<= |ULTIMATE.start_main_~tmp___0~11#1| 2147483647) (<= ~ldv_state_variable_0~0 3) (= 2 |ULTIMATE.start_main_~tmp___1~8#1|) (<= |ULTIMATE.start_main_~ldvarg0~0#1.offset| 0) (<= 1 ~ldv_state_variable_0~0) (= ~LDV_IN_INTERRUPT~0 1) (= |~#analog_pad_btn~0.offset| 0) (= |~#js~0.offset| 0) |ULTIMATE.start_main_#t~switch354#1| |ULTIMATE.start_main_#t~switch356#1| (<= 0 (+ |ULTIMATE.start_ldv_release_1_#res#1| 2147483648)) (< 2147483648 ~ref_cnt~0) (= ~ldv_retval_1~0 0) (= |~#analog_chf~0.offset| 0) (= |~#analog_types~0.base| 33) (<= 0 ~analog_drv_group0~0.offset) (= 34 |~#analog_drv~0.base|) (= ~ldv_spin~0 0) (= 29 |~#analog_exts~0.base|) (= |ULTIMATE.start_main_~tmp~30#1.offset| 0) (<= 0 |ULTIMATE.start_main_~ldvarg0~0#1.offset|) (= 32 |~#js~0.base|) (= |~#analog_joy_btn~0.offset| 0) (= |~#analog_hats~0.base| 27) (= |~#analog_drv~0.offset| 0) (= |~#analog_options~0.offset| 0) (<= ~analog_drv_group0~0.offset 0) (<= |ULTIMATE.start_main_~ldvarg0~0#1.base| 0) (= |~#analog_options~0.base| 36) (<= ~analog_drv_group0~0.base 0) (= |~#analog_axes~0.offset| 0) (<= 0 (+ 2147483648 |ULTIMATE.start_main_~tmp___0~11#1|)) (= |~#analog_types~0.offset| 0) (= ~ldv_state_variable_1~0 1) (= |~#analog_hats~0.offset| 0) (= |~#analog_joy_btn~0.base| 31) (<= |ULTIMATE.start_ldv_release_1_#res#1| 2147483647) (= ~js_nargs~0 0) (= 30 |~#analog_pads~0.base|) (= |#NULL.offset| 0) (<= 0 |ULTIMATE.start_main_~ldvarg0~0#1.base|) (= |~#analog_pads~0.offset| 0) (= ~ldv_retval_0~0 0) (= |~#analog_chf~0.base| 28) (<= 0 ~analog_drv_group0~0.base) (= 35 |~#analog_axes~0.base|) (= |~#analog_exts~0.offset| 0) (<= 0 |#StackHeapBarrier|) (= |~#analog_pad_btn~0.base| 37) (= |ULTIMATE.start_main_~tmp~30#1.base| 0) (= |#NULL.base| 0))' at error location [2022-11-16 16:21:30,990 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 16:21:30,990 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 16:21:30,990 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2022-11-16 16:21:30,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235729231] [2022-11-16 16:21:30,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 16:21:30,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 16:21:30,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:21:30,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 16:21:30,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1173, Unknown=0, NotChecked=0, Total=1332 [2022-11-16 16:21:30,992 INFO L87 Difference]: Start difference. First operand 1589 states and 2176 transitions. Second operand has 7 states, 6 states have (on average 16.333333333333332) internal successors, (98), 7 states have internal predecessors, (98), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 16:21:33,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:21:33,596 INFO L93 Difference]: Finished difference Result 4591 states and 6318 transitions. [2022-11-16 16:21:33,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 16:21:33,597 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.333333333333332) internal successors, (98), 7 states have internal predecessors, (98), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 54 [2022-11-16 16:21:33,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:21:33,620 INFO L225 Difference]: With dead ends: 4591 [2022-11-16 16:21:33,620 INFO L226 Difference]: Without dead ends: 4589 [2022-11-16 16:21:33,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 118.7s TimeCoverageRelationStatistics Valid=159, Invalid=1173, Unknown=0, NotChecked=0, Total=1332 [2022-11-16 16:21:33,624 INFO L413 NwaCegarLoop]: 1217 mSDtfsCounter, 3927 mSDsluCounter, 2106 mSDsCounter, 0 mSdLazyCounter, 1345 mSolverCounterSat, 276 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3927 SdHoareTripleChecker+Valid, 3323 SdHoareTripleChecker+Invalid, 1621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 276 IncrementalHoareTripleChecker+Valid, 1345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-16 16:21:33,624 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3927 Valid, 3323 Invalid, 1621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [276 Valid, 1345 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-11-16 16:21:33,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4589 states. [2022-11-16 16:21:33,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4589 to 2918. [2022-11-16 16:21:33,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2918 states, 2057 states have (on average 1.5717063684978123) internal successors, (3233), 2281 states have internal predecessors, (3233), 512 states have call successors, (512), 164 states have call predecessors, (512), 164 states have return successors, (512), 492 states have call predecessors, (512), 512 states have call successors, (512) [2022-11-16 16:21:33,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2918 states to 2918 states and 4257 transitions. [2022-11-16 16:21:33,857 INFO L78 Accepts]: Start accepts. Automaton has 2918 states and 4257 transitions. Word has length 54 [2022-11-16 16:21:33,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:21:33,858 INFO L495 AbstractCegarLoop]: Abstraction has 2918 states and 4257 transitions. [2022-11-16 16:21:33,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.333333333333332) internal successors, (98), 7 states have internal predecessors, (98), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 16:21:33,858 INFO L276 IsEmpty]: Start isEmpty. Operand 2918 states and 4257 transitions. [2022-11-16 16:21:33,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-16 16:21:33,859 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:21:33,860 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:21:33,873 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-16 16:21:34,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-16 16:21:34,068 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting analog_disconnectErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:21:34,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:21:34,068 INFO L85 PathProgramCache]: Analyzing trace with hash -932756641, now seen corresponding path program 1 times [2022-11-16 16:21:34,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:21:34,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557774733] [2022-11-16 16:21:34,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:21:34,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:21:34,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:21:34,183 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-16 16:21:34,183 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:21:34,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557774733] [2022-11-16 16:21:34,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557774733] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:21:34,184 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 16:21:34,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 16:21:34,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408501479] [2022-11-16 16:21:34,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:21:34,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 16:21:34,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:21:34,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 16:21:34,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 16:21:34,186 INFO L87 Difference]: Start difference. First operand 2918 states and 4257 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-16 16:21:34,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:21:34,655 INFO L93 Difference]: Finished difference Result 6015 states and 8751 transitions. [2022-11-16 16:21:34,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 16:21:34,656 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 65 [2022-11-16 16:21:34,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:21:34,688 INFO L225 Difference]: With dead ends: 6015 [2022-11-16 16:21:34,695 INFO L226 Difference]: Without dead ends: 3172 [2022-11-16 16:21:34,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 16:21:34,710 INFO L413 NwaCegarLoop]: 1033 mSDtfsCounter, 1008 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1008 SdHoareTripleChecker+Valid, 1119 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 16:21:34,711 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1008 Valid, 1119 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 16:21:34,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3172 states. [2022-11-16 16:21:34,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3172 to 3166. [2022-11-16 16:21:34,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3166 states, 2245 states have (on average 1.5541202672605792) internal successors, (3489), 2469 states have internal predecessors, (3489), 540 states have call successors, (540), 196 states have call predecessors, (540), 196 states have return successors, (540), 520 states have call predecessors, (540), 540 states have call successors, (540) [2022-11-16 16:21:34,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3166 states to 3166 states and 4569 transitions. [2022-11-16 16:21:34,931 INFO L78 Accepts]: Start accepts. Automaton has 3166 states and 4569 transitions. Word has length 65 [2022-11-16 16:21:34,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:21:34,931 INFO L495 AbstractCegarLoop]: Abstraction has 3166 states and 4569 transitions. [2022-11-16 16:21:34,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-16 16:21:34,932 INFO L276 IsEmpty]: Start isEmpty. Operand 3166 states and 4569 transitions. [2022-11-16 16:21:34,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-16 16:21:34,933 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:21:34,933 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:21:34,933 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-16 16:21:34,933 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr89ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:21:34,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:21:34,934 INFO L85 PathProgramCache]: Analyzing trace with hash -487490244, now seen corresponding path program 1 times [2022-11-16 16:21:34,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:21:34,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619484894] [2022-11-16 16:21:34,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:21:34,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:21:34,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:21:35,074 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-16 16:21:35,074 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:21:35,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619484894] [2022-11-16 16:21:35,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619484894] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:21:35,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 16:21:35,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 16:21:35,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597530120] [2022-11-16 16:21:35,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:21:35,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 16:21:35,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:21:35,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 16:21:35,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 16:21:35,078 INFO L87 Difference]: Start difference. First operand 3166 states and 4569 transitions. Second operand has 3 states, 2 states have (on average 21.5) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-16 16:21:35,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:21:35,544 INFO L93 Difference]: Finished difference Result 3166 states and 4569 transitions. [2022-11-16 16:21:35,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 16:21:35,545 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 21.5) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 65 [2022-11-16 16:21:35,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:21:35,557 INFO L225 Difference]: With dead ends: 3166 [2022-11-16 16:21:35,557 INFO L226 Difference]: Without dead ends: 3165 [2022-11-16 16:21:35,559 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-11-16 16:21:35,560 INFO L413 NwaCegarLoop]: 963 mSDtfsCounter, 1037 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1037 SdHoareTripleChecker+Valid, 963 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 16:21:35,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1037 Valid, 963 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 16:21:35,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2022-11-16 16:21:35,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 3165. [2022-11-16 16:21:35,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3165 states, 2245 states have (on average 1.5532293986636971) internal successors, (3487), 2468 states have internal predecessors, (3487), 540 states have call successors, (540), 196 states have call predecessors, (540), 196 states have return successors, (540), 520 states have call predecessors, (540), 540 states have call successors, (540) [2022-11-16 16:21:35,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3165 states to 3165 states and 4567 transitions. [2022-11-16 16:21:35,776 INFO L78 Accepts]: Start accepts. Automaton has 3165 states and 4567 transitions. Word has length 65 [2022-11-16 16:21:35,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:21:35,776 INFO L495 AbstractCegarLoop]: Abstraction has 3165 states and 4567 transitions. [2022-11-16 16:21:35,776 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 21.5) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-16 16:21:35,777 INFO L276 IsEmpty]: Start isEmpty. Operand 3165 states and 4567 transitions. [2022-11-16 16:21:35,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-11-16 16:21:35,777 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:21:35,777 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:21:35,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-16 16:21:35,778 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr87ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:21:35,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:21:35,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1756596313, now seen corresponding path program 1 times [2022-11-16 16:21:35,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:21:35,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555100065] [2022-11-16 16:21:35,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:21:35,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:21:35,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:21:35,997 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 8 proven. 22 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-16 16:21:35,997 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:21:35,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555100065] [2022-11-16 16:21:35,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555100065] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 16:21:35,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876938319] [2022-11-16 16:21:35,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:21:35,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:21:35,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 16:21:36,000 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 16:21:36,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-16 16:21:36,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:21:36,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 973 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 16:21:36,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 16:21:36,567 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-16 16:21:36,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 16:21:36,654 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 8 proven. 22 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-16 16:21:36,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876938319] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 16:21:36,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1524003550] [2022-11-16 16:21:36,657 INFO L159 IcfgInterpreter]: Started Sifa with 34 locations of interest [2022-11-16 16:21:36,657 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 16:21:36,658 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 16:21:36,658 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 16:21:36,658 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 16:21:37,091 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 7 treesize of output 6 [2022-11-16 16:21:37,122 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 7 treesize of output 6 [2022-11-16 16:21:37,282 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 23 select indices, 23 select index equivalence classes, 276 disjoint index pairs (out of 253 index pairs), introduced 23 new quantified variables, introduced 0 case distinctions, treesize of input 1097 treesize of output 929 [2022-11-16 16:21:38,399 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 25 select indices, 25 select index equivalence classes, 300 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1184 treesize of output 880 [2022-11-16 16:21:38,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,452 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2022-11-16 16:21:38,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,491 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:21:38,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,521 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:21:38,558 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 16:21:38,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,584 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2022-11-16 16:21:38,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,634 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 49 [2022-11-16 16:21:38,666 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 36 [2022-11-16 16:21:38,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,696 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:21:38,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:38,731 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:21:39,527 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 25 select indices, 25 select index equivalence classes, 300 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1184 treesize of output 880 [2022-11-16 16:21:39,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,591 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:21:39,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,631 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:21:39,656 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 16:21:39,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,684 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2022-11-16 16:21:39,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,720 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:21:39,748 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 36 [2022-11-16 16:21:39,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,777 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2022-11-16 16:21:39,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,818 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:21:39,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:39,868 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 49 [2022-11-16 16:21:40,254 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 6 treesize of output 5 [2022-11-16 16:21:40,299 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-11-16 16:21:40,389 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 15 treesize of output 11 [2022-11-16 16:21:40,417 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 287 treesize of output 239 [2022-11-16 16:21:40,433 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 20 treesize of output 1 [2022-11-16 16:21:40,486 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 287 treesize of output 239 [2022-11-16 16:21:40,529 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 20 treesize of output 1 [2022-11-16 16:21:40,961 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 1396 treesize of output 1395 [2022-11-16 16:21:41,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:41,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:41,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:41,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:41,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:41,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:41,034 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 1404 treesize of output 1296 [2022-11-16 16:21:41,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:41,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:41,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:41,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:41,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:41,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:21:41,110 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 1404 treesize of output 1296 [2022-11-16 16:21:41,140 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 20 treesize of output 1 [2022-11-16 16:21:41,372 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 20 treesize of output 1 [2022-11-16 16:21:42,038 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 23 treesize of output 1 [2022-11-16 16:21:42,056 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 23 treesize of output 1 [2022-11-16 16:21:42,113 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 15 treesize of output 11 [2022-11-16 16:21:42,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 6 treesize of output 5 [2022-11-16 16:21:45,456 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 6 treesize of output 5 [2022-11-16 16:21:45,471 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-11-16 16:21:45,526 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 15 treesize of output 11 [2022-11-16 16:21:45,548 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 23 treesize of output 1 [2022-11-16 16:21:45,567 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 23 treesize of output 1 [2022-11-16 16:21:45,712 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 23 treesize of output 1 [2022-11-16 16:21:45,731 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 299 treesize of output 298 [2022-11-16 16:21:45,826 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 23 treesize of output 1 [2022-11-16 16:21:46,003 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 15 treesize of output 11 [2022-11-16 16:21:46,022 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 23 treesize of output 1 [2022-11-16 16:21:46,040 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 23 treesize of output 1 [2022-11-16 16:21:46,090 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 6 treesize of output 5 [2022-11-16 16:21:47,723 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-11-16 16:21:47,743 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 6 treesize of output 5 [2022-11-16 16:21:47,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 23 treesize of output 1 [2022-11-16 16:21:47,818 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 15 treesize of output 11 [2022-11-16 16:21:47,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 23 treesize of output 1 [2022-11-16 16:21:47,952 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 23 treesize of output 1 [2022-11-16 16:21:47,991 INFO L321 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2022-11-16 16:21:47,992 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 290 treesize of output 295 [2022-11-16 16:21:48,135 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 23 treesize of output 1 [2022-11-16 16:21:48,391 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 15 treesize of output 11 [2022-11-16 16:21:48,406 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 23 treesize of output 1 [2022-11-16 16:21:48,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 23 treesize of output 1 [2022-11-16 16:21:48,471 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 15 treesize of output 11 [2022-11-16 16:21:48,487 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 23 treesize of output 1 [2022-11-16 16:21:48,502 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 23 treesize of output 1 [2022-11-16 16:21:48,559 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 6 treesize of output 5 [2022-11-16 16:21:50,955 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_zalloc with input of size 996 for LOIs [2022-11-16 16:21:54,992 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 16:22:01,821 WARN L233 SmtUtils]: Spent 6.48s on a formula simplification that was a NOOP. DAG size: 894 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:22:31,838 WARN L233 SmtUtils]: Spent 29.79s on a formula simplification. DAG size of input: 996 DAG size of output: 959 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:23:02,281 WARN L233 SmtUtils]: Spent 30.13s on a formula simplification. DAG size of input: 1004 DAG size of output: 967 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:23:31,842 WARN L233 SmtUtils]: Spent 29.22s on a formula simplification. DAG size of input: 1010 DAG size of output: 973 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:23:44,252 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '102765#(and (<= |ULTIMATE.start_main_~tmp___0~11#1| 2147483647) (<= ~ldv_state_variable_0~0 3) (= 2 |ULTIMATE.start_main_~tmp___1~8#1|) (<= |ULTIMATE.start_main_~ldvarg0~0#1.offset| 0) (<= 1 ~ldv_state_variable_0~0) (= ~LDV_IN_INTERRUPT~0 1) (= |~#analog_pad_btn~0.offset| 0) (= |~#js~0.offset| 0) |ULTIMATE.start_main_#t~switch354#1| |ULTIMATE.start_main_#t~switch356#1| (<= 0 (+ |ULTIMATE.start_ldv_release_1_#res#1| 2147483648)) (= ~ldv_retval_1~0 0) (= |~#analog_chf~0.offset| 0) (= |~#analog_types~0.base| 33) (<= 0 ~analog_drv_group0~0.offset) (= 34 |~#analog_drv~0.base|) (= ~ldv_spin~0 0) (= 29 |~#analog_exts~0.base|) (= |ULTIMATE.start_main_~tmp~30#1.offset| 0) (<= 0 |ULTIMATE.start_main_~ldvarg0~0#1.offset|) (= 32 |~#js~0.base|) (= |~#analog_joy_btn~0.offset| 0) (= |~#analog_hats~0.base| 27) (= |~#analog_drv~0.offset| 0) (= |~#analog_options~0.offset| 0) (<= ~analog_drv_group0~0.offset 0) (<= |ULTIMATE.start_main_~ldvarg0~0#1.base| 0) (= |~#analog_options~0.base| 36) (<= ~analog_drv_group0~0.base 0) (= |~#analog_axes~0.offset| 0) (<= 0 (+ 2147483648 |ULTIMATE.start_main_~tmp___0~11#1|)) (= |~#analog_types~0.offset| 0) (= ~ldv_state_variable_1~0 1) (= |~#analog_hats~0.offset| 0) (= |~#analog_joy_btn~0.base| 31) (< (+ 2147483647 ~ref_cnt~0) 0) (<= |ULTIMATE.start_ldv_release_1_#res#1| 2147483647) (= ~js_nargs~0 0) (= 30 |~#analog_pads~0.base|) (= |#NULL.offset| 0) (<= 0 |ULTIMATE.start_main_~ldvarg0~0#1.base|) (= |~#analog_pads~0.offset| 0) (= ~ldv_retval_0~0 0) (= |~#analog_chf~0.base| 28) (<= 0 ~analog_drv_group0~0.base) (= 35 |~#analog_axes~0.base|) (= |~#analog_exts~0.offset| 0) (<= 0 |#StackHeapBarrier|) (= |~#analog_pad_btn~0.base| 37) (= |ULTIMATE.start_main_~tmp~30#1.base| 0) (= |#NULL.base| 0))' at error location [2022-11-16 16:23:44,252 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 16:23:44,252 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 16:23:44,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-11-16 16:23:44,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435444671] [2022-11-16 16:23:44,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 16:23:44,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-16 16:23:44,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:23:44,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-16 16:23:44,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=1667, Unknown=0, NotChecked=0, Total=1892 [2022-11-16 16:23:44,254 INFO L87 Difference]: Start difference. First operand 3165 states and 4567 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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-11-16 16:23:44,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:23:44,768 INFO L93 Difference]: Finished difference Result 6310 states and 9114 transitions. [2022-11-16 16:23:44,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-16 16:23:44,769 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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 74 [2022-11-16 16:23:44,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:23:44,779 INFO L225 Difference]: With dead ends: 6310 [2022-11-16 16:23:44,779 INFO L226 Difference]: Without dead ends: 3183 [2022-11-16 16:23:44,789 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 743 ImplicationChecksByTransitivity, 109.3s TimeCoverageRelationStatistics Valid=225, Invalid=1667, Unknown=0, NotChecked=0, Total=1892 [2022-11-16 16:23:44,789 INFO L413 NwaCegarLoop]: 967 mSDtfsCounter, 32 mSDsluCounter, 1932 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 2899 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 16:23:44,790 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 2899 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 16:23:44,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3183 states. [2022-11-16 16:23:44,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3183 to 3183. [2022-11-16 16:23:44,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3183 states, 2263 states have (on average 1.548828988068935) internal successors, (3505), 2486 states have internal predecessors, (3505), 540 states have call successors, (540), 196 states have call predecessors, (540), 196 states have return successors, (540), 520 states have call predecessors, (540), 540 states have call successors, (540) [2022-11-16 16:23:44,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3183 states to 3183 states and 4585 transitions. [2022-11-16 16:23:44,981 INFO L78 Accepts]: Start accepts. Automaton has 3183 states and 4585 transitions. Word has length 74 [2022-11-16 16:23:44,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:23:44,981 INFO L495 AbstractCegarLoop]: Abstraction has 3183 states and 4585 transitions. [2022-11-16 16:23:44,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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-11-16 16:23:44,982 INFO L276 IsEmpty]: Start isEmpty. Operand 3183 states and 4585 transitions. [2022-11-16 16:23:44,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-11-16 16:23:44,983 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:23:44,983 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 5, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:23:44,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-16 16:23:45,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-16 16:23:45,192 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr87ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:23:45,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:23:45,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1016865799, now seen corresponding path program 2 times [2022-11-16 16:23:45,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:23:45,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673692586] [2022-11-16 16:23:45,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:23:45,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:23:45,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:23:45,558 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 8 proven. 145 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-16 16:23:45,558 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:23:45,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673692586] [2022-11-16 16:23:45,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673692586] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 16:23:45,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703997953] [2022-11-16 16:23:45,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-16 16:23:45,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:23:45,559 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 16:23:45,564 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 16:23:45,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-16 16:23:46,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-16 16:23:46,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 16:23:46,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 893 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 16:23:46,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 16:23:46,125 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2022-11-16 16:23:46,125 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 16:23:46,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703997953] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:23:46,125 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 16:23:46,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [13] total 15 [2022-11-16 16:23:46,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226495514] [2022-11-16 16:23:46,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:23:46,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 16:23:46,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:23:46,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 16:23:46,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=127, Unknown=0, NotChecked=0, Total=210 [2022-11-16 16:23:46,127 INFO L87 Difference]: Start difference. First operand 3183 states and 4585 transitions. Second operand has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-16 16:23:47,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:23:47,071 INFO L93 Difference]: Finished difference Result 3185 states and 4588 transitions. [2022-11-16 16:23:47,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 16:23:47,071 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 92 [2022-11-16 16:23:47,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:23:47,079 INFO L225 Difference]: With dead ends: 3185 [2022-11-16 16:23:47,080 INFO L226 Difference]: Without dead ends: 3184 [2022-11-16 16:23:47,081 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=83, Invalid=127, Unknown=0, NotChecked=0, Total=210 [2022-11-16 16:23:47,081 INFO L413 NwaCegarLoop]: 963 mSDtfsCounter, 1836 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1836 SdHoareTripleChecker+Valid, 993 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 267 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-16 16:23:47,082 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1836 Valid, 993 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [267 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-16 16:23:47,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3184 states. [2022-11-16 16:23:47,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3184 to 1728. [2022-11-16 16:23:47,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1728 states, 1173 states have (on average 1.53537936913896) internal successors, (1801), 1375 states have internal predecessors, (1801), 272 states have call successors, (272), 100 states have call predecessors, (272), 100 states have return successors, (272), 262 states have call predecessors, (272), 272 states have call successors, (272) [2022-11-16 16:23:47,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1728 states to 1728 states and 2345 transitions. [2022-11-16 16:23:47,276 INFO L78 Accepts]: Start accepts. Automaton has 1728 states and 2345 transitions. Word has length 92 [2022-11-16 16:23:47,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:23:47,276 INFO L495 AbstractCegarLoop]: Abstraction has 1728 states and 2345 transitions. [2022-11-16 16:23:47,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 17.333333333333332) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-16 16:23:47,277 INFO L276 IsEmpty]: Start isEmpty. Operand 1728 states and 2345 transitions. [2022-11-16 16:23:47,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-11-16 16:23:47,278 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:23:47,278 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:23:47,291 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-16 16:23:47,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-16 16:23:47,486 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting analog_disconnectErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:23:47,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:23:47,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1415186183, now seen corresponding path program 1 times [2022-11-16 16:23:47,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:23:47,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819941705] [2022-11-16 16:23:47,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:23:47,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:23:47,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:23:47,615 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2022-11-16 16:23:47,616 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:23:47,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819941705] [2022-11-16 16:23:47,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819941705] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:23:47,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 16:23:47,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 16:23:47,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366253397] [2022-11-16 16:23:47,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:23:47,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 16:23:47,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:23:47,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 16:23:47,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 16:23:47,618 INFO L87 Difference]: Start difference. First operand 1728 states and 2345 transitions. Second operand has 3 states, 2 states have (on average 23.5) internal successors, (47), 3 states have internal predecessors, (47), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-16 16:23:48,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:23:48,073 INFO L93 Difference]: Finished difference Result 3412 states and 4685 transitions. [2022-11-16 16:23:48,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 16:23:48,074 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 23.5) internal successors, (47), 3 states have internal predecessors, (47), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 96 [2022-11-16 16:23:48,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:23:48,080 INFO L225 Difference]: With dead ends: 3412 [2022-11-16 16:23:48,080 INFO L226 Difference]: Without dead ends: 1752 [2022-11-16 16:23:48,085 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-11-16 16:23:48,086 INFO L413 NwaCegarLoop]: 967 mSDtfsCounter, 3 mSDsluCounter, 961 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1928 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 16:23:48,086 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 1928 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 16:23:48,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1752 states. [2022-11-16 16:23:48,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1752 to 1752. [2022-11-16 16:23:48,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1752 states, 1193 states have (on average 1.5297569153394803) internal successors, (1825), 1395 states have internal predecessors, (1825), 276 states have call successors, (276), 100 states have call predecessors, (276), 100 states have return successors, (276), 266 states have call predecessors, (276), 276 states have call successors, (276) [2022-11-16 16:23:48,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1752 states to 1752 states and 2377 transitions. [2022-11-16 16:23:48,288 INFO L78 Accepts]: Start accepts. Automaton has 1752 states and 2377 transitions. Word has length 96 [2022-11-16 16:23:48,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:23:48,289 INFO L495 AbstractCegarLoop]: Abstraction has 1752 states and 2377 transitions. [2022-11-16 16:23:48,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 23.5) internal successors, (47), 3 states have internal predecessors, (47), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-16 16:23:48,289 INFO L276 IsEmpty]: Start isEmpty. Operand 1752 states and 2377 transitions. [2022-11-16 16:23:48,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-11-16 16:23:48,291 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:23:48,291 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:23:48,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-16 16:23:48,291 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:23:48,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:23:48,292 INFO L85 PathProgramCache]: Analyzing trace with hash -69085839, now seen corresponding path program 1 times [2022-11-16 16:23:48,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:23:48,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543340538] [2022-11-16 16:23:48,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:23:48,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:23:48,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:23:48,440 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2022-11-16 16:23:48,441 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:23:48,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543340538] [2022-11-16 16:23:48,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543340538] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:23:48,441 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 16:23:48,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 16:23:48,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663032914] [2022-11-16 16:23:48,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:23:48,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 16:23:48,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:23:48,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 16:23:48,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 16:23:48,443 INFO L87 Difference]: Start difference. First operand 1752 states and 2377 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 16:23:49,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:23:49,103 INFO L93 Difference]: Finished difference Result 4060 states and 5601 transitions. [2022-11-16 16:23:49,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 16:23:49,103 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 98 [2022-11-16 16:23:49,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:23:49,110 INFO L225 Difference]: With dead ends: 4060 [2022-11-16 16:23:49,110 INFO L226 Difference]: Without dead ends: 2376 [2022-11-16 16:23:49,114 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 16:23:49,115 INFO L413 NwaCegarLoop]: 1271 mSDtfsCounter, 309 mSDsluCounter, 973 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 2244 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 16:23:49,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 2244 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 16:23:49,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2376 states. [2022-11-16 16:23:49,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2376 to 1790. [2022-11-16 16:23:49,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1790 states, 1225 states have (on average 1.5240816326530613) internal successors, (1867), 1427 states have internal predecessors, (1867), 282 states have call successors, (282), 100 states have call predecessors, (282), 100 states have return successors, (282), 272 states have call predecessors, (282), 282 states have call successors, (282) [2022-11-16 16:23:49,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1790 states to 1790 states and 2431 transitions. [2022-11-16 16:23:49,315 INFO L78 Accepts]: Start accepts. Automaton has 1790 states and 2431 transitions. Word has length 98 [2022-11-16 16:23:49,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:23:49,315 INFO L495 AbstractCegarLoop]: Abstraction has 1790 states and 2431 transitions. [2022-11-16 16:23:49,315 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 16:23:49,316 INFO L276 IsEmpty]: Start isEmpty. Operand 1790 states and 2431 transitions. [2022-11-16 16:23:49,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-16 16:23:49,320 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:23:49,320 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:23:49,320 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-16 16:23:49,320 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting analog_disconnectErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:23:49,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:23:49,321 INFO L85 PathProgramCache]: Analyzing trace with hash -75626374, now seen corresponding path program 1 times [2022-11-16 16:23:49,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:23:49,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464544161] [2022-11-16 16:23:49,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:23:49,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:23:49,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:23:49,437 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-11-16 16:23:49,437 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:23:49,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464544161] [2022-11-16 16:23:49,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464544161] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:23:49,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 16:23:49,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 16:23:49,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841838911] [2022-11-16 16:23:49,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:23:49,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 16:23:49,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:23:49,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 16:23:49,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 16:23:49,439 INFO L87 Difference]: Start difference. First operand 1790 states and 2431 transitions. Second operand has 3 states, 2 states have (on average 25.5) internal successors, (51), 3 states have internal predecessors, (51), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-16 16:23:49,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 16:23:49,933 INFO L93 Difference]: Finished difference Result 1790 states and 2431 transitions. [2022-11-16 16:23:49,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 16:23:49,934 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 25.5) internal successors, (51), 3 states have internal predecessors, (51), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 100 [2022-11-16 16:23:49,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 16:23:49,939 INFO L225 Difference]: With dead ends: 1790 [2022-11-16 16:23:49,939 INFO L226 Difference]: Without dead ends: 1789 [2022-11-16 16:23:49,940 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-11-16 16:23:49,944 INFO L413 NwaCegarLoop]: 964 mSDtfsCounter, 4 mSDsluCounter, 958 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1922 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 16:23:49,944 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 1922 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 16:23:49,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1789 states. [2022-11-16 16:23:50,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1789 to 1789. [2022-11-16 16:23:50,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1789 states, 1225 states have (on average 1.5208163265306123) internal successors, (1863), 1426 states have internal predecessors, (1863), 282 states have call successors, (282), 100 states have call predecessors, (282), 100 states have return successors, (282), 272 states have call predecessors, (282), 282 states have call successors, (282) [2022-11-16 16:23:50,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1789 states to 1789 states and 2427 transitions. [2022-11-16 16:23:50,108 INFO L78 Accepts]: Start accepts. Automaton has 1789 states and 2427 transitions. Word has length 100 [2022-11-16 16:23:50,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 16:23:50,109 INFO L495 AbstractCegarLoop]: Abstraction has 1789 states and 2427 transitions. [2022-11-16 16:23:50,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 25.5) internal successors, (51), 3 states have internal predecessors, (51), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-16 16:23:50,109 INFO L276 IsEmpty]: Start isEmpty. Operand 1789 states and 2427 transitions. [2022-11-16 16:23:50,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-16 16:23:50,111 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 16:23:50,111 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 16:23:50,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-16 16:23:50,111 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting analog_disconnectErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [analog_pollErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, analog_pollErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 203 more)] === [2022-11-16 16:23:50,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 16:23:50,112 INFO L85 PathProgramCache]: Analyzing trace with hash 1950550260, now seen corresponding path program 1 times [2022-11-16 16:23:50,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 16:23:50,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066190554] [2022-11-16 16:23:50,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:23:50,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 16:23:50,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:23:50,261 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2022-11-16 16:23:50,261 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 16:23:50,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066190554] [2022-11-16 16:23:50,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066190554] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 16:23:50,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557562280] [2022-11-16 16:23:50,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 16:23:50,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 16:23:50,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 16:23:50,263 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 16:23:50,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0a1028c-b7d1-45a9-a3a4-fa44f61dc75a/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-16 16:23:50,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 16:23:50,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 1164 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-16 16:23:50,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 16:23:51,032 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 10 proven. 145 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-16 16:23:51,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 16:23:51,259 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 6 proven. 145 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-16 16:23:51,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557562280] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 16:23:51,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1335705050] [2022-11-16 16:23:51,262 INFO L159 IcfgInterpreter]: Started Sifa with 55 locations of interest [2022-11-16 16:23:51,262 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 16:23:51,262 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 16:23:51,262 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 16:23:51,262 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 16:23:51,772 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 7 treesize of output 6 [2022-11-16 16:23:51,864 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 7 treesize of output 6 [2022-11-16 16:23:51,956 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 23 select indices, 23 select index equivalence classes, 276 disjoint index pairs (out of 253 index pairs), introduced 23 new quantified variables, introduced 0 case distinctions, treesize of input 1097 treesize of output 929 [2022-11-16 16:23:52,976 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 25 select indices, 25 select index equivalence classes, 300 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1184 treesize of output 880 [2022-11-16 16:23:53,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,026 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2022-11-16 16:23:53,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,050 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:23:53,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,073 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:23:53,096 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 36 [2022-11-16 16:23:53,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,128 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:23:53,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,169 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 49 [2022-11-16 16:23:53,194 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 16:23:53,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,214 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2022-11-16 16:23:53,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,243 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:23:53,900 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 25 select indices, 25 select index equivalence classes, 300 disjoint index pairs (out of 300 index pairs), introduced 25 new quantified variables, introduced 0 case distinctions, treesize of input 1184 treesize of output 880 [2022-11-16 16:23:53,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,942 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:23:53,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,972 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:23:53,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:53,997 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2022-11-16 16:23:54,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,047 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 49 [2022-11-16 16:23:54,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,084 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2022-11-16 16:23:54,107 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 16:23:54,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,137 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2022-11-16 16:23:54,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:54,167 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2022-11-16 16:23:54,190 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 36 [2022-11-16 16:23:54,587 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 6 treesize of output 5 [2022-11-16 16:23:54,613 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-11-16 16:23:54,712 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 287 treesize of output 239 [2022-11-16 16:23:54,746 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 20 treesize of output 1 [2022-11-16 16:23:54,766 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 15 treesize of output 11 [2022-11-16 16:23:54,799 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 287 treesize of output 239 [2022-11-16 16:23:54,817 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 20 treesize of output 1 [2022-11-16 16:23:55,182 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 1396 treesize of output 1395 [2022-11-16 16:23:55,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:55,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:55,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:55,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:55,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:55,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:55,243 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 1404 treesize of output 1296 [2022-11-16 16:23:55,269 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 20 treesize of output 1 [2022-11-16 16:23:55,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:55,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:55,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:55,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:55,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:55,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 16:23:55,323 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 1404 treesize of output 1296 [2022-11-16 16:23:55,534 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 20 treesize of output 1 [2022-11-16 16:23:56,076 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 23 treesize of output 1 [2022-11-16 16:23:56,092 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 15 treesize of output 11 [2022-11-16 16:23:56,161 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 23 treesize of output 1 [2022-11-16 16:23:56,358 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 6 treesize of output 5 [2022-11-16 16:24:00,318 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-11-16 16:24:00,332 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 6 treesize of output 5 [2022-11-16 16:24:00,369 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 23 treesize of output 1 [2022-11-16 16:24:00,385 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 23 treesize of output 1 [2022-11-16 16:24:00,397 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 15 treesize of output 11 [2022-11-16 16:24:00,508 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 23 treesize of output 1 [2022-11-16 16:24:00,557 INFO L321 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2022-11-16 16:24:00,557 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 314 treesize of output 319 [2022-11-16 16:24:00,728 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 23 treesize of output 1 [2022-11-16 16:24:00,994 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 23 treesize of output 1 [2022-11-16 16:24:01,006 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 15 treesize of output 11 [2022-11-16 16:24:01,023 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 23 treesize of output 1 [2022-11-16 16:24:01,071 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 6 treesize of output 5 [2022-11-16 16:24:04,697 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 6 treesize of output 5 [2022-11-16 16:24:04,710 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-11-16 16:24:04,749 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 23 treesize of output 1 [2022-11-16 16:24:04,768 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 15 treesize of output 11 [2022-11-16 16:24:04,783 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 23 treesize of output 1 [2022-11-16 16:24:04,895 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 23 treesize of output 1 [2022-11-16 16:24:04,916 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 323 treesize of output 322 [2022-11-16 16:24:05,030 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 23 treesize of output 1 [2022-11-16 16:24:05,226 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 15 treesize of output 11 [2022-11-16 16:24:05,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 23 treesize of output 1 [2022-11-16 16:24:05,258 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 23 treesize of output 1 [2022-11-16 16:24:05,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 23 treesize of output 1 [2022-11-16 16:24:05,521 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 23 treesize of output 1 [2022-11-16 16:24:05,540 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 15 treesize of output 11 [2022-11-16 16:24:05,697 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 6 treesize of output 5 [2022-11-16 16:24:10,316 INFO L197 IcfgInterpreter]: Interpreting procedure analog_disconnect with input of size 104 for LOIs [2022-11-16 16:24:10,975 INFO L197 IcfgInterpreter]: Interpreting procedure gameport_get_drvdata with input of size 92 for LOIs [2022-11-16 16:24:11,055 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_zalloc with input of size 996 for LOIs [2022-11-16 16:24:14,852 INFO L197 IcfgInterpreter]: Interpreting procedure kzalloc with input of size 95 for LOIs [2022-11-16 16:24:14,872 INFO L197 IcfgInterpreter]: Interpreting procedure dev_get_drvdata with input of size 94 for LOIs [2022-11-16 16:24:14,880 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 16:24:21,042 WARN L233 SmtUtils]: Spent 5.93s on a formula simplification that was a NOOP. DAG size: 894 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:24:49,796 WARN L233 SmtUtils]: Spent 28.42s on a formula simplification. DAG size of input: 996 DAG size of output: 916 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:25:18,478 WARN L233 SmtUtils]: Spent 28.32s on a formula simplification. DAG size of input: 1004 DAG size of output: 925 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:25:47,885 WARN L233 SmtUtils]: Spent 28.99s on a formula simplification. DAG size of input: 1010 DAG size of output: 931 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:26:14,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1335705050] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 16:26:14,448 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-16 16:26:14,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [3, 13, 13] total 69 [2022-11-16 16:26:14,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147676973] [2022-11-16 16:26:14,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 16:26:14,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-11-16 16:26:14,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 16:26:14,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-11-16 16:26:14,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=376, Invalid=4316, Unknown=0, NotChecked=0, Total=4692 [2022-11-16 16:26:14,451 INFO L87 Difference]: Start difference. First operand 1789 states and 2427 transitions. Second operand has 51 states, 41 states have (on average 1.1951219512195121) internal successors, (49), 40 states have internal predecessors, (49), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-16 16:26:32,011 WARN L233 SmtUtils]: Spent 16.94s on a formula simplification. DAG size of input: 1396 DAG size of output: 925 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:26:49,481 WARN L233 SmtUtils]: Spent 16.82s on a formula simplification. DAG size of input: 1404 DAG size of output: 933 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 16:27:07,238 WARN L233 SmtUtils]: Spent 17.18s on a formula simplification. DAG size of input: 1410 DAG size of output: 939 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate)