./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 57096758 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/config/TaipanReach.xml -i ../../sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 04feb5c83918fd751a112898fdf968c7fd7558ae ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/config/TaipanReach.xml -i ../../sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 04feb5c83918fd751a112898fdf968c7fd7558ae ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-5709675 [2021-10-16 01:59:26,611 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-16 01:59:26,614 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-16 01:59:26,667 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-16 01:59:26,668 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-16 01:59:26,672 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-16 01:59:26,674 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-16 01:59:26,678 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-16 01:59:26,680 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-16 01:59:26,688 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-16 01:59:26,689 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-16 01:59:26,691 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-16 01:59:26,691 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-16 01:59:26,694 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-16 01:59:26,696 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-16 01:59:26,702 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-16 01:59:26,704 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-16 01:59:26,705 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-16 01:59:26,707 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-16 01:59:26,714 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-16 01:59:26,716 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-16 01:59:26,718 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-16 01:59:26,721 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-16 01:59:26,722 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-16 01:59:26,731 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-16 01:59:26,731 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-16 01:59:26,731 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-16 01:59:26,733 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-16 01:59:26,734 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-16 01:59:26,735 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-16 01:59:26,736 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-16 01:59:26,737 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-16 01:59:26,738 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-16 01:59:26,740 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-16 01:59:26,741 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-16 01:59:26,741 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-16 01:59:26,742 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-16 01:59:26,742 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-16 01:59:26,743 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-16 01:59:26,744 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-16 01:59:26,744 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-16 01:59:26,745 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-10-16 01:59:26,786 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-16 01:59:26,786 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-16 01:59:26,788 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-10-16 01:59:26,788 INFO L138 SettingsManager]: * User list type=DISABLED [2021-10-16 01:59:26,788 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-10-16 01:59:26,789 INFO L138 SettingsManager]: * Explicit value domain=true [2021-10-16 01:59:26,789 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-10-16 01:59:26,789 INFO L138 SettingsManager]: * Octagon Domain=false [2021-10-16 01:59:26,789 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-10-16 01:59:26,789 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-10-16 01:59:26,790 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-10-16 01:59:26,791 INFO L138 SettingsManager]: * Interval Domain=false [2021-10-16 01:59:26,791 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-10-16 01:59:26,791 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-10-16 01:59:26,791 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-10-16 01:59:26,792 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-16 01:59:26,792 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-16 01:59:26,793 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-16 01:59:26,793 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-16 01:59:26,793 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-16 01:59:26,793 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-16 01:59:26,793 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-16 01:59:26,793 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-16 01:59:26,794 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-16 01:59:26,794 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-16 01:59:26,794 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-16 01:59:26,794 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-16 01:59:26,794 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-16 01:59:26,795 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-16 01:59:26,796 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-16 01:59:26,796 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 01:59:26,797 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-16 01:59:26,797 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-16 01:59:26,797 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-16 01:59:26,797 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-10-16 01:59:26,798 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-16 01:59:26,798 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-16 01:59:26,798 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-16 01:59:26,798 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-16 01:59:26,798 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/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_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 04feb5c83918fd751a112898fdf968c7fd7558ae [2021-10-16 01:59:27,111 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-16 01:59:27,133 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-16 01:59:27,135 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-16 01:59:27,137 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-16 01:59:27,138 INFO L275 PluginConnector]: CDTParser initialized [2021-10-16 01:59:27,139 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/../../sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c [2021-10-16 01:59:27,223 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/data/2921488c2/cf8c335c0acc4b059886b0e2e25bf613/FLAG23fa01311 [2021-10-16 01:59:27,731 INFO L306 CDTParser]: Found 1 translation units. [2021-10-16 01:59:27,732 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c [2021-10-16 01:59:27,768 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/data/2921488c2/cf8c335c0acc4b059886b0e2e25bf613/FLAG23fa01311 [2021-10-16 01:59:28,060 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/data/2921488c2/cf8c335c0acc4b059886b0e2e25bf613 [2021-10-16 01:59:28,062 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-16 01:59:28,065 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-16 01:59:28,067 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-16 01:59:28,068 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-16 01:59:28,072 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-16 01:59:28,073 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 01:59:28" (1/1) ... [2021-10-16 01:59:28,074 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@774679ca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:28, skipping insertion in model container [2021-10-16 01:59:28,074 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 01:59:28" (1/1) ... [2021-10-16 01:59:28,081 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-16 01:59:28,144 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-16 01:59:28,386 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c[44355,44368] [2021-10-16 01:59:28,396 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 01:59:28,411 INFO L203 MainTranslator]: Completed pre-run [2021-10-16 01:59:28,498 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c[44355,44368] [2021-10-16 01:59:28,520 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 01:59:28,536 INFO L208 MainTranslator]: Completed translation [2021-10-16 01:59:28,544 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:28 WrapperNode [2021-10-16 01:59:28,544 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-16 01:59:28,545 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-16 01:59:28,546 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-16 01:59:28,546 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-16 01:59:28,555 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:28" (1/1) ... [2021-10-16 01:59:28,579 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:28" (1/1) ... [2021-10-16 01:59:28,624 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-16 01:59:28,625 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-16 01:59:28,625 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-16 01:59:28,625 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-16 01:59:28,634 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:28" (1/1) ... [2021-10-16 01:59:28,634 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:28" (1/1) ... [2021-10-16 01:59:28,638 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:28" (1/1) ... [2021-10-16 01:59:28,638 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:28" (1/1) ... [2021-10-16 01:59:28,647 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:28" (1/1) ... [2021-10-16 01:59:28,663 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:28" (1/1) ... [2021-10-16 01:59:28,665 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:28" (1/1) ... [2021-10-16 01:59:28,669 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-16 01:59:28,670 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-16 01:59:28,670 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-16 01:59:28,670 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-16 01:59:28,691 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:28" (1/1) ... [2021-10-16 01:59:28,707 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 01:59:28,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 [2021-10-16 01:59:28,735 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-16 01:59:28,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-16 01:59:28,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-16 01:59:28,777 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-16 01:59:28,777 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-16 01:59:28,777 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-16 01:59:28,885 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-16 01:59:29,463 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-10-16 01:59:29,464 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-10-16 01:59:29,714 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-16 01:59:29,714 INFO L299 CfgBuilder]: Removed 7 assume(true) statements. [2021-10-16 01:59:29,717 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 01:59:29 BoogieIcfgContainer [2021-10-16 01:59:29,717 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-16 01:59:29,719 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-16 01:59:29,719 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-16 01:59:29,723 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-16 01:59:29,723 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 01:59:28" (1/3) ... [2021-10-16 01:59:29,724 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33252833 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 01:59:29, skipping insertion in model container [2021-10-16 01:59:29,724 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:28" (2/3) ... [2021-10-16 01:59:29,724 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33252833 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 01:59:29, skipping insertion in model container [2021-10-16 01:59:29,724 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 01:59:29" (3/3) ... [2021-10-16 01:59:29,726 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr_2a_alt.BV.c.cil.c [2021-10-16 01:59:29,731 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-16 01:59:29,731 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-10-16 01:59:29,777 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-16 01:59:29,783 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-16 01:59:29,783 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-10-16 01:59:29,801 INFO L276 IsEmpty]: Start isEmpty. Operand has 104 states, 102 states have (on average 1.7843137254901962) internal successors, (182), 103 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:29,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-16 01:59:29,808 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:29,809 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:29,810 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:29,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:29,815 INFO L82 PathProgramCache]: Analyzing trace with hash 1320956486, now seen corresponding path program 1 times [2021-10-16 01:59:29,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-16 01:59:29,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348321413] [2021-10-16 01:59:29,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:29,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 01:59:29,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:30,086 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 01:59:30,087 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-16 01:59:30,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348321413] [2021-10-16 01:59:30,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348321413] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 01:59:30,088 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 01:59:30,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 01:59:30,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552017656] [2021-10-16 01:59:30,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 01:59:30,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-16 01:59:30,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 01:59:30,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 01:59:30,118 INFO L87 Difference]: Start difference. First operand has 104 states, 102 states have (on average 1.7843137254901962) internal successors, (182), 103 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 2 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:30,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:30,336 INFO L93 Difference]: Finished difference Result 215 states and 374 transitions. [2021-10-16 01:59:30,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 01:59:30,338 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 2 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-10-16 01:59:30,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:30,352 INFO L225 Difference]: With dead ends: 215 [2021-10-16 01:59:30,353 INFO L226 Difference]: Without dead ends: 105 [2021-10-16 01:59:30,357 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 01:59:30,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-10-16 01:59:30,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 103. [2021-10-16 01:59:30,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 1.4509803921568627) internal successors, (148), 102 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:30,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 148 transitions. [2021-10-16 01:59:30,416 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 148 transitions. Word has length 39 [2021-10-16 01:59:30,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:30,417 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 148 transitions. [2021-10-16 01:59:30,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 2 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:30,417 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 148 transitions. [2021-10-16 01:59:30,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-16 01:59:30,422 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:30,422 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:30,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-16 01:59:30,422 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:30,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:30,426 INFO L82 PathProgramCache]: Analyzing trace with hash -880717989, now seen corresponding path program 1 times [2021-10-16 01:59:30,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-16 01:59:30,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860893390] [2021-10-16 01:59:30,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:30,427 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 01:59:30,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:30,601 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 01:59:30,601 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-16 01:59:30,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860893390] [2021-10-16 01:59:30,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860893390] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-16 01:59:30,602 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999296477] [2021-10-16 01:59:30,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:30,602 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-16 01:59:30,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 [2021-10-16 01:59:30,622 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-16 01:59:30,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-16 01:59:30,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:30,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-16 01:59:30,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 01:59:30,966 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 01:59:30,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 01:59:31,210 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-16 01:59:31,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999296477] provided 1 perfect and 1 imperfect interpolant sequences [2021-10-16 01:59:31,210 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2021-10-16 01:59:31,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 3] total 4 [2021-10-16 01:59:31,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045978584] [2021-10-16 01:59:31,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 01:59:31,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-16 01:59:31,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 01:59:31,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-16 01:59:31,216 INFO L87 Difference]: Start difference. First operand 103 states and 148 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 2 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:31,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:31,260 INFO L93 Difference]: Finished difference Result 193 states and 283 transitions. [2021-10-16 01:59:31,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 01:59:31,261 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 2 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-16 01:59:31,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:31,268 INFO L225 Difference]: With dead ends: 193 [2021-10-16 01:59:31,268 INFO L226 Difference]: Without dead ends: 191 [2021-10-16 01:59:31,269 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-16 01:59:31,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-10-16 01:59:31,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 190. [2021-10-16 01:59:31,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 189 states have (on average 1.4814814814814814) internal successors, (280), 189 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:31,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 280 transitions. [2021-10-16 01:59:31,297 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 280 transitions. Word has length 53 [2021-10-16 01:59:31,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:31,298 INFO L470 AbstractCegarLoop]: Abstraction has 190 states and 280 transitions. [2021-10-16 01:59:31,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 2 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:31,299 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 280 transitions. [2021-10-16 01:59:31,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-16 01:59:31,312 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:31,313 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:31,360 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-16 01:59:31,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-16 01:59:31,531 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:31,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:31,532 INFO L82 PathProgramCache]: Analyzing trace with hash -653826653, now seen corresponding path program 1 times [2021-10-16 01:59:31,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-16 01:59:31,532 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206506925] [2021-10-16 01:59:31,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:31,533 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 01:59:31,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:31,628 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-16 01:59:31,628 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-16 01:59:31,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206506925] [2021-10-16 01:59:31,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206506925] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 01:59:31,629 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 01:59:31,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-16 01:59:31,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567786333] [2021-10-16 01:59:31,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 01:59:31,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-16 01:59:31,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 01:59:31,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 01:59:31,631 INFO L87 Difference]: Start difference. First operand 190 states and 280 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:31,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:31,818 INFO L93 Difference]: Finished difference Result 331 states and 497 transitions. [2021-10-16 01:59:31,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 01:59:31,819 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2021-10-16 01:59:31,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:31,821 INFO L225 Difference]: With dead ends: 331 [2021-10-16 01:59:31,821 INFO L226 Difference]: Without dead ends: 240 [2021-10-16 01:59:31,822 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 01:59:31,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-10-16 01:59:31,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 228. [2021-10-16 01:59:31,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 227 states have (on average 1.4185022026431717) internal successors, (322), 227 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:31,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 322 transitions. [2021-10-16 01:59:31,842 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 322 transitions. Word has length 70 [2021-10-16 01:59:31,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:31,842 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 322 transitions. [2021-10-16 01:59:31,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:31,843 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 322 transitions. [2021-10-16 01:59:31,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-10-16 01:59:31,844 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:31,844 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:31,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-16 01:59:31,845 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:31,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:31,846 INFO L82 PathProgramCache]: Analyzing trace with hash 2000170960, now seen corresponding path program 1 times [2021-10-16 01:59:31,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-16 01:59:31,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047947321] [2021-10-16 01:59:31,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:31,847 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 01:59:31,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:31,937 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-10-16 01:59:31,937 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-16 01:59:31,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047947321] [2021-10-16 01:59:31,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047947321] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 01:59:31,938 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 01:59:31,938 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-16 01:59:31,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32443794] [2021-10-16 01:59:31,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 01:59:31,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-16 01:59:31,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 01:59:31,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 01:59:31,942 INFO L87 Difference]: Start difference. First operand 228 states and 322 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:32,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:32,079 INFO L93 Difference]: Finished difference Result 510 states and 738 transitions. [2021-10-16 01:59:32,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 01:59:32,080 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2021-10-16 01:59:32,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:32,082 INFO L225 Difference]: With dead ends: 510 [2021-10-16 01:59:32,083 INFO L226 Difference]: Without dead ends: 294 [2021-10-16 01:59:32,087 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 01:59:32,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2021-10-16 01:59:32,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 274. [2021-10-16 01:59:32,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 1.36996336996337) internal successors, (374), 273 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:32,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 374 transitions. [2021-10-16 01:59:32,117 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 374 transitions. Word has length 89 [2021-10-16 01:59:32,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:32,119 INFO L470 AbstractCegarLoop]: Abstraction has 274 states and 374 transitions. [2021-10-16 01:59:32,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:32,119 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 374 transitions. [2021-10-16 01:59:32,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-10-16 01:59:32,121 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:32,122 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:32,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-16 01:59:32,122 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:32,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:32,123 INFO L82 PathProgramCache]: Analyzing trace with hash -667890088, now seen corresponding path program 1 times [2021-10-16 01:59:32,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-16 01:59:32,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511682098] [2021-10-16 01:59:32,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:32,124 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 01:59:32,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:32,282 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 01:59:32,282 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-16 01:59:32,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511682098] [2021-10-16 01:59:32,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511682098] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-16 01:59:32,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974524054] [2021-10-16 01:59:32,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:32,283 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-16 01:59:32,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 [2021-10-16 01:59:32,288 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-16 01:59:32,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-10-16 01:59:32,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:32,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-16 01:59:32,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 01:59:32,746 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 01:59:32,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 01:59:33,297 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-10-16 01:59:33,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974524054] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 01:59:33,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1529905456] [2021-10-16 01:59:33,321 INFO L159 IcfgInterpreter]: Started Sifa with 50 locations of interest [2021-10-16 01:59:33,322 INFO L166 IcfgInterpreter]: Building call graph [2021-10-16 01:59:33,326 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-10-16 01:59:33,332 INFO L176 IcfgInterpreter]: Starting interpretation [2021-10-16 01:59:33,332 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-10-16 01:59:33,682 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-16 01:59:33,685 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-10-16 01:59:33,686 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-16 01:59:33,687 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-10-16 01:59:33,688 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-10-16 01:59:33,689 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-16 01:59:33,689 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-10-16 01:59:33,699 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 335 [2021-10-16 01:59:33,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-16 01:59:33,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-16 01:59:33,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-16 01:59:33,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-10-16 01:59:33,772 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-16 01:59:33,773 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-10-16 01:59:33,774 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-16 01:59:33,774 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-10-16 01:59:33,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-10-16 01:59:33,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-16 01:59:33,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-16 01:59:33,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-16 01:59:33,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-10-16 01:59:33,815 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-16 01:59:33,815 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-10-16 01:59:33,816 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-16 01:59:33,817 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-10-16 01:59:33,817 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-10-16 01:59:33,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-16 01:59:33,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-16 01:59:33,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-16 01:59:33,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-10-16 01:59:33,847 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-16 01:59:33,848 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-10-16 01:59:33,848 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-16 01:59:33,853 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-10-16 01:59:33,853 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-10-16 01:59:33,855 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 01:59:33,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-10-16 01:59:34,008 INFO L180 QuantifierPusher]: treesize reduction 18, result has 98.1 percent of original size [2021-10-16 01:59:34,032 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 927 [2021-10-16 01:59:34,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-10-16 01:59:34,034 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:936, output treesize:927 [2021-10-16 01:59:34,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-10-16 01:59:34,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-16 01:59:34,250 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: No corresponding IProgramVar for |v_#valid_18| at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermVarsProc.computeTermVarsProc(TermVarsProc.java:97) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermVarsProc.computeTermVarsProc(TermVarsProc.java:83) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.constructTermVarsProc(BasicPredicateFactory.java:92) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.newPredicate(BasicPredicateFactory.java:81) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.predicate(SymbolicTools.java:174) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.post(SymbolicTools.java:116) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretInternal(DagInterpreter.java:227) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:209) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:268) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:608) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:53) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:392) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-10-16 01:59:34,254 INFO L168 Benchmark]: Toolchain (without parser) took 6188.62 ms. Allocated memory was 92.3 MB in the beginning and 134.2 MB in the end (delta: 41.9 MB). Free memory was 54.1 MB in the beginning and 84.3 MB in the end (delta: -30.2 MB). Peak memory consumption was 61.4 MB. Max. memory is 16.1 GB. [2021-10-16 01:59:34,255 INFO L168 Benchmark]: CDTParser took 0.25 ms. Allocated memory is still 92.3 MB. Free memory was 71.2 MB in the beginning and 71.1 MB in the end (delta: 72.5 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-16 01:59:34,255 INFO L168 Benchmark]: CACSL2BoogieTranslator took 477.16 ms. Allocated memory is still 92.3 MB. Free memory was 53.9 MB in the beginning and 62.5 MB in the end (delta: -8.6 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-16 01:59:34,255 INFO L168 Benchmark]: Boogie Procedure Inliner took 79.08 ms. Allocated memory is still 92.3 MB. Free memory was 62.5 MB in the beginning and 59.8 MB in the end (delta: 2.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-16 01:59:34,256 INFO L168 Benchmark]: Boogie Preprocessor took 44.41 ms. Allocated memory is still 92.3 MB. Free memory was 59.8 MB in the beginning and 57.7 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-16 01:59:34,256 INFO L168 Benchmark]: RCFGBuilder took 1047.22 ms. Allocated memory was 92.3 MB in the beginning and 111.1 MB in the end (delta: 18.9 MB). Free memory was 57.7 MB in the beginning and 66.2 MB in the end (delta: -8.5 MB). Peak memory consumption was 35.6 MB. Max. memory is 16.1 GB. [2021-10-16 01:59:34,257 INFO L168 Benchmark]: TraceAbstraction took 4533.85 ms. Allocated memory was 111.1 MB in the beginning and 134.2 MB in the end (delta: 23.1 MB). Free memory was 65.5 MB in the beginning and 84.3 MB in the end (delta: -18.8 MB). Peak memory consumption was 55.4 MB. Max. memory is 16.1 GB. [2021-10-16 01:59:34,267 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.25 ms. Allocated memory is still 92.3 MB. Free memory was 71.2 MB in the beginning and 71.1 MB in the end (delta: 72.5 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 477.16 ms. Allocated memory is still 92.3 MB. Free memory was 53.9 MB in the beginning and 62.5 MB in the end (delta: -8.6 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 79.08 ms. Allocated memory is still 92.3 MB. Free memory was 62.5 MB in the beginning and 59.8 MB in the end (delta: 2.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 44.41 ms. Allocated memory is still 92.3 MB. Free memory was 59.8 MB in the beginning and 57.7 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 1047.22 ms. Allocated memory was 92.3 MB in the beginning and 111.1 MB in the end (delta: 18.9 MB). Free memory was 57.7 MB in the beginning and 66.2 MB in the end (delta: -8.5 MB). Peak memory consumption was 35.6 MB. Max. memory is 16.1 GB. * TraceAbstraction took 4533.85 ms. Allocated memory was 111.1 MB in the beginning and 134.2 MB in the end (delta: 23.1 MB). Free memory was 65.5 MB in the beginning and 84.3 MB in the end (delta: -18.8 MB). Peak memory consumption was 55.4 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: No corresponding IProgramVar for |v_#valid_18| de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: No corresponding IProgramVar for |v_#valid_18|: de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermVarsProc.computeTermVarsProc(TermVarsProc.java:97) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-10-16 01:59:34,321 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... ### Bit-precise run ### This is Ultimate 0.2.1-dev-5709675 [2021-10-16 01:59:36,868 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-16 01:59:36,871 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-16 01:59:36,925 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-16 01:59:36,925 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-16 01:59:36,930 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-16 01:59:36,932 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-16 01:59:36,936 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-16 01:59:36,940 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-16 01:59:36,947 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-16 01:59:36,949 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-16 01:59:36,951 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-16 01:59:36,951 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-16 01:59:36,954 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-16 01:59:36,956 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-16 01:59:36,961 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-16 01:59:36,963 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-16 01:59:36,964 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-16 01:59:36,966 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-16 01:59:36,973 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-16 01:59:36,976 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-16 01:59:36,977 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-16 01:59:36,979 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-16 01:59:36,982 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-16 01:59:36,991 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-16 01:59:36,991 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-16 01:59:36,992 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-16 01:59:36,994 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-16 01:59:36,995 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-16 01:59:36,996 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-16 01:59:36,996 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-16 01:59:36,998 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-16 01:59:37,000 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-16 01:59:37,001 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-16 01:59:37,002 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-16 01:59:37,003 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-16 01:59:37,004 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-16 01:59:37,004 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-16 01:59:37,004 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-16 01:59:37,006 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-16 01:59:37,007 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-16 01:59:37,012 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-10-16 01:59:37,053 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-16 01:59:37,054 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-16 01:59:37,055 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-10-16 01:59:37,055 INFO L138 SettingsManager]: * User list type=DISABLED [2021-10-16 01:59:37,056 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-10-16 01:59:37,056 INFO L138 SettingsManager]: * Explicit value domain=true [2021-10-16 01:59:37,056 INFO L138 SettingsManager]: * Octagon Domain=false [2021-10-16 01:59:37,057 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-10-16 01:59:37,057 INFO L138 SettingsManager]: * Interval Domain=false [2021-10-16 01:59:37,058 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-16 01:59:37,060 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-16 01:59:37,060 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-16 01:59:37,060 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-16 01:59:37,060 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-16 01:59:37,061 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-16 01:59:37,061 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-16 01:59:37,061 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-16 01:59:37,062 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-16 01:59:37,062 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-16 01:59:37,062 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-16 01:59:37,062 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-16 01:59:37,063 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-16 01:59:37,063 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-16 01:59:37,063 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-16 01:59:37,064 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-16 01:59:37,064 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-16 01:59:37,064 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 01:59:37,065 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-16 01:59:37,065 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-16 01:59:37,065 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-16 01:59:37,065 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-10-16 01:59:37,066 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-16 01:59:37,066 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-16 01:59:37,066 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-16 01:59:37,067 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-16 01:59:37,067 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/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_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 04feb5c83918fd751a112898fdf968c7fd7558ae [2021-10-16 01:59:37,483 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-16 01:59:37,505 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-16 01:59:37,507 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-16 01:59:37,508 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-16 01:59:37,509 INFO L275 PluginConnector]: CDTParser initialized [2021-10-16 01:59:37,510 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/../../sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c [2021-10-16 01:59:37,591 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/data/33b313447/72101c64ecda428bb25ebf3d28f4315a/FLAG983835d40 [2021-10-16 01:59:38,169 INFO L306 CDTParser]: Found 1 translation units. [2021-10-16 01:59:38,169 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c [2021-10-16 01:59:38,188 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/data/33b313447/72101c64ecda428bb25ebf3d28f4315a/FLAG983835d40 [2021-10-16 01:59:38,500 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/data/33b313447/72101c64ecda428bb25ebf3d28f4315a [2021-10-16 01:59:38,502 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-16 01:59:38,504 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-16 01:59:38,506 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-16 01:59:38,506 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-16 01:59:38,510 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-16 01:59:38,511 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 01:59:38" (1/1) ... [2021-10-16 01:59:38,512 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7ac5f6ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:38, skipping insertion in model container [2021-10-16 01:59:38,512 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 01:59:38" (1/1) ... [2021-10-16 01:59:38,520 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-16 01:59:38,589 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-16 01:59:38,799 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c[44355,44368] [2021-10-16 01:59:38,849 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 01:59:38,873 INFO L203 MainTranslator]: Completed pre-run [2021-10-16 01:59:38,935 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/sv-benchmarks/c/bitvector/s3_srvr_2a_alt.BV.c.cil.c[44355,44368] [2021-10-16 01:59:38,938 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 01:59:38,952 INFO L208 MainTranslator]: Completed translation [2021-10-16 01:59:38,953 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:38 WrapperNode [2021-10-16 01:59:38,953 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-16 01:59:38,954 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-16 01:59:38,954 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-16 01:59:38,962 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-16 01:59:38,970 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:38" (1/1) ... [2021-10-16 01:59:38,998 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:38" (1/1) ... [2021-10-16 01:59:39,044 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-16 01:59:39,045 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-16 01:59:39,045 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-16 01:59:39,046 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-16 01:59:39,055 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:38" (1/1) ... [2021-10-16 01:59:39,055 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:38" (1/1) ... [2021-10-16 01:59:39,061 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:38" (1/1) ... [2021-10-16 01:59:39,061 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:38" (1/1) ... [2021-10-16 01:59:39,072 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:38" (1/1) ... [2021-10-16 01:59:39,081 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:38" (1/1) ... [2021-10-16 01:59:39,094 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:38" (1/1) ... [2021-10-16 01:59:39,111 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-16 01:59:39,112 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-16 01:59:39,113 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-16 01:59:39,113 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-16 01:59:39,114 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:38" (1/1) ... [2021-10-16 01:59:39,121 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 01:59:39,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 [2021-10-16 01:59:39,167 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-16 01:59:39,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-16 01:59:39,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-16 01:59:39,218 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-16 01:59:39,219 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-16 01:59:39,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-16 01:59:39,409 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-16 01:59:40,029 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-10-16 01:59:40,029 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-10-16 01:59:40,038 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-16 01:59:40,038 INFO L299 CfgBuilder]: Removed 7 assume(true) statements. [2021-10-16 01:59:40,040 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 01:59:40 BoogieIcfgContainer [2021-10-16 01:59:40,041 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-16 01:59:40,042 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-16 01:59:40,043 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-16 01:59:40,045 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-16 01:59:40,046 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 01:59:38" (1/3) ... [2021-10-16 01:59:40,047 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d0dfe78 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 01:59:40, skipping insertion in model container [2021-10-16 01:59:40,047 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:59:38" (2/3) ... [2021-10-16 01:59:40,047 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d0dfe78 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 01:59:40, skipping insertion in model container [2021-10-16 01:59:40,047 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 01:59:40" (3/3) ... [2021-10-16 01:59:40,049 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr_2a_alt.BV.c.cil.c [2021-10-16 01:59:40,054 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-16 01:59:40,054 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-10-16 01:59:40,113 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-16 01:59:40,119 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-16 01:59:40,119 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-10-16 01:59:40,137 INFO L276 IsEmpty]: Start isEmpty. Operand has 138 states, 136 states have (on average 1.7426470588235294) internal successors, (237), 137 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:40,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-16 01:59:40,146 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:40,147 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:40,148 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:40,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:40,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1632002022, now seen corresponding path program 1 times [2021-10-16 01:59:40,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 01:59:40,166 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [478711242] [2021-10-16 01:59:40,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:40,167 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 01:59:40,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 01:59:40,170 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 01:59:40,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-16 01:59:40,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:40,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-16 01:59:40,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 01:59:40,524 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 01:59:40,525 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 01:59:40,705 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 01:59:40,706 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 01:59:40,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [478711242] [2021-10-16 01:59:40,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [478711242] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 01:59:40,707 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 01:59:40,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-16 01:59:40,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225875266] [2021-10-16 01:59:40,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 01:59:40,718 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 01:59:40,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 01:59:40,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 01:59:40,741 INFO L87 Difference]: Start difference. First operand has 138 states, 136 states have (on average 1.7426470588235294) internal successors, (237), 137 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:40,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:40,969 INFO L93 Difference]: Finished difference Result 284 states and 484 transitions. [2021-10-16 01:59:40,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 01:59:40,971 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-10-16 01:59:40,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:40,983 INFO L225 Difference]: With dead ends: 284 [2021-10-16 01:59:40,984 INFO L226 Difference]: Without dead ends: 128 [2021-10-16 01:59:40,987 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 01:59:41,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2021-10-16 01:59:41,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 125. [2021-10-16 01:59:41,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 124 states have (on average 1.4919354838709677) internal successors, (185), 124 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:41,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 185 transitions. [2021-10-16 01:59:41,029 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 185 transitions. Word has length 44 [2021-10-16 01:59:41,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:41,030 INFO L470 AbstractCegarLoop]: Abstraction has 125 states and 185 transitions. [2021-10-16 01:59:41,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:41,030 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 185 transitions. [2021-10-16 01:59:41,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-16 01:59:41,033 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:41,034 INFO L512 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:41,043 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-10-16 01:59:41,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 01:59:41,239 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:41,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:41,245 INFO L82 PathProgramCache]: Analyzing trace with hash 2033157093, now seen corresponding path program 1 times [2021-10-16 01:59:41,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 01:59:41,247 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1948004480] [2021-10-16 01:59:41,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:41,247 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 01:59:41,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 01:59:41,249 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 01:59:41,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-16 01:59:41,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:41,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 01:59:41,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 01:59:41,593 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 01:59:41,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 01:59:41,770 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 01:59:41,770 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 01:59:41,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1948004480] [2021-10-16 01:59:41,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1948004480] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 01:59:41,771 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 01:59:41,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-16 01:59:41,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337598207] [2021-10-16 01:59:41,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 01:59:41,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 01:59:41,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 01:59:41,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 01:59:41,775 INFO L87 Difference]: Start difference. First operand 125 states and 185 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:41,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:41,837 INFO L93 Difference]: Finished difference Result 432 states and 659 transitions. [2021-10-16 01:59:41,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 01:59:41,838 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2021-10-16 01:59:41,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:41,842 INFO L225 Difference]: With dead ends: 432 [2021-10-16 01:59:41,843 INFO L226 Difference]: Without dead ends: 326 [2021-10-16 01:59:41,844 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 01:59:41,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2021-10-16 01:59:41,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 326. [2021-10-16 01:59:41,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 1.5138461538461538) internal successors, (492), 325 states have internal predecessors, (492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:41,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 492 transitions. [2021-10-16 01:59:41,890 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 492 transitions. Word has length 60 [2021-10-16 01:59:41,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:41,891 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 492 transitions. [2021-10-16 01:59:41,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:41,891 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 492 transitions. [2021-10-16 01:59:41,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-10-16 01:59:41,896 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:41,896 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:41,909 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-16 01:59:42,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 01:59:42,097 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:42,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:42,099 INFO L82 PathProgramCache]: Analyzing trace with hash -1976048908, now seen corresponding path program 1 times [2021-10-16 01:59:42,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 01:59:42,100 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [575595889] [2021-10-16 01:59:42,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:42,101 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 01:59:42,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 01:59:42,102 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 01:59:42,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-16 01:59:42,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:42,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 01:59:42,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 01:59:42,498 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-10-16 01:59:42,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 01:59:42,716 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-10-16 01:59:42,716 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 01:59:42,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [575595889] [2021-10-16 01:59:42,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [575595889] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 01:59:42,717 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 01:59:42,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-16 01:59:42,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024022287] [2021-10-16 01:59:42,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 01:59:42,718 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 01:59:42,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 01:59:42,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 01:59:42,719 INFO L87 Difference]: Start difference. First operand 326 states and 492 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:42,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:42,750 INFO L93 Difference]: Finished difference Result 635 states and 964 transitions. [2021-10-16 01:59:42,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 01:59:42,750 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2021-10-16 01:59:42,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:42,753 INFO L225 Difference]: With dead ends: 635 [2021-10-16 01:59:42,754 INFO L226 Difference]: Without dead ends: 328 [2021-10-16 01:59:42,755 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 01:59:42,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-10-16 01:59:42,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 328. [2021-10-16 01:59:42,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 1.510703363914373) internal successors, (494), 327 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:42,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 494 transitions. [2021-10-16 01:59:42,778 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 494 transitions. Word has length 82 [2021-10-16 01:59:42,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:42,779 INFO L470 AbstractCegarLoop]: Abstraction has 328 states and 494 transitions. [2021-10-16 01:59:42,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:42,779 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 494 transitions. [2021-10-16 01:59:42,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-10-16 01:59:42,783 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:42,784 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:42,799 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-10-16 01:59:42,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 01:59:42,995 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:42,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:42,996 INFO L82 PathProgramCache]: Analyzing trace with hash -1614320406, now seen corresponding path program 1 times [2021-10-16 01:59:42,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 01:59:42,996 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1526954243] [2021-10-16 01:59:42,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:42,996 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 01:59:42,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 01:59:42,998 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 01:59:43,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-16 01:59:43,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:43,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 01:59:43,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 01:59:43,549 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-16 01:59:43,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 01:59:43,803 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-16 01:59:43,803 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 01:59:43,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1526954243] [2021-10-16 01:59:43,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1526954243] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 01:59:43,804 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 01:59:43,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-16 01:59:43,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258279330] [2021-10-16 01:59:43,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 01:59:43,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 01:59:43,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 01:59:43,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 01:59:43,806 INFO L87 Difference]: Start difference. First operand 328 states and 494 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:44,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:44,120 INFO L93 Difference]: Finished difference Result 847 states and 1312 transitions. [2021-10-16 01:59:44,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 01:59:44,121 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2021-10-16 01:59:44,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:44,125 INFO L225 Difference]: With dead ends: 847 [2021-10-16 01:59:44,125 INFO L226 Difference]: Without dead ends: 540 [2021-10-16 01:59:44,126 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 01:59:44,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-10-16 01:59:44,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 516. [2021-10-16 01:59:44,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 515 states have (on average 1.4174757281553398) internal successors, (730), 515 states have internal predecessors, (730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:44,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 730 transitions. [2021-10-16 01:59:44,152 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 730 transitions. Word has length 103 [2021-10-16 01:59:44,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:44,153 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 730 transitions. [2021-10-16 01:59:44,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:44,154 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 730 transitions. [2021-10-16 01:59:44,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-10-16 01:59:44,158 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:44,158 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:44,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-10-16 01:59:44,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 01:59:44,370 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:44,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:44,371 INFO L82 PathProgramCache]: Analyzing trace with hash 2020105131, now seen corresponding path program 1 times [2021-10-16 01:59:44,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 01:59:44,371 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [167159480] [2021-10-16 01:59:44,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:44,372 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 01:59:44,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 01:59:44,373 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 01:59:44,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-16 01:59:44,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:44,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 01:59:44,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 01:59:44,851 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-16 01:59:44,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 01:59:45,099 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-16 01:59:45,100 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 01:59:45,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [167159480] [2021-10-16 01:59:45,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [167159480] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 01:59:45,106 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 01:59:45,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-16 01:59:45,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875929384] [2021-10-16 01:59:45,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 01:59:45,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 01:59:45,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 01:59:45,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 01:59:45,109 INFO L87 Difference]: Start difference. First operand 516 states and 730 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:45,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:45,339 INFO L93 Difference]: Finished difference Result 1144 states and 1642 transitions. [2021-10-16 01:59:45,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 01:59:45,340 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2021-10-16 01:59:45,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:45,345 INFO L225 Difference]: With dead ends: 1144 [2021-10-16 01:59:45,345 INFO L226 Difference]: Without dead ends: 649 [2021-10-16 01:59:45,346 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.0ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 01:59:45,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-10-16 01:59:45,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 628. [2021-10-16 01:59:45,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 627 states have (on average 1.4162679425837321) internal successors, (888), 627 states have internal predecessors, (888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:45,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 888 transitions. [2021-10-16 01:59:45,382 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 888 transitions. Word has length 104 [2021-10-16 01:59:45,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:45,382 INFO L470 AbstractCegarLoop]: Abstraction has 628 states and 888 transitions. [2021-10-16 01:59:45,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:45,383 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 888 transitions. [2021-10-16 01:59:45,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-10-16 01:59:45,387 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:45,387 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:45,401 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-16 01:59:45,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 01:59:45,598 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:45,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:45,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1728047681, now seen corresponding path program 1 times [2021-10-16 01:59:45,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 01:59:45,600 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [479575300] [2021-10-16 01:59:45,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:45,600 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 01:59:45,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 01:59:45,601 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 01:59:45,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-16 01:59:45,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:45,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 01:59:45,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 01:59:46,159 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 219 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2021-10-16 01:59:46,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 01:59:46,472 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 219 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2021-10-16 01:59:46,472 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 01:59:46,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [479575300] [2021-10-16 01:59:46,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [479575300] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 01:59:46,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 01:59:46,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-16 01:59:46,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816120851] [2021-10-16 01:59:46,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 01:59:46,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 01:59:46,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 01:59:46,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 01:59:46,478 INFO L87 Difference]: Start difference. First operand 628 states and 888 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:46,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:46,682 INFO L93 Difference]: Finished difference Result 1355 states and 1939 transitions. [2021-10-16 01:59:46,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 01:59:46,683 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2021-10-16 01:59:46,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:46,688 INFO L225 Difference]: With dead ends: 1355 [2021-10-16 01:59:46,688 INFO L226 Difference]: Without dead ends: 748 [2021-10-16 01:59:46,689 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 01:59:46,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-10-16 01:59:46,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 703. [2021-10-16 01:59:46,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 702 states have (on average 1.3888888888888888) internal successors, (975), 702 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:46,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 975 transitions. [2021-10-16 01:59:46,718 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 975 transitions. Word has length 159 [2021-10-16 01:59:46,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:46,719 INFO L470 AbstractCegarLoop]: Abstraction has 703 states and 975 transitions. [2021-10-16 01:59:46,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:46,719 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 975 transitions. [2021-10-16 01:59:46,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2021-10-16 01:59:46,723 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:46,723 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:46,743 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-16 01:59:46,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 01:59:46,936 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:46,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:46,937 INFO L82 PathProgramCache]: Analyzing trace with hash -546671195, now seen corresponding path program 1 times [2021-10-16 01:59:46,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 01:59:46,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1056689353] [2021-10-16 01:59:46,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:46,938 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 01:59:46,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 01:59:46,939 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 01:59:46,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-16 01:59:47,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:47,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 01:59:47,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 01:59:47,720 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 261 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-10-16 01:59:47,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 01:59:48,150 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 261 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-10-16 01:59:48,150 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 01:59:48,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1056689353] [2021-10-16 01:59:48,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1056689353] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 01:59:48,151 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 01:59:48,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-16 01:59:48,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186769905] [2021-10-16 01:59:48,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 01:59:48,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 01:59:48,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 01:59:48,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 01:59:48,152 INFO L87 Difference]: Start difference. First operand 703 states and 975 transitions. Second operand has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:48,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:48,401 INFO L93 Difference]: Finished difference Result 1530 states and 2162 transitions. [2021-10-16 01:59:48,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 01:59:48,402 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 200 [2021-10-16 01:59:48,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:48,408 INFO L225 Difference]: With dead ends: 1530 [2021-10-16 01:59:48,408 INFO L226 Difference]: Without dead ends: 848 [2021-10-16 01:59:48,410 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 396 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.2ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 01:59:48,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-10-16 01:59:48,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 829. [2021-10-16 01:59:48,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 828 states have (on average 1.3405797101449275) internal successors, (1110), 828 states have internal predecessors, (1110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:48,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 1110 transitions. [2021-10-16 01:59:48,443 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 1110 transitions. Word has length 200 [2021-10-16 01:59:48,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:48,443 INFO L470 AbstractCegarLoop]: Abstraction has 829 states and 1110 transitions. [2021-10-16 01:59:48,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:48,444 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 1110 transitions. [2021-10-16 01:59:48,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2021-10-16 01:59:48,447 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:48,448 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:48,467 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-10-16 01:59:48,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 01:59:48,673 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:48,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:48,673 INFO L82 PathProgramCache]: Analyzing trace with hash 1371194429, now seen corresponding path program 1 times [2021-10-16 01:59:48,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 01:59:48,674 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2055846305] [2021-10-16 01:59:48,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:48,674 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 01:59:48,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 01:59:48,675 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 01:59:48,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-10-16 01:59:49,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:49,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 01:59:49,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 01:59:49,462 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 298 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-10-16 01:59:49,462 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 01:59:49,899 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 298 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-10-16 01:59:49,900 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 01:59:49,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2055846305] [2021-10-16 01:59:49,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2055846305] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 01:59:49,902 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 01:59:49,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-16 01:59:49,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306584058] [2021-10-16 01:59:49,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 01:59:49,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 01:59:49,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 01:59:49,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 01:59:49,904 INFO L87 Difference]: Start difference. First operand 829 states and 1110 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:50,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:50,137 INFO L93 Difference]: Finished difference Result 1808 states and 2452 transitions. [2021-10-16 01:59:50,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 01:59:50,138 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 207 [2021-10-16 01:59:50,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:50,144 INFO L225 Difference]: With dead ends: 1808 [2021-10-16 01:59:50,144 INFO L226 Difference]: Without dead ends: 1000 [2021-10-16 01:59:50,145 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 410 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 01:59:50,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1000 states. [2021-10-16 01:59:50,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1000 to 970. [2021-10-16 01:59:50,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 970 states, 969 states have (on average 1.3312693498452013) internal successors, (1290), 969 states have internal predecessors, (1290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:50,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 1290 transitions. [2021-10-16 01:59:50,184 INFO L78 Accepts]: Start accepts. Automaton has 970 states and 1290 transitions. Word has length 207 [2021-10-16 01:59:50,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:50,185 INFO L470 AbstractCegarLoop]: Abstraction has 970 states and 1290 transitions. [2021-10-16 01:59:50,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:50,185 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 1290 transitions. [2021-10-16 01:59:50,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2021-10-16 01:59:50,190 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:50,190 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:50,210 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-10-16 01:59:50,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 01:59:50,407 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:50,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:50,407 INFO L82 PathProgramCache]: Analyzing trace with hash -328856853, now seen corresponding path program 1 times [2021-10-16 01:59:50,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 01:59:50,408 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [314028134] [2021-10-16 01:59:50,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:50,409 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 01:59:50,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 01:59:50,410 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 01:59:50,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-10-16 01:59:50,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:50,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 01:59:50,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 01:59:51,476 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 405 proven. 0 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2021-10-16 01:59:51,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 01:59:51,990 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 405 proven. 0 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2021-10-16 01:59:51,991 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 01:59:51,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [314028134] [2021-10-16 01:59:51,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [314028134] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 01:59:51,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 01:59:51,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-16 01:59:51,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337042885] [2021-10-16 01:59:51,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 01:59:51,993 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 01:59:51,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 01:59:51,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 01:59:51,994 INFO L87 Difference]: Start difference. First operand 970 states and 1290 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:52,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:52,154 INFO L93 Difference]: Finished difference Result 2012 states and 2693 transitions. [2021-10-16 01:59:52,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 01:59:52,155 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 240 [2021-10-16 01:59:52,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:52,161 INFO L225 Difference]: With dead ends: 2012 [2021-10-16 01:59:52,161 INFO L226 Difference]: Without dead ends: 1063 [2021-10-16 01:59:52,163 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 01:59:52,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2021-10-16 01:59:52,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 1057. [2021-10-16 01:59:52,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1057 states, 1056 states have (on average 1.3181818181818181) internal successors, (1392), 1056 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:52,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1057 states to 1057 states and 1392 transitions. [2021-10-16 01:59:52,206 INFO L78 Accepts]: Start accepts. Automaton has 1057 states and 1392 transitions. Word has length 240 [2021-10-16 01:59:52,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:52,206 INFO L470 AbstractCegarLoop]: Abstraction has 1057 states and 1392 transitions. [2021-10-16 01:59:52,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:52,207 INFO L276 IsEmpty]: Start isEmpty. Operand 1057 states and 1392 transitions. [2021-10-16 01:59:52,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2021-10-16 01:59:52,212 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:52,212 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:52,224 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-10-16 01:59:52,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 01:59:52,424 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:52,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:52,424 INFO L82 PathProgramCache]: Analyzing trace with hash 557282683, now seen corresponding path program 1 times [2021-10-16 01:59:52,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 01:59:52,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [820999235] [2021-10-16 01:59:52,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:52,425 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 01:59:52,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 01:59:52,430 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 01:59:52,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-10-16 01:59:53,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:53,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 01:59:53,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 01:59:53,579 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 431 proven. 0 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2021-10-16 01:59:53,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 01:59:54,140 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 431 proven. 0 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2021-10-16 01:59:54,141 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 01:59:54,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [820999235] [2021-10-16 01:59:54,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [820999235] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 01:59:54,143 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 01:59:54,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-16 01:59:54,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502513348] [2021-10-16 01:59:54,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 01:59:54,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 01:59:54,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 01:59:54,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 01:59:54,145 INFO L87 Difference]: Start difference. First operand 1057 states and 1392 transitions. Second operand has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:54,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:54,215 INFO L93 Difference]: Finished difference Result 3123 states and 4117 transitions. [2021-10-16 01:59:54,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 01:59:54,216 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 244 [2021-10-16 01:59:54,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:54,238 INFO L225 Difference]: With dead ends: 3123 [2021-10-16 01:59:54,238 INFO L226 Difference]: Without dead ends: 2087 [2021-10-16 01:59:54,242 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 485 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 01:59:54,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2087 states. [2021-10-16 01:59:54,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2087 to 2085. [2021-10-16 01:59:54,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2085 states, 2084 states have (on average 1.316218809980806) internal successors, (2743), 2084 states have internal predecessors, (2743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:54,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2085 states to 2085 states and 2743 transitions. [2021-10-16 01:59:54,339 INFO L78 Accepts]: Start accepts. Automaton has 2085 states and 2743 transitions. Word has length 244 [2021-10-16 01:59:54,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:54,340 INFO L470 AbstractCegarLoop]: Abstraction has 2085 states and 2743 transitions. [2021-10-16 01:59:54,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:54,340 INFO L276 IsEmpty]: Start isEmpty. Operand 2085 states and 2743 transitions. [2021-10-16 01:59:54,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2021-10-16 01:59:54,347 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:54,347 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:54,361 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-10-16 01:59:54,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 01:59:54,561 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:54,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:54,561 INFO L82 PathProgramCache]: Analyzing trace with hash 1971337506, now seen corresponding path program 1 times [2021-10-16 01:59:54,562 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 01:59:54,562 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2095085353] [2021-10-16 01:59:54,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:54,562 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 01:59:54,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 01:59:54,563 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 01:59:54,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-10-16 01:59:55,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:55,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 01:59:55,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 01:59:55,754 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 425 proven. 16 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2021-10-16 01:59:55,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 01:59:56,304 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 425 proven. 16 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2021-10-16 01:59:56,304 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 01:59:56,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2095085353] [2021-10-16 01:59:56,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2095085353] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 01:59:56,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [430133699] [2021-10-16 01:59:56,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:56,305 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-16 01:59:56,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 [2021-10-16 01:59:56,312 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-16 01:59:56,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2021-10-16 01:59:57,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 01:59:57,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 01:59:57,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 01:59:58,077 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 398 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2021-10-16 01:59:58,077 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 01:59:58,707 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 398 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2021-10-16 01:59:58,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [430133699] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 01:59:58,708 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2021-10-16 01:59:58,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [4, 4] total 7 [2021-10-16 01:59:58,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843585679] [2021-10-16 01:59:58,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 01:59:58,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 01:59:58,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 01:59:58,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-16 01:59:58,710 INFO L87 Difference]: Start difference. First operand 2085 states and 2743 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:58,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 01:59:58,818 INFO L93 Difference]: Finished difference Result 5553 states and 7300 transitions. [2021-10-16 01:59:58,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 01:59:58,818 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 245 [2021-10-16 01:59:58,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 01:59:58,838 INFO L225 Difference]: With dead ends: 5553 [2021-10-16 01:59:58,839 INFO L226 Difference]: Without dead ends: 3489 [2021-10-16 01:59:58,843 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 976 GetRequests, 971 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 20.3ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-16 01:59:58,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3489 states. [2021-10-16 01:59:58,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3489 to 3487. [2021-10-16 01:59:58,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3487 states, 3486 states have (on average 1.3100975329890991) internal successors, (4567), 3486 states have internal predecessors, (4567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:59,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3487 states to 3487 states and 4567 transitions. [2021-10-16 01:59:59,007 INFO L78 Accepts]: Start accepts. Automaton has 3487 states and 4567 transitions. Word has length 245 [2021-10-16 01:59:59,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 01:59:59,008 INFO L470 AbstractCegarLoop]: Abstraction has 3487 states and 4567 transitions. [2021-10-16 01:59:59,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 01:59:59,008 INFO L276 IsEmpty]: Start isEmpty. Operand 3487 states and 4567 transitions. [2021-10-16 01:59:59,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2021-10-16 01:59:59,018 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 01:59:59,018 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 01:59:59,023 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2021-10-16 01:59:59,240 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-10-16 01:59:59,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 01:59:59,423 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 01:59:59,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 01:59:59,424 INFO L82 PathProgramCache]: Analyzing trace with hash -482554043, now seen corresponding path program 1 times [2021-10-16 01:59:59,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 01:59:59,424 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1222612924] [2021-10-16 01:59:59,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 01:59:59,425 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 01:59:59,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 01:59:59,426 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 01:59:59,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-10-16 02:00:00,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:00,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:00:00,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:00:01,078 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-10-16 02:00:01,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:00:01,585 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-10-16 02:00:01,585 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:00:01,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1222612924] [2021-10-16 02:00:01,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1222612924] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:00:01,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2145293253] [2021-10-16 02:00:01,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:00:01,585 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-16 02:00:01,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 [2021-10-16 02:00:01,586 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-16 02:00:01,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2021-10-16 02:00:03,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:03,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:00:03,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:00:03,574 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-10-16 02:00:03,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:00:04,074 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-10-16 02:00:04,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2145293253] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:00:04,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838415942] [2021-10-16 02:00:04,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:00:04,075 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-16 02:00:04,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 [2021-10-16 02:00:04,085 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-16 02:00:04,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-10-16 02:00:05,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:05,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:00:05,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:00:05,858 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-10-16 02:00:05,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:00:06,420 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-10-16 02:00:06,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838415942] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:00:06,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-10-16 02:00:06,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 6 [2021-10-16 02:00:06,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378047980] [2021-10-16 02:00:06,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 02:00:06,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:00:06,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 02:00:06,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-16 02:00:06,423 INFO L87 Difference]: Start difference. First operand 3487 states and 4567 transitions. Second operand has 6 states, 6 states have (on average 34.333333333333336) internal successors, (206), 6 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:07,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:00:07,293 INFO L93 Difference]: Finished difference Result 10708 states and 14065 transitions. [2021-10-16 02:00:07,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-16 02:00:07,294 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 34.333333333333336) internal successors, (206), 6 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 253 [2021-10-16 02:00:07,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:00:07,334 INFO L225 Difference]: With dead ends: 10708 [2021-10-16 02:00:07,334 INFO L226 Difference]: Without dead ends: 7242 [2021-10-16 02:00:07,339 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1520 GetRequests, 1512 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 41.1ms TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-10-16 02:00:07,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7242 states. [2021-10-16 02:00:07,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7242 to 4574. [2021-10-16 02:00:07,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4574 states, 4573 states have (on average 1.306363437568336) internal successors, (5974), 4573 states have internal predecessors, (5974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:07,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4574 states to 4574 states and 5974 transitions. [2021-10-16 02:00:07,578 INFO L78 Accepts]: Start accepts. Automaton has 4574 states and 5974 transitions. Word has length 253 [2021-10-16 02:00:07,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:00:07,580 INFO L470 AbstractCegarLoop]: Abstraction has 4574 states and 5974 transitions. [2021-10-16 02:00:07,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 34.333333333333336) internal successors, (206), 6 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:07,581 INFO L276 IsEmpty]: Start isEmpty. Operand 4574 states and 5974 transitions. [2021-10-16 02:00:07,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2021-10-16 02:00:07,593 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:00:07,593 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:00:07,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2021-10-16 02:00:07,843 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-10-16 02:00:08,023 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-10-16 02:00:08,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:00:08,211 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 02:00:08,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:00:08,212 INFO L82 PathProgramCache]: Analyzing trace with hash -956400624, now seen corresponding path program 1 times [2021-10-16 02:00:08,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:00:08,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1259289280] [2021-10-16 02:00:08,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:00:08,213 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:00:08,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:00:08,214 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:00:08,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-10-16 02:00:09,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:09,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 02:00:09,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:00:09,959 INFO L134 CoverageAnalysis]: Checked inductivity of 664 backedges. 426 proven. 0 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2021-10-16 02:00:09,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:00:10,460 INFO L134 CoverageAnalysis]: Checked inductivity of 664 backedges. 426 proven. 0 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2021-10-16 02:00:10,460 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:00:10,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1259289280] [2021-10-16 02:00:10,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1259289280] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:00:10,460 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:00:10,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-16 02:00:10,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816665144] [2021-10-16 02:00:10,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 02:00:10,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:00:10,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 02:00:10,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 02:00:10,463 INFO L87 Difference]: Start difference. First operand 4574 states and 5974 transitions. Second operand has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:10,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:00:10,790 INFO L93 Difference]: Finished difference Result 9482 states and 12470 transitions. [2021-10-16 02:00:10,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 02:00:10,791 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 266 [2021-10-16 02:00:10,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:00:10,816 INFO L225 Difference]: With dead ends: 9482 [2021-10-16 02:00:10,817 INFO L226 Difference]: Without dead ends: 5088 [2021-10-16 02:00:10,822 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 530 GetRequests, 528 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.1ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 02:00:10,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5088 states. [2021-10-16 02:00:11,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5088 to 5008. [2021-10-16 02:00:11,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5008 states, 5007 states have (on average 1.2877970840822848) internal successors, (6448), 5007 states have internal predecessors, (6448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:11,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5008 states to 5008 states and 6448 transitions. [2021-10-16 02:00:11,027 INFO L78 Accepts]: Start accepts. Automaton has 5008 states and 6448 transitions. Word has length 266 [2021-10-16 02:00:11,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:00:11,027 INFO L470 AbstractCegarLoop]: Abstraction has 5008 states and 6448 transitions. [2021-10-16 02:00:11,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:11,028 INFO L276 IsEmpty]: Start isEmpty. Operand 5008 states and 6448 transitions. [2021-10-16 02:00:11,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2021-10-16 02:00:11,041 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:00:11,041 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 10, 9, 7, 7, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-10-16 02:00:11,056 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-16 02:00:11,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:00:11,256 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 02:00:11,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:00:11,257 INFO L82 PathProgramCache]: Analyzing trace with hash -134367989, now seen corresponding path program 1 times [2021-10-16 02:00:11,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:00:11,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2143221204] [2021-10-16 02:00:11,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:00:11,258 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:00:11,258 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:00:11,259 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:00:11,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-10-16 02:00:12,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:12,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:00:12,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:00:13,156 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 810 proven. 17 refuted. 0 times theorem prover too weak. 350 trivial. 0 not checked. [2021-10-16 02:00:13,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:00:13,753 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 810 proven. 17 refuted. 0 times theorem prover too weak. 350 trivial. 0 not checked. [2021-10-16 02:00:13,753 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:00:13,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2143221204] [2021-10-16 02:00:13,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2143221204] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:00:13,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1706862538] [2021-10-16 02:00:13,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:00:13,754 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-16 02:00:13,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 [2021-10-16 02:00:13,754 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-16 02:00:13,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2021-10-16 02:00:15,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:15,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 02:00:15,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:00:16,501 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 780 proven. 0 refuted. 0 times theorem prover too weak. 397 trivial. 0 not checked. [2021-10-16 02:00:16,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:00:17,180 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 780 proven. 0 refuted. 0 times theorem prover too weak. 397 trivial. 0 not checked. [2021-10-16 02:00:17,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1706862538] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:00:17,180 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2021-10-16 02:00:17,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [4, 4] total 8 [2021-10-16 02:00:17,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446615070] [2021-10-16 02:00:17,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 02:00:17,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:00:17,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 02:00:17,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-16 02:00:17,183 INFO L87 Difference]: Start difference. First operand 5008 states and 6448 transitions. Second operand has 4 states, 4 states have (on average 49.0) internal successors, (196), 4 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:17,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:00:17,398 INFO L93 Difference]: Finished difference Result 12518 states and 16121 transitions. [2021-10-16 02:00:17,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 02:00:17,399 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 49.0) internal successors, (196), 4 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 308 [2021-10-16 02:00:17,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:00:17,441 INFO L225 Difference]: With dead ends: 12518 [2021-10-16 02:00:17,441 INFO L226 Difference]: Without dead ends: 7690 [2021-10-16 02:00:17,448 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1228 GetRequests, 1222 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 22.5ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-16 02:00:17,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7690 states. [2021-10-16 02:00:17,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7690 to 7690. [2021-10-16 02:00:17,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7690 states, 7689 states have (on average 1.2882039276889061) internal successors, (9905), 7689 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:17,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7690 states to 7690 states and 9905 transitions. [2021-10-16 02:00:17,748 INFO L78 Accepts]: Start accepts. Automaton has 7690 states and 9905 transitions. Word has length 308 [2021-10-16 02:00:17,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:00:17,749 INFO L470 AbstractCegarLoop]: Abstraction has 7690 states and 9905 transitions. [2021-10-16 02:00:17,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 49.0) internal successors, (196), 4 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:17,749 INFO L276 IsEmpty]: Start isEmpty. Operand 7690 states and 9905 transitions. [2021-10-16 02:00:17,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2021-10-16 02:00:17,766 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:00:17,766 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 8, 7, 7, 6, 6, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:00:17,775 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2021-10-16 02:00:17,985 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (18)] Ended with exit code 0 [2021-10-16 02:00:18,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:00:18,175 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 02:00:18,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:00:18,176 INFO L82 PathProgramCache]: Analyzing trace with hash 1515372042, now seen corresponding path program 1 times [2021-10-16 02:00:18,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:00:18,176 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [776463497] [2021-10-16 02:00:18,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:00:18,176 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:00:18,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:00:18,177 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:00:18,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-10-16 02:00:19,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:19,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 02:00:19,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:00:20,353 INFO L134 CoverageAnalysis]: Checked inductivity of 1044 backedges. 693 proven. 0 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2021-10-16 02:00:20,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:00:21,049 INFO L134 CoverageAnalysis]: Checked inductivity of 1044 backedges. 693 proven. 0 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2021-10-16 02:00:21,049 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:00:21,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [776463497] [2021-10-16 02:00:21,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [776463497] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:00:21,050 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:00:21,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-16 02:00:21,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264925496] [2021-10-16 02:00:21,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 02:00:21,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:00:21,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 02:00:21,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 02:00:21,052 INFO L87 Difference]: Start difference. First operand 7690 states and 9905 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:21,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:00:21,245 INFO L93 Difference]: Finished difference Result 12570 states and 16175 transitions. [2021-10-16 02:00:21,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 02:00:21,246 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 316 [2021-10-16 02:00:21,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:00:21,262 INFO L225 Difference]: With dead ends: 12570 [2021-10-16 02:00:21,262 INFO L226 Difference]: Without dead ends: 8558 [2021-10-16 02:00:21,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 629 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 02:00:21,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8558 states. [2021-10-16 02:00:21,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8558 to 8556. [2021-10-16 02:00:21,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8556 states, 8555 states have (on average 1.2882524839275278) internal successors, (11021), 8555 states have internal predecessors, (11021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:21,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8556 states to 8556 states and 11021 transitions. [2021-10-16 02:00:21,597 INFO L78 Accepts]: Start accepts. Automaton has 8556 states and 11021 transitions. Word has length 316 [2021-10-16 02:00:21,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:00:21,597 INFO L470 AbstractCegarLoop]: Abstraction has 8556 states and 11021 transitions. [2021-10-16 02:00:21,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:21,598 INFO L276 IsEmpty]: Start isEmpty. Operand 8556 states and 11021 transitions. [2021-10-16 02:00:21,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2021-10-16 02:00:21,613 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:00:21,614 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 9, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:00:21,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-10-16 02:00:21,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:00:21,831 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 02:00:21,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:00:21,831 INFO L82 PathProgramCache]: Analyzing trace with hash -854531706, now seen corresponding path program 1 times [2021-10-16 02:00:21,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:00:21,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1458384287] [2021-10-16 02:00:21,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:00:21,832 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:00:21,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:00:21,833 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:00:21,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-10-16 02:00:23,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:23,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 02:00:23,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:00:24,072 INFO L134 CoverageAnalysis]: Checked inductivity of 1098 backedges. 662 proven. 0 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2021-10-16 02:00:24,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:00:24,617 INFO L134 CoverageAnalysis]: Checked inductivity of 1098 backedges. 662 proven. 0 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2021-10-16 02:00:24,617 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:00:24,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1458384287] [2021-10-16 02:00:24,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1458384287] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:00:24,617 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:00:24,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-16 02:00:24,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322691415] [2021-10-16 02:00:24,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 02:00:24,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:00:24,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 02:00:24,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 02:00:24,620 INFO L87 Difference]: Start difference. First operand 8556 states and 11021 transitions. Second operand has 4 states, 4 states have (on average 38.5) internal successors, (154), 4 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:24,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:00:24,968 INFO L93 Difference]: Finished difference Result 14797 states and 19245 transitions. [2021-10-16 02:00:24,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 02:00:24,969 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.5) internal successors, (154), 4 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 332 [2021-10-16 02:00:24,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:00:24,979 INFO L225 Difference]: With dead ends: 14797 [2021-10-16 02:00:24,979 INFO L226 Difference]: Without dead ends: 4910 [2021-10-16 02:00:24,988 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 662 GetRequests, 660 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-16 02:00:24,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4910 states. [2021-10-16 02:00:25,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4910 to 4133. [2021-10-16 02:00:25,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4133 states, 4132 states have (on average 1.265730880929332) internal successors, (5230), 4132 states have internal predecessors, (5230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:25,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4133 states to 4133 states and 5230 transitions. [2021-10-16 02:00:25,114 INFO L78 Accepts]: Start accepts. Automaton has 4133 states and 5230 transitions. Word has length 332 [2021-10-16 02:00:25,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:00:25,114 INFO L470 AbstractCegarLoop]: Abstraction has 4133 states and 5230 transitions. [2021-10-16 02:00:25,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.5) internal successors, (154), 4 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:25,115 INFO L276 IsEmpty]: Start isEmpty. Operand 4133 states and 5230 transitions. [2021-10-16 02:00:25,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2021-10-16 02:00:25,122 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:00:25,123 INFO L512 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 13, 12, 10, 10, 8, 8, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-10-16 02:00:25,142 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-10-16 02:00:25,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:00:25,342 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 02:00:25,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:00:25,343 INFO L82 PathProgramCache]: Analyzing trace with hash -1396762579, now seen corresponding path program 1 times [2021-10-16 02:00:25,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:00:25,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [813674763] [2021-10-16 02:00:25,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:00:25,343 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:00:25,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:00:25,344 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:00:25,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-10-16 02:00:27,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:27,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:00:27,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:00:27,906 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 1240 proven. 26 refuted. 0 times theorem prover too weak. 750 trivial. 0 not checked. [2021-10-16 02:00:27,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:00:28,727 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 1240 proven. 26 refuted. 0 times theorem prover too weak. 750 trivial. 0 not checked. [2021-10-16 02:00:28,727 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:00:28,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [813674763] [2021-10-16 02:00:28,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [813674763] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:00:28,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [101889958] [2021-10-16 02:00:28,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:00:28,728 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-16 02:00:28,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 [2021-10-16 02:00:28,729 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-16 02:00:28,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2021-10-16 02:00:31,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:31,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:00:31,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:00:32,269 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 1240 proven. 26 refuted. 0 times theorem prover too weak. 750 trivial. 0 not checked. [2021-10-16 02:00:32,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:00:33,065 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 1240 proven. 26 refuted. 0 times theorem prover too weak. 750 trivial. 0 not checked. [2021-10-16 02:00:33,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [101889958] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:00:33,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579888187] [2021-10-16 02:00:33,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:00:33,065 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-16 02:00:33,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 [2021-10-16 02:00:33,066 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-16 02:00:33,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-16 02:00:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:35,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:00:35,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:00:36,653 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 1240 proven. 26 refuted. 0 times theorem prover too weak. 750 trivial. 0 not checked. [2021-10-16 02:00:36,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:00:37,471 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 1240 proven. 26 refuted. 0 times theorem prover too weak. 750 trivial. 0 not checked. [2021-10-16 02:00:37,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579888187] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:00:37,472 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-10-16 02:00:37,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 4 [2021-10-16 02:00:37,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029338960] [2021-10-16 02:00:37,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 02:00:37,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:00:37,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 02:00:37,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-16 02:00:37,475 INFO L87 Difference]: Start difference. First operand 4133 states and 5230 transitions. Second operand has 4 states, 4 states have (on average 46.5) internal successors, (186), 4 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:37,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:00:37,859 INFO L93 Difference]: Finished difference Result 12313 states and 15623 transitions. [2021-10-16 02:00:37,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-16 02:00:37,860 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 46.5) internal successors, (186), 4 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 418 [2021-10-16 02:00:37,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:00:37,874 INFO L225 Difference]: With dead ends: 12313 [2021-10-16 02:00:37,874 INFO L226 Difference]: Without dead ends: 8311 [2021-10-16 02:00:37,879 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2504 GetRequests, 2501 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-16 02:00:37,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8311 states. [2021-10-16 02:00:38,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8311 to 5643. [2021-10-16 02:00:38,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5643 states, 5642 states have (on average 1.2754342431761787) internal successors, (7196), 5642 states have internal predecessors, (7196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:38,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5643 states to 5643 states and 7196 transitions. [2021-10-16 02:00:38,057 INFO L78 Accepts]: Start accepts. Automaton has 5643 states and 7196 transitions. Word has length 418 [2021-10-16 02:00:38,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:00:38,058 INFO L470 AbstractCegarLoop]: Abstraction has 5643 states and 7196 transitions. [2021-10-16 02:00:38,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 46.5) internal successors, (186), 4 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:38,058 INFO L276 IsEmpty]: Start isEmpty. Operand 5643 states and 7196 transitions. [2021-10-16 02:00:38,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 479 [2021-10-16 02:00:38,086 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:00:38,086 INFO L512 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 15, 14, 12, 12, 10, 10, 8, 8, 8, 8, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-10-16 02:00:38,125 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-10-16 02:00:38,299 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-10-16 02:00:38,493 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2021-10-16 02:00:38,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt [2021-10-16 02:00:38,687 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 02:00:38,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:00:38,688 INFO L82 PathProgramCache]: Analyzing trace with hash 1699211053, now seen corresponding path program 1 times [2021-10-16 02:00:38,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:00:38,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [400877388] [2021-10-16 02:00:38,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:00:38,688 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:00:38,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:00:38,689 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:00:38,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-10-16 02:00:40,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:40,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 02:00:40,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:00:41,821 INFO L134 CoverageAnalysis]: Checked inductivity of 2692 backedges. 1484 proven. 0 refuted. 0 times theorem prover too weak. 1208 trivial. 0 not checked. [2021-10-16 02:00:41,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:00:42,728 INFO L134 CoverageAnalysis]: Checked inductivity of 2692 backedges. 1484 proven. 0 refuted. 0 times theorem prover too weak. 1208 trivial. 0 not checked. [2021-10-16 02:00:42,729 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:00:42,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [400877388] [2021-10-16 02:00:42,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [400877388] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:00:42,729 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:00:42,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-16 02:00:42,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304431063] [2021-10-16 02:00:42,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 02:00:42,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:00:42,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 02:00:42,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 02:00:42,732 INFO L87 Difference]: Start difference. First operand 5643 states and 7196 transitions. Second operand has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:42,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:00:42,910 INFO L93 Difference]: Finished difference Result 11328 states and 14442 transitions. [2021-10-16 02:00:42,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 02:00:42,910 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 478 [2021-10-16 02:00:42,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:00:42,921 INFO L225 Difference]: With dead ends: 11328 [2021-10-16 02:00:42,921 INFO L226 Difference]: Without dead ends: 5706 [2021-10-16 02:00:42,927 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 954 GetRequests, 953 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 02:00:42,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5706 states. [2021-10-16 02:00:43,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5706 to 5643. [2021-10-16 02:00:43,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5643 states, 5642 states have (on average 1.271712158808933) internal successors, (7175), 5642 states have internal predecessors, (7175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:43,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5643 states to 5643 states and 7175 transitions. [2021-10-16 02:00:43,108 INFO L78 Accepts]: Start accepts. Automaton has 5643 states and 7175 transitions. Word has length 478 [2021-10-16 02:00:43,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:00:43,109 INFO L470 AbstractCegarLoop]: Abstraction has 5643 states and 7175 transitions. [2021-10-16 02:00:43,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:43,109 INFO L276 IsEmpty]: Start isEmpty. Operand 5643 states and 7175 transitions. [2021-10-16 02:00:43,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2021-10-16 02:00:43,119 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:00:43,119 INFO L512 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 15, 14, 12, 12, 10, 10, 8, 8, 8, 8, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:00:43,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-10-16 02:00:43,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:00:43,343 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 02:00:43,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:00:43,344 INFO L82 PathProgramCache]: Analyzing trace with hash 604379059, now seen corresponding path program 1 times [2021-10-16 02:00:43,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:00:43,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1450700984] [2021-10-16 02:00:43,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:00:43,345 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:00:43,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:00:43,346 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:00:43,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-10-16 02:00:45,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:45,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 547 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 02:00:45,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:00:46,688 INFO L134 CoverageAnalysis]: Checked inductivity of 2693 backedges. 1564 proven. 0 refuted. 0 times theorem prover too weak. 1129 trivial. 0 not checked. [2021-10-16 02:00:46,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:00:47,590 INFO L134 CoverageAnalysis]: Checked inductivity of 2693 backedges. 1564 proven. 0 refuted. 0 times theorem prover too weak. 1129 trivial. 0 not checked. [2021-10-16 02:00:47,591 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:00:47,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1450700984] [2021-10-16 02:00:47,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1450700984] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:00:47,591 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:00:47,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-16 02:00:47,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895121262] [2021-10-16 02:00:47,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 02:00:47,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:00:47,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 02:00:47,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 02:00:47,594 INFO L87 Difference]: Start difference. First operand 5643 states and 7175 transitions. Second operand has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:47,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:00:47,764 INFO L93 Difference]: Finished difference Result 12021 states and 15438 transitions. [2021-10-16 02:00:47,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 02:00:47,765 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 480 [2021-10-16 02:00:47,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:00:47,775 INFO L225 Difference]: With dead ends: 12021 [2021-10-16 02:00:47,776 INFO L226 Difference]: Without dead ends: 6399 [2021-10-16 02:00:47,782 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 958 GetRequests, 957 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 02:00:47,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6399 states. [2021-10-16 02:00:48,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6399 to 6357. [2021-10-16 02:00:48,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6357 states, 6356 states have (on average 1.2577092511013215) internal successors, (7994), 6356 states have internal predecessors, (7994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:48,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6357 states to 6357 states and 7994 transitions. [2021-10-16 02:00:48,032 INFO L78 Accepts]: Start accepts. Automaton has 6357 states and 7994 transitions. Word has length 480 [2021-10-16 02:00:48,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:00:48,032 INFO L470 AbstractCegarLoop]: Abstraction has 6357 states and 7994 transitions. [2021-10-16 02:00:48,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:00:48,033 INFO L276 IsEmpty]: Start isEmpty. Operand 6357 states and 7994 transitions. [2021-10-16 02:00:48,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 515 [2021-10-16 02:00:48,043 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:00:48,044 INFO L512 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 16, 15, 14, 12, 12, 10, 10, 8, 8, 8, 8, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:00:48,068 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-10-16 02:00:48,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:00:48,265 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 02:00:48,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:00:48,265 INFO L82 PathProgramCache]: Analyzing trace with hash -1587883283, now seen corresponding path program 1 times [2021-10-16 02:00:48,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:00:48,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1997080363] [2021-10-16 02:00:48,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:00:48,266 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:00:48,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:00:48,268 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:00:48,309 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-10-16 02:00:50,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:50,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-16 02:00:50,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:00:53,165 INFO L134 CoverageAnalysis]: Checked inductivity of 3218 backedges. 1749 proven. 206 refuted. 0 times theorem prover too weak. 1263 trivial. 0 not checked. [2021-10-16 02:00:53,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:00:55,386 INFO L134 CoverageAnalysis]: Checked inductivity of 3218 backedges. 1844 proven. 111 refuted. 0 times theorem prover too weak. 1263 trivial. 0 not checked. [2021-10-16 02:00:55,387 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:00:55,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1997080363] [2021-10-16 02:00:55,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1997080363] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:00:55,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [105931517] [2021-10-16 02:00:55,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:00:55,387 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-16 02:00:55,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 [2021-10-16 02:00:55,394 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-16 02:00:55,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2021-10-16 02:00:59,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:00:59,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-16 02:00:59,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:01:01,365 INFO L134 CoverageAnalysis]: Checked inductivity of 3218 backedges. 1749 proven. 206 refuted. 0 times theorem prover too weak. 1263 trivial. 0 not checked. [2021-10-16 02:01:01,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:01:03,154 INFO L134 CoverageAnalysis]: Checked inductivity of 3218 backedges. 1844 proven. 111 refuted. 0 times theorem prover too weak. 1263 trivial. 0 not checked. [2021-10-16 02:01:03,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [105931517] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:01:03,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249403817] [2021-10-16 02:01:03,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:01:03,155 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-16 02:01:03,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 [2021-10-16 02:01:03,156 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-16 02:01:03,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-10-16 02:01:06,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:01:06,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-16 02:01:07,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:01:08,627 INFO L134 CoverageAnalysis]: Checked inductivity of 3218 backedges. 1749 proven. 206 refuted. 0 times theorem prover too weak. 1263 trivial. 0 not checked. [2021-10-16 02:01:08,627 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:01:10,424 INFO L134 CoverageAnalysis]: Checked inductivity of 3218 backedges. 1844 proven. 111 refuted. 0 times theorem prover too weak. 1263 trivial. 0 not checked. [2021-10-16 02:01:10,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249403817] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:01:10,425 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-10-16 02:01:10,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 7 [2021-10-16 02:01:10,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497980292] [2021-10-16 02:01:10,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-16 02:01:10,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:01:10,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-16 02:01:10,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-10-16 02:01:10,428 INFO L87 Difference]: Start difference. First operand 6357 states and 7994 transitions. Second operand has 7 states, 7 states have (on average 32.857142857142854) internal successors, (230), 7 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:01:12,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:01:12,556 INFO L93 Difference]: Finished difference Result 18427 states and 23431 transitions. [2021-10-16 02:01:12,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-16 02:01:12,557 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 32.857142857142854) internal successors, (230), 7 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 514 [2021-10-16 02:01:12,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:01:12,570 INFO L225 Difference]: With dead ends: 18427 [2021-10-16 02:01:12,571 INFO L226 Difference]: Without dead ends: 12081 [2021-10-16 02:01:12,578 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3081 GetRequests, 3074 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 352.8ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-16 02:01:12,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12081 states. [2021-10-16 02:01:12,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12081 to 11090. [2021-10-16 02:01:12,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11090 states, 11089 states have (on average 1.2587248624763279) internal successors, (13958), 11089 states have internal predecessors, (13958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:01:12,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11090 states to 11090 states and 13958 transitions. [2021-10-16 02:01:12,965 INFO L78 Accepts]: Start accepts. Automaton has 11090 states and 13958 transitions. Word has length 514 [2021-10-16 02:01:12,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:01:12,965 INFO L470 AbstractCegarLoop]: Abstraction has 11090 states and 13958 transitions. [2021-10-16 02:01:12,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 32.857142857142854) internal successors, (230), 7 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:01:12,966 INFO L276 IsEmpty]: Start isEmpty. Operand 11090 states and 13958 transitions. [2021-10-16 02:01:12,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2021-10-16 02:01:12,983 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:01:12,984 INFO L512 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 17, 16, 14, 14, 12, 12, 10, 10, 10, 10, 7, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:01:13,011 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-10-16 02:01:13,216 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (28)] Forceful destruction successful, exit code 0 [2021-10-16 02:01:13,440 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-10-16 02:01:13,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-16 02:01:13,609 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 02:01:13,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:01:13,609 INFO L82 PathProgramCache]: Analyzing trace with hash 1615273453, now seen corresponding path program 1 times [2021-10-16 02:01:13,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:01:13,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1304090414] [2021-10-16 02:01:13,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:01:13,610 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:01:13,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:01:13,611 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:01:13,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-10-16 02:01:16,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:01:17,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-16 02:01:17,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:01:18,024 INFO L134 CoverageAnalysis]: Checked inductivity of 3490 backedges. 2011 proven. 0 refuted. 0 times theorem prover too weak. 1479 trivial. 0 not checked. [2021-10-16 02:01:18,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:01:19,004 INFO L134 CoverageAnalysis]: Checked inductivity of 3490 backedges. 2011 proven. 0 refuted. 0 times theorem prover too weak. 1479 trivial. 0 not checked. [2021-10-16 02:01:19,004 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:01:19,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1304090414] [2021-10-16 02:01:19,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1304090414] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-16 02:01:19,004 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-16 02:01:19,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-16 02:01:19,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146611443] [2021-10-16 02:01:19,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 02:01:19,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:01:19,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 02:01:19,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 02:01:19,006 INFO L87 Difference]: Start difference. First operand 11090 states and 13958 transitions. Second operand has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:01:19,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:01:19,453 INFO L93 Difference]: Finished difference Result 22092 states and 27927 transitions. [2021-10-16 02:01:19,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 02:01:19,454 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 542 [2021-10-16 02:01:19,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:01:19,464 INFO L225 Difference]: With dead ends: 22092 [2021-10-16 02:01:19,464 INFO L226 Difference]: Without dead ends: 11023 [2021-10-16 02:01:19,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1082 GetRequests, 1081 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 02:01:19,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11023 states. [2021-10-16 02:01:19,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11023 to 9879. [2021-10-16 02:01:19,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9879 states, 9878 states have (on average 1.2387122899372343) internal successors, (12236), 9878 states have internal predecessors, (12236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:01:19,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9879 states to 9879 states and 12236 transitions. [2021-10-16 02:01:19,785 INFO L78 Accepts]: Start accepts. Automaton has 9879 states and 12236 transitions. Word has length 542 [2021-10-16 02:01:19,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:01:19,786 INFO L470 AbstractCegarLoop]: Abstraction has 9879 states and 12236 transitions. [2021-10-16 02:01:19,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:01:19,786 INFO L276 IsEmpty]: Start isEmpty. Operand 9879 states and 12236 transitions. [2021-10-16 02:01:19,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2021-10-16 02:01:19,804 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:01:19,804 INFO L512 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 17, 16, 15, 13, 13, 11, 11, 9, 9, 9, 9, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:01:19,834 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-10-16 02:01:20,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 [2021-10-16 02:01:20,020 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 02:01:20,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:01:20,021 INFO L82 PathProgramCache]: Analyzing trace with hash -1850834424, now seen corresponding path program 2 times [2021-10-16 02:01:20,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:01:20,021 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1767360708] [2021-10-16 02:01:20,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-16 02:01:20,022 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:01:20,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:01:20,022 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:01:20,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-10-16 02:01:23,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-16 02:01:23,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-16 02:01:23,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-16 02:01:23,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:01:25,806 INFO L134 CoverageAnalysis]: Checked inductivity of 3626 backedges. 2017 proven. 312 refuted. 0 times theorem prover too weak. 1297 trivial. 0 not checked. [2021-10-16 02:01:25,806 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:01:28,014 INFO L134 CoverageAnalysis]: Checked inductivity of 3626 backedges. 2160 proven. 169 refuted. 0 times theorem prover too weak. 1297 trivial. 0 not checked. [2021-10-16 02:01:28,014 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:01:28,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1767360708] [2021-10-16 02:01:28,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1767360708] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:01:28,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [751546875] [2021-10-16 02:01:28,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-16 02:01:28,014 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-16 02:01:28,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 [2021-10-16 02:01:28,016 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-16 02:01:28,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (32)] Waiting until timeout for monitored process [2021-10-16 02:01:33,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-16 02:01:33,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-16 02:01:33,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-16 02:01:33,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:01:36,307 INFO L134 CoverageAnalysis]: Checked inductivity of 3626 backedges. 239 proven. 756 refuted. 0 times theorem prover too weak. 2631 trivial. 0 not checked. [2021-10-16 02:01:36,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:01:39,492 INFO L134 CoverageAnalysis]: Checked inductivity of 3626 backedges. 604 proven. 391 refuted. 0 times theorem prover too weak. 2631 trivial. 0 not checked. [2021-10-16 02:01:39,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [751546875] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:01:39,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489409672] [2021-10-16 02:01:39,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-16 02:01:39,493 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-16 02:01:39,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 [2021-10-16 02:01:39,507 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-16 02:01:39,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-10-16 02:01:44,487 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-16 02:01:44,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-16 02:01:44,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-16 02:01:44,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:01:46,212 INFO L134 CoverageAnalysis]: Checked inductivity of 3626 backedges. 2017 proven. 312 refuted. 0 times theorem prover too weak. 1297 trivial. 0 not checked. [2021-10-16 02:01:46,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:01:48,230 INFO L134 CoverageAnalysis]: Checked inductivity of 3626 backedges. 2160 proven. 169 refuted. 0 times theorem prover too weak. 1297 trivial. 0 not checked. [2021-10-16 02:01:48,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489409672] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:01:48,230 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-10-16 02:01:48,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 7 [2021-10-16 02:01:48,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229630562] [2021-10-16 02:01:48,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-16 02:01:48,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:01:48,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-16 02:01:48,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-10-16 02:01:48,236 INFO L87 Difference]: Start difference. First operand 9879 states and 12236 transitions. Second operand has 7 states, 7 states have (on average 42.42857142857143) internal successors, (297), 7 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:01:50,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:01:50,260 INFO L93 Difference]: Finished difference Result 26167 states and 32519 transitions. [2021-10-16 02:01:50,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-16 02:01:50,262 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 42.42857142857143) internal successors, (297), 7 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 542 [2021-10-16 02:01:50,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:01:50,278 INFO L225 Difference]: With dead ends: 26167 [2021-10-16 02:01:50,278 INFO L226 Difference]: Without dead ends: 16309 [2021-10-16 02:01:50,284 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3250 GetRequests, 3242 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 354.6ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-16 02:01:50,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16309 states. [2021-10-16 02:01:50,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16309 to 15126. [2021-10-16 02:01:50,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15126 states, 15125 states have (on average 1.2341818181818183) internal successors, (18667), 15125 states have internal predecessors, (18667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:01:50,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15126 states to 15126 states and 18667 transitions. [2021-10-16 02:01:50,749 INFO L78 Accepts]: Start accepts. Automaton has 15126 states and 18667 transitions. Word has length 542 [2021-10-16 02:01:50,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:01:50,750 INFO L470 AbstractCegarLoop]: Abstraction has 15126 states and 18667 transitions. [2021-10-16 02:01:50,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 42.42857142857143) internal successors, (297), 7 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:01:50,751 INFO L276 IsEmpty]: Start isEmpty. Operand 15126 states and 18667 transitions. [2021-10-16 02:01:50,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 556 [2021-10-16 02:01:50,766 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:01:50,766 INFO L512 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 19, 19, 17, 17, 15, 13, 13, 11, 11, 9, 9, 9, 9, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 02:01:50,791 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-10-16 02:01:51,022 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-10-16 02:01:51,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (32)] Forceful destruction successful, exit code 0 [2021-10-16 02:01:51,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt [2021-10-16 02:01:51,382 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 02:01:51,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:01:51,383 INFO L82 PathProgramCache]: Analyzing trace with hash -965285211, now seen corresponding path program 1 times [2021-10-16 02:01:51,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:01:51,384 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [52815673] [2021-10-16 02:01:51,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:01:51,384 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:01:51,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:01:51,388 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:01:51,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-10-16 02:01:55,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:01:55,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 630 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:01:55,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:01:56,628 INFO L134 CoverageAnalysis]: Checked inductivity of 3840 backedges. 995 proven. 12 refuted. 0 times theorem prover too weak. 2833 trivial. 0 not checked. [2021-10-16 02:01:56,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:01:57,711 INFO L134 CoverageAnalysis]: Checked inductivity of 3840 backedges. 995 proven. 12 refuted. 0 times theorem prover too weak. 2833 trivial. 0 not checked. [2021-10-16 02:01:57,712 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:01:57,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [52815673] [2021-10-16 02:01:57,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [52815673] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:01:57,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1475934989] [2021-10-16 02:01:57,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:01:57,712 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-16 02:01:57,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 [2021-10-16 02:01:57,713 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-16 02:01:57,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2021-10-16 02:02:03,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:02:03,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 630 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:02:03,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:02:04,958 INFO L134 CoverageAnalysis]: Checked inductivity of 3840 backedges. 995 proven. 12 refuted. 0 times theorem prover too weak. 2833 trivial. 0 not checked. [2021-10-16 02:02:04,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:02:06,040 INFO L134 CoverageAnalysis]: Checked inductivity of 3840 backedges. 995 proven. 12 refuted. 0 times theorem prover too weak. 2833 trivial. 0 not checked. [2021-10-16 02:02:06,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1475934989] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:02:06,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959069725] [2021-10-16 02:02:06,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:02:06,040 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-16 02:02:06,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 [2021-10-16 02:02:06,041 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-16 02:02:06,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-10-16 02:02:11,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:02:11,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 630 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:02:11,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:02:12,906 INFO L134 CoverageAnalysis]: Checked inductivity of 3840 backedges. 995 proven. 12 refuted. 0 times theorem prover too weak. 2833 trivial. 0 not checked. [2021-10-16 02:02:12,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:02:13,989 INFO L134 CoverageAnalysis]: Checked inductivity of 3840 backedges. 995 proven. 12 refuted. 0 times theorem prover too weak. 2833 trivial. 0 not checked. [2021-10-16 02:02:13,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959069725] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:02:13,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-10-16 02:02:13,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 4 [2021-10-16 02:02:13,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847591493] [2021-10-16 02:02:13,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 02:02:13,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:02:13,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 02:02:13,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-16 02:02:13,992 INFO L87 Difference]: Start difference. First operand 15126 states and 18667 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:02:14,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:02:14,465 INFO L93 Difference]: Finished difference Result 30710 states and 37808 transitions. [2021-10-16 02:02:14,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-16 02:02:14,465 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 555 [2021-10-16 02:02:14,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:02:14,476 INFO L225 Difference]: With dead ends: 30710 [2021-10-16 02:02:14,476 INFO L226 Difference]: Without dead ends: 14590 [2021-10-16 02:02:14,482 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3326 GetRequests, 3323 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-16 02:02:14,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14590 states. [2021-10-16 02:02:14,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14590 to 14590. [2021-10-16 02:02:14,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14590 states, 14589 states have (on average 1.2242100212488862) internal successors, (17860), 14589 states have internal predecessors, (17860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:02:14,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14590 states to 14590 states and 17860 transitions. [2021-10-16 02:02:14,956 INFO L78 Accepts]: Start accepts. Automaton has 14590 states and 17860 transitions. Word has length 555 [2021-10-16 02:02:14,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:02:14,957 INFO L470 AbstractCegarLoop]: Abstraction has 14590 states and 17860 transitions. [2021-10-16 02:02:14,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:02:14,957 INFO L276 IsEmpty]: Start isEmpty. Operand 14590 states and 17860 transitions. [2021-10-16 02:02:14,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 586 [2021-10-16 02:02:14,971 INFO L504 BasicCegarLoop]: Found error trace [2021-10-16 02:02:14,972 INFO L512 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 18, 18, 16, 14, 14, 12, 12, 10, 10, 10, 10, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-10-16 02:02:14,994 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-10-16 02:02:15,209 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-10-16 02:02:15,384 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (35)] Ended with exit code 0 [2021-10-16 02:02:15,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt [2021-10-16 02:02:15,573 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-16 02:02:15,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 02:02:15,573 INFO L82 PathProgramCache]: Analyzing trace with hash 744044369, now seen corresponding path program 1 times [2021-10-16 02:02:15,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-16 02:02:15,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [289197556] [2021-10-16 02:02:15,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:02:15,574 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-16 02:02:15,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat [2021-10-16 02:02:15,576 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-16 02:02:15,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-10-16 02:02:20,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:02:20,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:02:20,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:02:21,564 INFO L134 CoverageAnalysis]: Checked inductivity of 4111 backedges. 1339 proven. 17 refuted. 0 times theorem prover too weak. 2755 trivial. 0 not checked. [2021-10-16 02:02:21,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:02:22,694 INFO L134 CoverageAnalysis]: Checked inductivity of 4111 backedges. 1339 proven. 17 refuted. 0 times theorem prover too weak. 2755 trivial. 0 not checked. [2021-10-16 02:02:22,694 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-16 02:02:22,694 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [289197556] [2021-10-16 02:02:22,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [289197556] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:02:22,694 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [395625384] [2021-10-16 02:02:22,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:02:22,694 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-16 02:02:22,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 [2021-10-16 02:02:22,695 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-16 02:02:22,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (38)] Waiting until timeout for monitored process [2021-10-16 02:02:30,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:02:30,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:02:30,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:02:31,074 INFO L134 CoverageAnalysis]: Checked inductivity of 4111 backedges. 1339 proven. 17 refuted. 0 times theorem prover too weak. 2755 trivial. 0 not checked. [2021-10-16 02:02:31,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:02:32,215 INFO L134 CoverageAnalysis]: Checked inductivity of 4111 backedges. 1339 proven. 17 refuted. 0 times theorem prover too weak. 2755 trivial. 0 not checked. [2021-10-16 02:02:32,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [395625384] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:02:32,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162629582] [2021-10-16 02:02:32,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 02:02:32,216 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-16 02:02:32,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 [2021-10-16 02:02:32,217 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-16 02:02:32,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-10-16 02:02:38,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 02:02:38,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-16 02:02:38,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-16 02:02:40,018 INFO L134 CoverageAnalysis]: Checked inductivity of 4111 backedges. 1339 proven. 17 refuted. 0 times theorem prover too weak. 2755 trivial. 0 not checked. [2021-10-16 02:02:40,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-16 02:02:41,155 INFO L134 CoverageAnalysis]: Checked inductivity of 4111 backedges. 1339 proven. 17 refuted. 0 times theorem prover too weak. 2755 trivial. 0 not checked. [2021-10-16 02:02:41,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162629582] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-16 02:02:41,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-10-16 02:02:41,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 6 [2021-10-16 02:02:41,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55889399] [2021-10-16 02:02:41,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 02:02:41,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-16 02:02:41,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 02:02:41,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-16 02:02:41,158 INFO L87 Difference]: Start difference. First operand 14590 states and 17860 transitions. Second operand has 6 states, 6 states have (on average 38.333333333333336) internal successors, (230), 6 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:02:41,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-16 02:02:41,623 INFO L93 Difference]: Finished difference Result 19536 states and 23881 transitions. [2021-10-16 02:02:41,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-16 02:02:41,624 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 38.333333333333336) internal successors, (230), 6 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 585 [2021-10-16 02:02:41,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-16 02:02:41,624 INFO L225 Difference]: With dead ends: 19536 [2021-10-16 02:02:41,624 INFO L226 Difference]: Without dead ends: 0 [2021-10-16 02:02:41,632 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3510 GetRequests, 3503 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 29.3ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-10-16 02:02:41,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-10-16 02:02:41,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-10-16 02:02:41,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:02:41,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-10-16 02:02:41,633 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 585 [2021-10-16 02:02:41,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-16 02:02:41,633 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-16 02:02:41,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 38.333333333333336) internal successors, (230), 6 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-16 02:02:41,634 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-10-16 02:02:41,634 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-10-16 02:02:41,636 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-10-16 02:02:41,654 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt (38)] Forceful destruction successful, exit code 0 [2021-10-16 02:02:41,871 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3 (37)] Ended with exit code 0 [2021-10-16 02:02:42,088 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-10-16 02:02:42,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/cvc4 --incremental --print-success --lang smt,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/mathsat -unsat_core_generation=3,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-16 02:02:42,249 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-10-16 02:02:42,258 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:42,564 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:42,565 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:42,566 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:42,653 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:42,654 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:42,705 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:42,795 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:44,409 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:44,491 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:44,542 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:44,610 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:44,775 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:44,833 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:44,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:44,842 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:44,895 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:44,899 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:45,929 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:45,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:46,015 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:46,042 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:46,042 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:46,080 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:46,081 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:46,082 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:46,124 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:46,168 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:02:46,169 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-16 02:03:04,287 INFO L857 garLoopResultBuilder]: For program point L630(lines 630 654) no Hoare annotation was computed. [2021-10-16 02:03:04,288 INFO L857 garLoopResultBuilder]: For program point L564(lines 564 568) no Hoare annotation was computed. [2021-10-16 02:03:04,288 INFO L857 garLoopResultBuilder]: For program point L531(lines 531 535) no Hoare annotation was computed. [2021-10-16 02:03:04,288 INFO L857 garLoopResultBuilder]: For program point L498(lines 498 502) no Hoare annotation was computed. [2021-10-16 02:03:04,288 INFO L857 garLoopResultBuilder]: For program point L564-2(lines 564 568) no Hoare annotation was computed. [2021-10-16 02:03:04,288 INFO L857 garLoopResultBuilder]: For program point L531-2(lines 213 590) no Hoare annotation was computed. [2021-10-16 02:03:04,288 INFO L857 garLoopResultBuilder]: For program point L366(lines 366 370) no Hoare annotation was computed. [2021-10-16 02:03:04,289 INFO L857 garLoopResultBuilder]: For program point L366-2(lines 365 382) no Hoare annotation was computed. [2021-10-16 02:03:04,289 INFO L857 garLoopResultBuilder]: For program point L664(lines 664 668) no Hoare annotation was computed. [2021-10-16 02:03:04,289 INFO L857 garLoopResultBuilder]: For program point L631(lines 631 640) no Hoare annotation was computed. [2021-10-16 02:03:04,289 INFO L857 garLoopResultBuilder]: For program point L664-2(lines 664 668) no Hoare annotation was computed. [2021-10-16 02:03:04,290 INFO L857 garLoopResultBuilder]: For program point L631-2(lines 630 652) no Hoare annotation was computed. [2021-10-16 02:03:04,290 INFO L857 garLoopResultBuilder]: For program point L466(lines 466 470) no Hoare annotation was computed. [2021-10-16 02:03:04,290 INFO L857 garLoopResultBuilder]: For program point L334-1(lines 334 343) no Hoare annotation was computed. [2021-10-16 02:03:04,290 INFO L857 garLoopResultBuilder]: For program point L235(lines 235 240) no Hoare annotation was computed. [2021-10-16 02:03:04,290 INFO L857 garLoopResultBuilder]: For program point L202(lines 202 596) no Hoare annotation was computed. [2021-10-16 02:03:04,291 INFO L857 garLoopResultBuilder]: For program point L169(lines 169 607) no Hoare annotation was computed. [2021-10-16 02:03:04,291 INFO L857 garLoopResultBuilder]: For program point L136(lines 136 618) no Hoare annotation was computed. [2021-10-16 02:03:04,291 INFO L853 garLoopResultBuilder]: At program point L103-2(lines 103 659) the Hoare annotation is: (let ((.cse28 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0))) (.cse6 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32)))) (let ((.cse21 (= (_ bv8512 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse15 (= (_ bv8482 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse16 (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8482 32))) (.cse18 (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse25 (= (_ bv8608 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse22 (= (_ bv8592 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse14 (= (_ bv3 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse12 (= (_ bv8672 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse20 (= (_ bv3 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse4 (= (_ bv8656 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse0 (not (= (_ bv4 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (.cse2 (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8640 32))) (.cse3 (not .cse6)) (.cse17 (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse1 (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse19 (= (_ bv8640 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse27 (= (_ bv8560 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse23 (= .cse28 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32))) (.cse24 (= (_ bv8528 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse26 (= (_ bv8544 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse13 (= (_ bv8448 32) .cse28)) (.cse11 (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32)))) (.cse7 (= .cse28 (_ bv8496 32))) (.cse8 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse9 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse10 .cse11) (and .cse12 .cse0 .cse5 .cse6 .cse13 .cse9) (and .cse14 .cse0 .cse1 .cse6 .cse7) (and .cse15 .cse6 .cse16) (and .cse17 .cse18 .cse6 .cse7 .cse8) (and .cse12 .cse0 .cse5 .cse6 .cse7 .cse9) (and .cse19 .cse10) (and .cse20 .cse5 .cse6) (and .cse1 .cse6 .cse16) (and .cse21 .cse6 .cse7 .cse8) (and .cse17 .cse1 .cse10) (and .cse5 .cse6 .cse13 .cse22 .cse8 .cse9) (and .cse17 .cse18 .cse6 .cse13 .cse8) (and .cse4 .cse3 .cse8) (and .cse23 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse17 .cse11 .cse6 .cse13 .cse8) (and .cse24 .cse10) (and .cse21 .cse6 .cse13 .cse8) (and .cse17 .cse23 .cse6 .cse13 .cse8) (and .cse4 .cse10 .cse6) (and .cse17 .cse6 .cse25 .cse7 .cse8) (and .cse19 .cse5 .cse6 .cse13 .cse8 .cse9) (and .cse15 .cse10 .cse16) (and .cse26 .cse6 .cse7 .cse8) (and .cse1 .cse10 .cse16) (and .cse12 .cse10) (and .cse17 .cse18 .cse10) (and .cse14 .cse0 .cse23 .cse6 .cse13) (and .cse5 .cse6 .cse25 .cse13 .cse8 .cse9) (and .cse10 .cse22) (and .cse27 .cse6 .cse13 .cse8) (and .cse10 .cse25) (and .cse10 .cse26) (and .cse17 .cse6 .cse22 .cse7 .cse8) (and .cse14 .cse1 .cse10) (and .cse24 .cse6 .cse13 .cse8) (and .cse12 .cse0 .cse3) (and .cse20 .cse10) (and .cse27 .cse10) (and .cse0 .cse20 .cse2) (and .cse4 .cse5 .cse6 .cse13 .cse8 .cse9) (and .cse0 .cse19 .cse2 .cse3) (and .cse17 .cse1 .cse6 .cse7 .cse8) (and .cse19 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse27 .cse6 .cse7 .cse8) (and .cse10 .cse23) (and .cse10 .cse13) (and .cse24 .cse6 .cse7 .cse8) (and (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0) (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv0 32))) (and .cse26 .cse6 .cse13 .cse8) (and .cse11 .cse5 .cse6 .cse7 .cse8 .cse9)))) [2021-10-16 02:03:04,292 INFO L853 garLoopResultBuilder]: At program point L170(lines 169 607) the Hoare annotation is: (let ((.cse12 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse3 (= (_ bv3 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse0 (not (= (_ bv4 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32)))) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8482 32))) (.cse6 (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse1 (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse2 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse4 (= .cse12 (_ bv8496 32))) (.cse11 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse7 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32))) (.cse9 (= .cse12 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse10 (= (_ bv8448 32) .cse12))) (or (and .cse0 .cse1 (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8640 32)) (not .cse2)) (and .cse3 .cse0 .cse1 .cse2 .cse4) (and .cse1 .cse2 .cse5) (and .cse6 .cse1 .cse7) (and .cse3 .cse1 .cse7 .cse8) (and .cse6 .cse9 .cse2 .cse10 .cse11) (and .cse3 .cse0 .cse9 .cse2 .cse10) (and .cse1 .cse7 .cse8 .cse5) (and .cse6 .cse1 .cse2 .cse4 .cse11) (and .cse7 .cse9 .cse10)))) [2021-10-16 02:03:04,292 INFO L853 garLoopResultBuilder]: At program point L137(lines 130 620) the Hoare annotation is: (let ((.cse5 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse8 (= (_ bv8448 32) .cse5))) (let ((.cse3 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse8)) (.cse4 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1 .cse2 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32))) .cse3 .cse4 (= .cse5 (_ bv8496 32)) .cse6 .cse7 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (and .cse0 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv0 32)) (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse1 .cse2 .cse4 .cse6) (and (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse0 .cse1 .cse3 .cse8 .cse4 .cse6 .cse7) (and .cse0 .cse1 .cse2 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse4 .cse6))))) [2021-10-16 02:03:04,292 INFO L857 garLoopResultBuilder]: For program point L104(line 104) no Hoare annotation was computed. [2021-10-16 02:03:04,292 INFO L857 garLoopResultBuilder]: For program point L633(lines 633 637) no Hoare annotation was computed. [2021-10-16 02:03:04,293 INFO L857 garLoopResultBuilder]: For program point L205(lines 205 595) no Hoare annotation was computed. [2021-10-16 02:03:04,293 INFO L857 garLoopResultBuilder]: For program point L172(lines 172 606) no Hoare annotation was computed. [2021-10-16 02:03:04,293 INFO L857 garLoopResultBuilder]: For program point L139(lines 139 617) no Hoare annotation was computed. [2021-10-16 02:03:04,293 INFO L857 garLoopResultBuilder]: For program point L106(lines 106 628) no Hoare annotation was computed. [2021-10-16 02:03:04,293 INFO L857 garLoopResultBuilder]: For program point L338(lines 338 342) no Hoare annotation was computed. [2021-10-16 02:03:04,294 INFO L853 garLoopResultBuilder]: At program point L206(lines 202 596) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse13 (= (_ bv8448 32) .cse11))) (let ((.cse5 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse13)) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32)))) (.cse12 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv4 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse7 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse6 .cse7) (and .cse0 .cse8 .cse1 .cse2 .cse3 .cse4 .cse5 .cse9 .cse10 .cse6 (= .cse11 (_ bv8496 32)) .cse7 .cse12) (and .cse0 .cse8 .cse1 .cse2 .cse3 .cse4 .cse9 .cse10 .cse13 .cse6 .cse7 .cse12) (and .cse0 .cse8 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 (not .cse10)))))) [2021-10-16 02:03:04,294 INFO L860 garLoopResultBuilder]: At program point L107(lines 106 628) the Hoare annotation is: true [2021-10-16 02:03:04,294 INFO L857 garLoopResultBuilder]: For program point L471(lines 471 482) no Hoare annotation was computed. [2021-10-16 02:03:04,294 INFO L857 garLoopResultBuilder]: For program point L438(lines 438 442) no Hoare annotation was computed. [2021-10-16 02:03:04,295 INFO L853 garLoopResultBuilder]: At program point L372(lines 355 390) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse6 (= (_ bv8448 32) .cse11))) (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse6)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse7 (= .cse11 (_ bv8496 32)) .cse8 .cse9))))) [2021-10-16 02:03:04,295 INFO L853 garLoopResultBuilder]: At program point L406(lines 397 428) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse6 (= (_ bv8448 32) .cse11))) (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse6)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse7 (= .cse11 (_ bv8496 32)) .cse8 .cse9))))) [2021-10-16 02:03:04,295 INFO L857 garLoopResultBuilder]: For program point L241(lines 241 246) no Hoare annotation was computed. [2021-10-16 02:03:04,295 INFO L857 garLoopResultBuilder]: For program point L208(lines 208 594) no Hoare annotation was computed. [2021-10-16 02:03:04,296 INFO L857 garLoopResultBuilder]: For program point L175(lines 175 605) no Hoare annotation was computed. [2021-10-16 02:03:04,296 INFO L857 garLoopResultBuilder]: For program point L142(lines 142 616) no Hoare annotation was computed. [2021-10-16 02:03:04,296 INFO L857 garLoopResultBuilder]: For program point L109(lines 109 627) no Hoare annotation was computed. [2021-10-16 02:03:04,296 INFO L857 garLoopResultBuilder]: For program point L374(lines 374 378) no Hoare annotation was computed. [2021-10-16 02:03:04,296 INFO L860 garLoopResultBuilder]: At program point L209(lines 208 594) the Hoare annotation is: true [2021-10-16 02:03:04,297 INFO L853 garLoopResultBuilder]: At program point L176(lines 172 606) the Hoare annotation is: (let ((.cse12 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse7 (= (_ bv8448 32) .cse12))) (let ((.cse6 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse10 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse0 (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse11 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse7)) (.cse1 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse13 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32))) (.cse8 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse8 (= .cse12 (_ bv8496 32)) .cse9 .cse10) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse13 .cse8 .cse9) (and .cse3 .cse4 .cse13 (= .cse12 ULTIMATE.start_ssl3_accept_~s__state~0) .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse13 .cse7 .cse8 .cse9))))) [2021-10-16 02:03:04,297 INFO L853 garLoopResultBuilder]: At program point L143(lines 139 617) the Hoare annotation is: (let ((.cse5 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse0 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32))) (.cse7 (= .cse5 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse6 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (= .cse5 (_ bv8496 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= (_ bv8448 32) .cse5) .cse6) (and .cse7 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32))) (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32)) .cse8 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0) (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse6 .cse8)))) [2021-10-16 02:03:04,297 INFO L857 garLoopResultBuilder]: For program point L77(lines 77 85) no Hoare annotation was computed. [2021-10-16 02:03:04,297 INFO L857 garLoopResultBuilder]: For program point L408(lines 408 414) no Hoare annotation was computed. [2021-10-16 02:03:04,297 INFO L857 garLoopResultBuilder]: For program point L574(lines 574 584) no Hoare annotation was computed. [2021-10-16 02:03:04,298 INFO L857 garLoopResultBuilder]: For program point L574-1(lines 574 584) no Hoare annotation was computed. [2021-10-16 02:03:04,298 INFO L857 garLoopResultBuilder]: For program point L475(lines 475 479) no Hoare annotation was computed. [2021-10-16 02:03:04,298 INFO L857 garLoopResultBuilder]: For program point L277(lines 277 281) no Hoare annotation was computed. [2021-10-16 02:03:04,298 INFO L857 garLoopResultBuilder]: For program point L178(lines 178 604) no Hoare annotation was computed. [2021-10-16 02:03:04,298 INFO L857 garLoopResultBuilder]: For program point L145(lines 145 615) no Hoare annotation was computed. [2021-10-16 02:03:04,298 INFO L857 garLoopResultBuilder]: For program point L112(lines 112 626) no Hoare annotation was computed. [2021-10-16 02:03:04,299 INFO L857 garLoopResultBuilder]: For program point L509(lines 509 513) no Hoare annotation was computed. [2021-10-16 02:03:04,299 INFO L857 garLoopResultBuilder]: For program point L311(lines 311 319) no Hoare annotation was computed. [2021-10-16 02:03:04,299 INFO L860 garLoopResultBuilder]: At program point L212(lines 211 593) the Hoare annotation is: true [2021-10-16 02:03:04,299 INFO L857 garLoopResultBuilder]: For program point L80(lines 80 84) no Hoare annotation was computed. [2021-10-16 02:03:04,299 INFO L857 garLoopResultBuilder]: For program point L80-2(lines 77 85) no Hoare annotation was computed. [2021-10-16 02:03:04,300 INFO L860 garLoopResultBuilder]: At program point L675(lines 68 677) the Hoare annotation is: true [2021-10-16 02:03:04,300 INFO L857 garLoopResultBuilder]: For program point L642(lines 642 648) no Hoare annotation was computed. [2021-10-16 02:03:04,300 INFO L857 garLoopResultBuilder]: For program point L543(lines 543 548) no Hoare annotation was computed. [2021-10-16 02:03:04,300 INFO L860 garLoopResultBuilder]: At program point L676(lines 11 678) the Hoare annotation is: true [2021-10-16 02:03:04,300 INFO L857 garLoopResultBuilder]: For program point L577(lines 577 581) no Hoare annotation was computed. [2021-10-16 02:03:04,301 INFO L857 garLoopResultBuilder]: For program point L181(lines 181 603) no Hoare annotation was computed. [2021-10-16 02:03:04,301 INFO L857 garLoopResultBuilder]: For program point L148(lines 148 614) no Hoare annotation was computed. [2021-10-16 02:03:04,301 INFO L857 garLoopResultBuilder]: For program point L115(lines 115 625) no Hoare annotation was computed. [2021-10-16 02:03:04,301 INFO L857 garLoopResultBuilder]: For program point L314(lines 314 318) no Hoare annotation was computed. [2021-10-16 02:03:04,301 INFO L857 garLoopResultBuilder]: For program point L314-2(lines 213 590) no Hoare annotation was computed. [2021-10-16 02:03:04,302 INFO L853 garLoopResultBuilder]: At program point L182(lines 178 604) the Hoare annotation is: (let ((.cse8 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse11 (= (_ bv8448 32) .cse8))) (let ((.cse5 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse11)) (.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= .cse8 (_ bv8496 32)) .cse9 .cse10) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32))) .cse6 .cse11 .cse7 .cse9 .cse10 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))))))) [2021-10-16 02:03:04,302 INFO L853 garLoopResultBuilder]: At program point L149(lines 145 615) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse6 (= (_ bv8448 32) .cse11))) (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse6)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse7 (= .cse11 (_ bv8496 32)) .cse8 .cse9))))) [2021-10-16 02:03:04,302 INFO L860 garLoopResultBuilder]: At program point L216(lines 109 627) the Hoare annotation is: true [2021-10-16 02:03:04,302 INFO L857 garLoopResultBuilder]: For program point L514(lines 514 518) no Hoare annotation was computed. [2021-10-16 02:03:04,302 INFO L857 garLoopResultBuilder]: For program point L514-2(lines 514 518) no Hoare annotation was computed. [2021-10-16 02:03:04,303 INFO L857 garLoopResultBuilder]: For program point L448-1(lines 448 460) no Hoare annotation was computed. [2021-10-16 02:03:04,303 INFO L857 garLoopResultBuilder]: For program point L184(lines 184 602) no Hoare annotation was computed. [2021-10-16 02:03:04,303 INFO L857 garLoopResultBuilder]: For program point L151(lines 151 613) no Hoare annotation was computed. [2021-10-16 02:03:04,303 INFO L857 garLoopResultBuilder]: For program point L118(lines 118 624) no Hoare annotation was computed. [2021-10-16 02:03:04,303 INFO L853 garLoopResultBuilder]: At program point L416(lines 407 427) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse6 (= (_ bv8448 32) .cse11))) (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse6)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse7 (= .cse11 (_ bv8496 32)) .cse8 .cse9))))) [2021-10-16 02:03:04,304 INFO L857 garLoopResultBuilder]: For program point L350(lines 350 354) no Hoare annotation was computed. [2021-10-16 02:03:04,304 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-10-16 02:03:04,304 INFO L857 garLoopResultBuilder]: For program point L350-2(lines 213 590) no Hoare annotation was computed. [2021-10-16 02:03:04,304 INFO L857 garLoopResultBuilder]: For program point L87(lines 87 95) no Hoare annotation was computed. [2021-10-16 02:03:04,304 INFO L857 garLoopResultBuilder]: For program point L87-1(lines 68 677) no Hoare annotation was computed. [2021-10-16 02:03:04,305 INFO L857 garLoopResultBuilder]: For program point L451(lines 451 456) no Hoare annotation was computed. [2021-10-16 02:03:04,305 INFO L857 garLoopResultBuilder]: For program point L187(lines 187 601) no Hoare annotation was computed. [2021-10-16 02:03:04,305 INFO L857 garLoopResultBuilder]: For program point L154(lines 154 612) no Hoare annotation was computed. [2021-10-16 02:03:04,305 INFO L857 garLoopResultBuilder]: For program point L121(lines 121 623) no Hoare annotation was computed. [2021-10-16 02:03:04,305 INFO L857 garLoopResultBuilder]: For program point L88(lines 88 92) no Hoare annotation was computed. [2021-10-16 02:03:04,305 INFO L857 garLoopResultBuilder]: For program point L419(lines 419 423) no Hoare annotation was computed. [2021-10-16 02:03:04,306 INFO L857 garLoopResultBuilder]: For program point L221(lines 221 225) no Hoare annotation was computed. [2021-10-16 02:03:04,306 INFO L853 garLoopResultBuilder]: At program point L188(lines 184 602) the Hoare annotation is: (let ((.cse2 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse5 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse7 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32)))) (.cse1 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse10 (= (_ bv8448 32) .cse2)) (.cse11 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse4 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)))) (or (and .cse0 .cse1 (= (_ bv8608 32) ULTIMATE.start_ssl3_accept_~s__state~0) (= .cse2 (_ bv8496 32)) .cse3 .cse4) (and .cse5 .cse6 .cse7 .cse8 .cse9 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse10) (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse11 .cse12) (and .cse5 .cse6 .cse7 .cse8 .cse9 .cse0 .cse1 .cse10 .cse11 .cse12 .cse3 .cse4)))) [2021-10-16 02:03:04,306 INFO L853 garLoopResultBuilder]: At program point L155(lines 151 613) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse6 (= (_ bv8448 32) .cse11))) (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse6)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse7 (= .cse11 (_ bv8496 32)) .cse8 .cse9))))) [2021-10-16 02:03:04,306 INFO L857 garLoopResultBuilder]: For program point L221-2(lines 213 590) no Hoare annotation was computed. [2021-10-16 02:03:04,306 INFO L857 garLoopResultBuilder]: For program point L553(lines 553 557) no Hoare annotation was computed. [2021-10-16 02:03:04,307 INFO L857 garLoopResultBuilder]: For program point L487(lines 487 491) no Hoare annotation was computed. [2021-10-16 02:03:04,307 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-10-16 02:03:04,307 INFO L857 garLoopResultBuilder]: For program point L190(lines 190 600) no Hoare annotation was computed. [2021-10-16 02:03:04,307 INFO L857 garLoopResultBuilder]: For program point L157(lines 157 611) no Hoare annotation was computed. [2021-10-16 02:03:04,307 INFO L857 garLoopResultBuilder]: For program point L124(lines 124 622) no Hoare annotation was computed. [2021-10-16 02:03:04,307 INFO L853 garLoopResultBuilder]: At program point L554(lines 68 677) the Hoare annotation is: false [2021-10-16 02:03:04,307 INFO L853 garLoopResultBuilder]: At program point L125(lines 121 623) the Hoare annotation is: (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (= (_ bv8448 32) (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0))))) (.cse5 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32))) (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32)) .cse5) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse5))) [2021-10-16 02:03:04,307 INFO L857 garLoopResultBuilder]: For program point L258(lines 258 271) no Hoare annotation was computed. [2021-10-16 02:03:04,307 INFO L860 garLoopResultBuilder]: At program point L688(lines 679 690) the Hoare annotation is: true [2021-10-16 02:03:04,307 INFO L857 garLoopResultBuilder]: For program point L358(lines 358 389) no Hoare annotation was computed. [2021-10-16 02:03:04,307 INFO L857 garLoopResultBuilder]: For program point L325(lines 325 329) no Hoare annotation was computed. [2021-10-16 02:03:04,308 INFO L857 garLoopResultBuilder]: For program point L259(lines 259 264) no Hoare annotation was computed. [2021-10-16 02:03:04,308 INFO L857 garLoopResultBuilder]: For program point L325-2(lines 325 329) no Hoare annotation was computed. [2021-10-16 02:03:04,308 INFO L857 garLoopResultBuilder]: For program point L193(lines 193 599) no Hoare annotation was computed. [2021-10-16 02:03:04,308 INFO L857 garLoopResultBuilder]: For program point L160(lines 160 610) no Hoare annotation was computed. [2021-10-16 02:03:04,308 INFO L857 garLoopResultBuilder]: For program point L127(lines 127 621) no Hoare annotation was computed. [2021-10-16 02:03:04,308 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-10-16 02:03:04,308 INFO L857 garLoopResultBuilder]: For program point L524(lines 524 529) no Hoare annotation was computed. [2021-10-16 02:03:04,308 INFO L853 garLoopResultBuilder]: At program point L194(lines 190 600) the Hoare annotation is: (let ((.cse10 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse13 (= (_ bv8448 32) .cse10))) (let ((.cse8 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse13)) (.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32)))) (.cse7 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse5 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse12 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)))) (or (and .cse0 (not (= (_ bv4 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) .cse1 .cse2 .cse3 .cse4 (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8640 32)) .cse5 .cse6 (not .cse7)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse8 .cse9 .cse7 .cse5 (= .cse10 (_ bv8496 32)) .cse6 .cse11 .cse12) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse8 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse9 .cse7 .cse13 .cse5 .cse6 .cse11 .cse12))))) [2021-10-16 02:03:04,308 INFO L853 garLoopResultBuilder]: At program point L161(lines 157 611) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse6 (= (_ bv8448 32) .cse11))) (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse6)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse7 (= .cse11 (_ bv8496 32)) .cse8 .cse9))))) [2021-10-16 02:03:04,308 INFO L853 garLoopResultBuilder]: At program point L128(lines 127 621) the Hoare annotation is: (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32))) (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32)) .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse5 .cse6))) [2021-10-16 02:03:04,309 INFO L853 garLoopResultBuilder]: At program point L591(lines 103 659) the Hoare annotation is: (let ((.cse28 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0))) (.cse6 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32)))) (let ((.cse21 (= (_ bv8512 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse15 (= (_ bv8482 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse16 (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8482 32))) (.cse18 (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse25 (= (_ bv8608 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse22 (= (_ bv8592 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse14 (= (_ bv3 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse12 (= (_ bv8672 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse20 (= (_ bv3 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse4 (= (_ bv8656 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse0 (not (= (_ bv4 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (.cse2 (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8640 32))) (.cse3 (not .cse6)) (.cse17 (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse1 (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse19 (= (_ bv8640 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse27 (= (_ bv8560 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse23 (= .cse28 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32))) (.cse24 (= (_ bv8528 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse26 (= (_ bv8544 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse13 (= (_ bv8448 32) .cse28)) (.cse11 (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32)))) (.cse7 (= .cse28 (_ bv8496 32))) (.cse8 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse9 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse10 .cse11) (and .cse12 .cse0 .cse5 .cse6 .cse13 .cse9) (and .cse14 .cse0 .cse1 .cse6 .cse7) (and .cse15 .cse6 .cse16) (and .cse17 .cse18 .cse6 .cse7 .cse8) (and .cse12 .cse0 .cse5 .cse6 .cse7 .cse9) (and .cse19 .cse10) (and .cse20 .cse5 .cse6) (and .cse1 .cse6 .cse16) (and .cse21 .cse6 .cse7 .cse8) (and .cse17 .cse1 .cse10) (and .cse5 .cse6 .cse13 .cse22 .cse8 .cse9) (and .cse17 .cse18 .cse6 .cse13 .cse8) (and .cse4 .cse3 .cse8) (and .cse23 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse17 .cse11 .cse6 .cse13 .cse8) (and .cse24 .cse10) (and .cse21 .cse6 .cse13 .cse8) (and .cse17 .cse23 .cse6 .cse13 .cse8) (and .cse4 .cse10 .cse6) (and .cse17 .cse6 .cse25 .cse7 .cse8) (and .cse19 .cse5 .cse6 .cse13 .cse8 .cse9) (and .cse15 .cse10 .cse16) (and .cse26 .cse6 .cse7 .cse8) (and .cse1 .cse10 .cse16) (and .cse12 .cse10) (and .cse17 .cse18 .cse10) (and .cse14 .cse0 .cse23 .cse6 .cse13) (and .cse5 .cse6 .cse25 .cse13 .cse8 .cse9) (and .cse10 .cse22) (and .cse27 .cse6 .cse13 .cse8) (and .cse10 .cse25) (and .cse10 .cse26) (and .cse17 .cse6 .cse22 .cse7 .cse8) (and .cse14 .cse1 .cse10) (and .cse24 .cse6 .cse13 .cse8) (and .cse12 .cse0 .cse3) (and .cse20 .cse10) (and .cse27 .cse10) (and .cse0 .cse20 .cse2) (and .cse4 .cse5 .cse6 .cse13 .cse8 .cse9) (and .cse0 .cse19 .cse2 .cse3) (and .cse17 .cse1 .cse6 .cse7 .cse8) (and .cse19 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse27 .cse6 .cse7 .cse8) (and .cse10 .cse23) (and .cse10 .cse13) (and .cse24 .cse6 .cse7 .cse8) (and .cse26 .cse6 .cse13 .cse8) (and .cse11 .cse5 .cse6 .cse7 .cse8 .cse9)))) [2021-10-16 02:03:04,309 INFO L857 garLoopResultBuilder]: For program point L558(lines 558 562) no Hoare annotation was computed. [2021-10-16 02:03:04,309 INFO L857 garLoopResultBuilder]: For program point L294(lines 294 298) no Hoare annotation was computed. [2021-10-16 02:03:04,309 INFO L857 garLoopResultBuilder]: For program point L294-2(lines 213 590) no Hoare annotation was computed. [2021-10-16 02:03:04,309 INFO L857 garLoopResultBuilder]: For program point L361(lines 361 388) no Hoare annotation was computed. [2021-10-16 02:03:04,309 INFO L857 garLoopResultBuilder]: For program point L361-1(lines 361 388) no Hoare annotation was computed. [2021-10-16 02:03:04,309 INFO L857 garLoopResultBuilder]: For program point L196(lines 196 598) no Hoare annotation was computed. [2021-10-16 02:03:04,309 INFO L857 garLoopResultBuilder]: For program point L163(lines 163 609) no Hoare annotation was computed. [2021-10-16 02:03:04,309 INFO L857 garLoopResultBuilder]: For program point L130(lines 130 620) no Hoare annotation was computed. [2021-10-16 02:03:04,310 INFO L857 garLoopResultBuilder]: For program point L362(lines 362 385) no Hoare annotation was computed. [2021-10-16 02:03:04,310 INFO L857 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-10-16 02:03:04,310 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 671) no Hoare annotation was computed. [2021-10-16 02:03:04,310 INFO L860 garLoopResultBuilder]: At program point L660(lines 102 661) the Hoare annotation is: true [2021-10-16 02:03:04,310 INFO L857 garLoopResultBuilder]: For program point L397(lines 397 428) no Hoare annotation was computed. [2021-10-16 02:03:04,310 INFO L857 garLoopResultBuilder]: For program point L199(lines 199 597) no Hoare annotation was computed. [2021-10-16 02:03:04,310 INFO L857 garLoopResultBuilder]: For program point L166(lines 166 608) no Hoare annotation was computed. [2021-10-16 02:03:04,310 INFO L857 garLoopResultBuilder]: For program point L133(lines 133 619) no Hoare annotation was computed. [2021-10-16 02:03:04,310 INFO L857 garLoopResultBuilder]: For program point L629(lines 629 657) no Hoare annotation was computed. [2021-10-16 02:03:04,310 INFO L857 garLoopResultBuilder]: For program point L398(lines 398 404) no Hoare annotation was computed. [2021-10-16 02:03:04,310 INFO L857 garLoopResultBuilder]: For program point L365(lines 365 384) no Hoare annotation was computed. [2021-10-16 02:03:04,310 INFO L857 garLoopResultBuilder]: For program point L233(lines 233 250) no Hoare annotation was computed. [2021-10-16 02:03:04,311 INFO L853 garLoopResultBuilder]: At program point L200(lines 196 598) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse13 (= (_ bv8448 32) .cse11))) (let ((.cse9 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse13)) (.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv4 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (.cse2 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32)))) (.cse6 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse7 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse12 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (not (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) .cse8) (and .cse0 .cse2 .cse3 .cse4 .cse5 .cse9 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse9 .cse10 .cse6 (= .cse11 (_ bv8496 32)) .cse7 .cse8 .cse12) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse10 .cse13 .cse6 .cse7 .cse8 .cse12))))) [2021-10-16 02:03:04,311 INFO L853 garLoopResultBuilder]: At program point L167(lines 163 609) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse6 (= (_ bv8448 32) .cse11))) (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse6)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse7 (= .cse11 (_ bv8496 32)) .cse8 .cse9))))) [2021-10-16 02:03:04,311 INFO L857 garLoopResultBuilder]: For program point L233-2(lines 213 590) no Hoare annotation was computed. [2021-10-16 02:03:04,315 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-16 02:03:04,380 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 02:03:04 BoogieIcfgContainer [2021-10-16 02:03:04,380 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-16 02:03:04,381 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-16 02:03:04,381 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-16 02:03:04,381 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-16 02:03:04,382 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 01:59:40" (3/4) ... [2021-10-16 02:03:04,385 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-10-16 02:03:04,406 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2021-10-16 02:03:04,407 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2021-10-16 02:03:04,408 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-10-16 02:03:04,409 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-10-16 02:03:04,534 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/witness.graphml [2021-10-16 02:03:04,535 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-16 02:03:04,536 INFO L168 Benchmark]: Toolchain (without parser) took 206031.38 ms. Allocated memory was 54.5 MB in the beginning and 1.2 GB in the end (delta: 1.2 GB). Free memory was 30.9 MB in the beginning and 442.3 MB in the end (delta: -411.4 MB). Peak memory consumption was 762.4 MB. Max. memory is 16.1 GB. [2021-10-16 02:03:04,537 INFO L168 Benchmark]: CDTParser took 0.26 ms. Allocated memory is still 54.5 MB. Free memory was 36.3 MB in the beginning and 36.2 MB in the end (delta: 63.1 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-16 02:03:04,538 INFO L168 Benchmark]: CACSL2BoogieTranslator took 447.67 ms. Allocated memory was 54.5 MB in the beginning and 71.3 MB in the end (delta: 16.8 MB). Free memory was 30.6 MB in the beginning and 51.2 MB in the end (delta: -20.5 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-10-16 02:03:04,538 INFO L168 Benchmark]: Boogie Procedure Inliner took 90.18 ms. Allocated memory is still 71.3 MB. Free memory was 51.2 MB in the beginning and 48.6 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-16 02:03:04,539 INFO L168 Benchmark]: Boogie Preprocessor took 66.41 ms. Allocated memory is still 71.3 MB. Free memory was 48.6 MB in the beginning and 46.5 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-16 02:03:04,539 INFO L168 Benchmark]: RCFGBuilder took 928.41 ms. Allocated memory is still 71.3 MB. Free memory was 46.3 MB in the beginning and 37.7 MB in the end (delta: 8.6 MB). Peak memory consumption was 15.2 MB. Max. memory is 16.1 GB. [2021-10-16 02:03:04,540 INFO L168 Benchmark]: TraceAbstraction took 204338.01 ms. Allocated memory was 71.3 MB in the beginning and 1.2 GB in the end (delta: 1.2 GB). Free memory was 37.2 MB in the beginning and 457.0 MB in the end (delta: -419.8 MB). Peak memory consumption was 1.0 GB. Max. memory is 16.1 GB. [2021-10-16 02:03:04,540 INFO L168 Benchmark]: Witness Printer took 153.92 ms. Allocated memory is still 1.2 GB. Free memory was 457.0 MB in the beginning and 442.3 MB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. [2021-10-16 02:03:04,543 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.26 ms. Allocated memory is still 54.5 MB. Free memory was 36.3 MB in the beginning and 36.2 MB in the end (delta: 63.1 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 447.67 ms. Allocated memory was 54.5 MB in the beginning and 71.3 MB in the end (delta: 16.8 MB). Free memory was 30.6 MB in the beginning and 51.2 MB in the end (delta: -20.5 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 90.18 ms. Allocated memory is still 71.3 MB. Free memory was 51.2 MB in the beginning and 48.6 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 66.41 ms. Allocated memory is still 71.3 MB. Free memory was 48.6 MB in the beginning and 46.5 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 928.41 ms. Allocated memory is still 71.3 MB. Free memory was 46.3 MB in the beginning and 37.7 MB in the end (delta: 8.6 MB). Peak memory consumption was 15.2 MB. Max. memory is 16.1 GB. * TraceAbstraction took 204338.01 ms. Allocated memory was 71.3 MB in the beginning and 1.2 GB in the end (delta: 1.2 GB). Free memory was 37.2 MB in the beginning and 457.0 MB in the end (delta: -419.8 MB). Peak memory consumption was 1.0 GB. Max. memory is 16.1 GB. * Witness Printer took 153.92 ms. Allocated memory is still 1.2 GB. Free memory was 457.0 MB in the beginning and 442.3 MB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 671]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 138 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 204204.0ms, OverallIterations: 24, TraceHistogramMax: 21, EmptinessCheckTime: 243.7ms, AutomataDifference: 10602.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 22039.4ms, InitialAbstractionConstructionTime: 13.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 5148 SDtfs, 3721 SDslu, 4778 SDs, 0 SdLazy, 4541 SolverSat, 657 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 5443.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 27077 GetRequests, 27006 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 919.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=15126occurred in iteration=22, InterpolantAutomatonStates: 102, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 4001.3ms AutomataMinimizationTime, 24 MinimizatonAttempts, 9770 StatesRemovedByMinimization, 19 NontrivialMinimizations, HoareAnnotationStatistics: 0.0ms HoareAnnotationTime, 29 LocationsWithAnnotation, 29 PreInvPairs, 716 NumberOfFragments, 4576 HoareAnnotationTreeSize, 29 FomulaSimplifications, 157503 FormulaSimplificationTreeSizeReduction, 3973.2ms HoareSimplificationTime, 29 FomulaSimplificationsInter, 107447 FormulaSimplificationTreeSizeReductionInter, 18042.7ms HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 689.9ms SsaConstructionTime, 3572.8ms SatisfiabilityAnalysisTime, 67207.5ms InterpolantComputationTime, 13564 NumberOfCodeBlocks, 13564 NumberOfCodeBlocksAsserted, 41 NumberOfCheckSat, 27052 ConstructedInterpolants, 42 QuantifiedInterpolants, 57811 SizeOfPredicates, 37 NumberOfNonLiveVariables, 15755 ConjunctsInSsa, 105 ConjunctsInUnsatCore, 76 InterpolantComputations, 36 PerfectInterpolantSequences, 136548/140100 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 196]: Loop Invariant Derived loop invariant: (((((((((((!(8497bv32 == s__state) && !(4bv32 == blastFlag)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && !(s__hit == 0bv32)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((((!(8497bv32 == s__state) && !(4bv32 == blastFlag)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && !(s__s3__tmp__next_state___0 == 8496bv32)) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (((((((((((!(8497bv32 == s__state) && !(4bv32 == blastFlag)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) - InvariantResult [Line: 109]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 211]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 397]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) - InvariantResult [Line: 208]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 172]: Loop Invariant Derived loop invariant: (((((((((((((8576bv32 == s__s3__tmp__next_state___0 && !(8497bv32 == s__state)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || (((((((((((8576bv32 == s__s3__tmp__next_state___0 && !(8497bv32 == s__state)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag)) || (((((((((8576bv32 == s__s3__tmp__next_state___0 && !(8497bv32 == s__state)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || (((((!(8464bv32 == s__state) && !(8466bv32 == s__state)) && blastFlag == 1bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && blastFlag == 1bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) - InvariantResult [Line: 103]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((!(4bv32 == blastFlag) && 8448bv32 == s__state) && s__s3__tmp__next_state___0 == 8640bv32) && !(s__hit == 0bv32)) || (((((8656bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (blastFlag == 1bv32 && 8466bv32 == s__state)) || (((((8672bv32 == s__state && !(4bv32 == blastFlag)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((3bv32 == s__s3__tmp__next_state___0 && !(4bv32 == blastFlag)) && 8448bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32)) || ((8482bv32 == s__state && s__hit == 0bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8576bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (((((8672bv32 == s__state && !(4bv32 == blastFlag)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8497bv32 == s__s3__tmp__next_state___0))) || (8640bv32 == s__state && blastFlag == 1bv32)) || ((3bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32)) || ((8448bv32 == s__state && s__hit == 0bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || (((8512bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || ((8576bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && blastFlag == 1bv32)) || (((((!(s__s3__tmp__next_state___0 == 8496bv32) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 8592bv32 == s__state) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8576bv32 == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((8656bv32 == s__state && !(s__hit == 0bv32)) && 2bv32 == blastFlag)) || (((((~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8466bv32 == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || (8528bv32 == s__state && blastFlag == 1bv32)) || (((8512bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((((8576bv32 == s__s3__tmp__next_state___0 && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((8656bv32 == s__state && blastFlag == 1bv32) && s__hit == 0bv32)) || ((((8576bv32 == s__s3__tmp__next_state___0 && s__hit == 0bv32) && 8608bv32 == s__state) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (((((8640bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((8482bv32 == s__state && blastFlag == 1bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || (((8544bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || ((8448bv32 == s__state && blastFlag == 1bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || (8672bv32 == s__state && blastFlag == 1bv32)) || ((8576bv32 == s__s3__tmp__next_state___0 && 8576bv32 == s__state) && blastFlag == 1bv32)) || ((((3bv32 == s__s3__tmp__next_state___0 && !(4bv32 == blastFlag)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) || (((((!(s__s3__tmp__next_state___0 == 8496bv32) && s__hit == 0bv32) && 8608bv32 == s__state) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (blastFlag == 1bv32 && 8592bv32 == s__state)) || (((8560bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || (blastFlag == 1bv32 && 8608bv32 == s__state)) || (blastFlag == 1bv32 && 8544bv32 == s__state)) || ((((8576bv32 == s__s3__tmp__next_state___0 && s__hit == 0bv32) && 8592bv32 == s__state) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || ((3bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && blastFlag == 1bv32)) || (((8528bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((8672bv32 == s__state && !(4bv32 == blastFlag)) && !(s__hit == 0bv32))) || (3bv32 == s__state && blastFlag == 1bv32)) || (8560bv32 == s__state && blastFlag == 1bv32)) || ((!(4bv32 == blastFlag) && 3bv32 == s__state) && s__s3__tmp__next_state___0 == 8640bv32)) || (((((8656bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (((!(4bv32 == blastFlag) && 8640bv32 == s__state) && s__s3__tmp__next_state___0 == 8640bv32) && !(s__hit == 0bv32))) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (((((8640bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (((8560bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (blastFlag == 1bv32 && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state)) || (blastFlag == 1bv32 && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) || (((8528bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (((8544bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || (((((8466bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) - InvariantResult [Line: 157]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) - InvariantResult [Line: 151]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) - InvariantResult [Line: 184]: Loop Invariant Derived loop invariant: ((((((!(s__s3__tmp__next_state___0 == 8496bv32) && s__hit == 0bv32) && 8608bv32 == s__state) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || (((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) - InvariantResult [Line: 407]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) - InvariantResult [Line: 121]: Loop Invariant Derived loop invariant: (((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && !(8496bv32 == s__state)) || ((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8496bv32 == s__state)) - InvariantResult [Line: 163]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) - InvariantResult [Line: 127]: Loop Invariant Derived loop invariant: ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) || (((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) - InvariantResult [Line: 106]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 145]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) - InvariantResult [Line: 102]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 103]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((!(4bv32 == blastFlag) && 8448bv32 == s__state) && s__s3__tmp__next_state___0 == 8640bv32) && !(s__hit == 0bv32)) || (((((8656bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (blastFlag == 1bv32 && 8466bv32 == s__state)) || (((((8672bv32 == s__state && !(4bv32 == blastFlag)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((3bv32 == s__s3__tmp__next_state___0 && !(4bv32 == blastFlag)) && 8448bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32)) || ((8482bv32 == s__state && s__hit == 0bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8576bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (((((8672bv32 == s__state && !(4bv32 == blastFlag)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8497bv32 == s__s3__tmp__next_state___0))) || (8640bv32 == s__state && blastFlag == 1bv32)) || ((3bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32)) || ((8448bv32 == s__state && s__hit == 0bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || (((8512bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || ((8576bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && blastFlag == 1bv32)) || (((((!(s__s3__tmp__next_state___0 == 8496bv32) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 8592bv32 == s__state) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8576bv32 == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((8656bv32 == s__state && !(s__hit == 0bv32)) && 2bv32 == blastFlag)) || (((((~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8466bv32 == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || (8528bv32 == s__state && blastFlag == 1bv32)) || (((8512bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((((8576bv32 == s__s3__tmp__next_state___0 && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((8656bv32 == s__state && blastFlag == 1bv32) && s__hit == 0bv32)) || ((((8576bv32 == s__s3__tmp__next_state___0 && s__hit == 0bv32) && 8608bv32 == s__state) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (((((8640bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((8482bv32 == s__state && blastFlag == 1bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || (((8544bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || ((8448bv32 == s__state && blastFlag == 1bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || (8672bv32 == s__state && blastFlag == 1bv32)) || ((8576bv32 == s__s3__tmp__next_state___0 && 8576bv32 == s__state) && blastFlag == 1bv32)) || ((((3bv32 == s__s3__tmp__next_state___0 && !(4bv32 == blastFlag)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) || (((((!(s__s3__tmp__next_state___0 == 8496bv32) && s__hit == 0bv32) && 8608bv32 == s__state) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (blastFlag == 1bv32 && 8592bv32 == s__state)) || (((8560bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || (blastFlag == 1bv32 && 8608bv32 == s__state)) || (blastFlag == 1bv32 && 8544bv32 == s__state)) || ((((8576bv32 == s__s3__tmp__next_state___0 && s__hit == 0bv32) && 8592bv32 == s__state) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || ((3bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && blastFlag == 1bv32)) || (((8528bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((8672bv32 == s__state && !(4bv32 == blastFlag)) && !(s__hit == 0bv32))) || (3bv32 == s__state && blastFlag == 1bv32)) || (8560bv32 == s__state && blastFlag == 1bv32)) || ((!(4bv32 == blastFlag) && 3bv32 == s__state) && s__s3__tmp__next_state___0 == 8640bv32)) || (((((8656bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (((!(4bv32 == blastFlag) && 8640bv32 == s__state) && s__s3__tmp__next_state___0 == 8640bv32) && !(s__hit == 0bv32))) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (((((8640bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (((8560bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (blastFlag == 1bv32 && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state)) || (blastFlag == 1bv32 && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) || (((8528bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (8464bv32 == s__state && blastFlag == 0bv32)) || (((8544bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || (((((8466bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) - InvariantResult [Line: 130]: Loop Invariant Derived loop invariant: (((((((((((!(8497bv32 == s__state) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) || (((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && blastFlag == 0bv32) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || (((((((8576bv32 == s__s3__tmp__next_state___0 && !(8497bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag)) || (((((!(8497bv32 == s__state) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) - InvariantResult [Line: 190]: Loop Invariant Derived loop invariant: (((((((((((!(8497bv32 == s__state) && !(4bv32 == blastFlag)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__s3__tmp__next_state___0 == 8640bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && !(s__hit == 0bv32)) || ((((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || (((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) - InvariantResult [Line: 139]: Loop Invariant Derived loop invariant: (((((((!(8465bv32 == s__state) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && blastFlag == 1bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) || (((((~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (((((((!(8465bv32 == s__state) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && blastFlag == 1bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) - InvariantResult [Line: 679]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 68]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 11]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 355]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) - InvariantResult [Line: 169]: Loop Invariant Derived loop invariant: (((((((((((!(4bv32 == blastFlag) && 8448bv32 == s__state) && s__s3__tmp__next_state___0 == 8640bv32) && !(s__hit == 0bv32)) || ((((3bv32 == s__s3__tmp__next_state___0 && !(4bv32 == blastFlag)) && 8448bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32)) || ((8448bv32 == s__state && s__hit == 0bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || ((8576bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && blastFlag == 1bv32)) || (((3bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && blastFlag == 1bv32) && !(s__s3__tmp__next_state___0 == 8496bv32))) || ((((8576bv32 == s__s3__tmp__next_state___0 && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((((3bv32 == s__s3__tmp__next_state___0 && !(4bv32 == blastFlag)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) || (((8448bv32 == s__state && blastFlag == 1bv32) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__s3__tmp__next_state___0 == 8482bv32)) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || ((blastFlag == 1bv32 && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) - InvariantResult [Line: 178]: Loop Invariant Derived loop invariant: ((((((((((((8576bv32 == s__s3__tmp__next_state___0 && !(8497bv32 == s__state)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || (((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) - InvariantResult [Line: 202]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) || ((((((((((((!(8497bv32 == s__state) && !(4bv32 == blastFlag)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && !(8497bv32 == s__s3__tmp__next_state___0))) || (((((((((((!(8497bv32 == s__state) && !(4bv32 == blastFlag)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((((((!(8497bv32 == s__state) && !(4bv32 == blastFlag)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && !(s__hit == 0bv32)) - InvariantResult [Line: 68]: Loop Invariant Derived loop invariant: 0 RESULT: Ultimate proved your program to be correct! [2021-10-16 02:03:04,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b0b0521d-b503-40e3-894f-d99b68291b67/bin/utaipan-mTDlp9Zugs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...