./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/email_spec0_productSimulator.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec0_productSimulator.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs --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 1b548755c8e9cfcfe9ed8b47fb1ac823ac6821056e7770bffa975fdbf413b243 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 14:31:02,250 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 14:31:02,252 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 14:31:02,282 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 14:31:02,287 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 14:31:02,290 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 14:31:02,293 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 14:31:02,297 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 14:31:02,300 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 14:31:02,305 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 14:31:02,306 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 14:31:02,308 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 14:31:02,308 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 14:31:02,310 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 14:31:02,312 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 14:31:02,315 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 14:31:02,316 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 14:31:02,317 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 14:31:02,321 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 14:31:02,329 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 14:31:02,330 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 14:31:02,332 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 14:31:02,334 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 14:31:02,335 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 14:31:02,344 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 14:31:02,344 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 14:31:02,345 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 14:31:02,346 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 14:31:02,347 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 14:31:02,348 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 14:31:02,349 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 14:31:02,350 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 14:31:02,351 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 14:31:02,352 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 14:31:02,354 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 14:31:02,354 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 14:31:02,354 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 14:31:02,355 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 14:31:02,355 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 14:31:02,356 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 14:31:02,356 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 14:31:02,357 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-19 14:31:02,403 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 14:31:02,403 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 14:31:02,405 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 14:31:02,405 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 14:31:02,405 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 14:31:02,405 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 14:31:02,405 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 14:31:02,406 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-19 14:31:02,412 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 14:31:02,412 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 14:31:02,413 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-19 14:31:02,413 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-19 14:31:02,413 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 14:31:02,413 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-19 14:31:02,414 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-19 14:31:02,414 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-19 14:31:02,415 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 14:31:02,415 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-19 14:31:02,415 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 14:31:02,415 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-19 14:31:02,415 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 14:31:02,415 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 14:31:02,416 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 14:31:02,416 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 14:31:02,416 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 14:31:02,416 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-19 14:31:02,416 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 14:31:02,417 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 14:31:02,417 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 14:31:02,418 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 14:31:02,418 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 14:31:02,419 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:31:02,419 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 14:31:02,419 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 14:31:02,419 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 14:31:02,419 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-19 14:31:02,420 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 14:31:02,420 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 14:31:02,420 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 14:31:02,420 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 14:31:02,420 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_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/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_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs 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 -> 1b548755c8e9cfcfe9ed8b47fb1ac823ac6821056e7770bffa975fdbf413b243 [2021-11-19 14:31:02,705 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 14:31:02,725 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 14:31:02,728 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 14:31:02,729 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 14:31:02,729 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 14:31:02,731 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/product-lines/email_spec0_productSimulator.cil.c [2021-11-19 14:31:02,792 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/data/a001e0168/2a6d730ce27f4dde964717c16c09d86d/FLAG50fcd8af1 [2021-11-19 14:31:03,429 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 14:31:03,430 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/sv-benchmarks/c/product-lines/email_spec0_productSimulator.cil.c [2021-11-19 14:31:03,451 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/data/a001e0168/2a6d730ce27f4dde964717c16c09d86d/FLAG50fcd8af1 [2021-11-19 14:31:03,597 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/data/a001e0168/2a6d730ce27f4dde964717c16c09d86d [2021-11-19 14:31:03,599 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 14:31:03,600 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 14:31:03,605 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 14:31:03,605 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 14:31:03,609 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 14:31:03,610 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:31:03" (1/1) ... [2021-11-19 14:31:03,612 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@332e3831 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:03, skipping insertion in model container [2021-11-19 14:31:03,612 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:31:03" (1/1) ... [2021-11-19 14:31:03,619 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 14:31:03,721 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:31:04,166 WARN L230 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_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/sv-benchmarks/c/product-lines/email_spec0_productSimulator.cil.c[14867,14880] [2021-11-19 14:31:04,465 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:31:04,481 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-11-19 14:31:04,482 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@f2900ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:04, skipping insertion in model container [2021-11-19 14:31:04,482 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 14:31:04,483 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-19 14:31:04,485 INFO L158 Benchmark]: Toolchain (without parser) took 883.37ms. Allocated memory is still 111.1MB. Free memory was 66.2MB in the beginning and 69.7MB in the end (delta: -3.6MB). Peak memory consumption was 5.3MB. Max. memory is 16.1GB. [2021-11-19 14:31:04,486 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 111.1MB. Free memory is still 85.4MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 14:31:04,487 INFO L158 Benchmark]: CACSL2BoogieTranslator took 877.79ms. Allocated memory is still 111.1MB. Free memory was 66.0MB in the beginning and 69.7MB in the end (delta: -3.8MB). Peak memory consumption was 5.3MB. Max. memory is 16.1GB. [2021-11-19 14:31:04,490 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.16ms. Allocated memory is still 111.1MB. Free memory is still 85.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 877.79ms. Allocated memory is still 111.1MB. Free memory was 66.0MB in the beginning and 69.7MB in the end (delta: -3.8MB). Peak memory consumption was 5.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 3126]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec0_productSimulator.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs --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 1b548755c8e9cfcfe9ed8b47fb1ac823ac6821056e7770bffa975fdbf413b243 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 14:31:06,657 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 14:31:06,659 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 14:31:06,715 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 14:31:06,715 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 14:31:06,719 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 14:31:06,721 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 14:31:06,725 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 14:31:06,728 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 14:31:06,736 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 14:31:06,737 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 14:31:06,739 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 14:31:06,739 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 14:31:06,741 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 14:31:06,743 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 14:31:06,747 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 14:31:06,749 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 14:31:06,750 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 14:31:06,753 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 14:31:06,762 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 14:31:06,764 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 14:31:06,765 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 14:31:06,767 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 14:31:06,770 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 14:31:06,778 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 14:31:06,779 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 14:31:06,779 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 14:31:06,781 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 14:31:06,782 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 14:31:06,783 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 14:31:06,783 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 14:31:06,784 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 14:31:06,786 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 14:31:06,787 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 14:31:06,788 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 14:31:06,788 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 14:31:06,789 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 14:31:06,789 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 14:31:06,802 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 14:31:06,804 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 14:31:06,805 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 14:31:06,810 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-19 14:31:06,849 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 14:31:06,849 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 14:31:06,851 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 14:31:06,851 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 14:31:06,851 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 14:31:06,851 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 14:31:06,852 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 14:31:06,852 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 14:31:06,852 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 14:31:06,852 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 14:31:06,854 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 14:31:06,855 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-19 14:31:06,855 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-19 14:31:06,855 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 14:31:06,855 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 14:31:06,855 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 14:31:06,856 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 14:31:06,856 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 14:31:06,856 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-19 14:31:06,856 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-19 14:31:06,857 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-19 14:31:06,857 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 14:31:06,857 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 14:31:06,857 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 14:31:06,857 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 14:31:06,858 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 14:31:06,858 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 14:31:06,858 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:31:06,858 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 14:31:06,859 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 14:31:06,859 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 14:31:06,859 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-19 14:31:06,859 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-19 14:31:06,860 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 14:31:06,860 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 14:31:06,860 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 14:31:06,861 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_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/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_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs 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 -> 1b548755c8e9cfcfe9ed8b47fb1ac823ac6821056e7770bffa975fdbf413b243 [2021-11-19 14:31:07,251 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 14:31:07,271 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 14:31:07,274 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 14:31:07,275 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 14:31:07,276 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 14:31:07,277 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/product-lines/email_spec0_productSimulator.cil.c [2021-11-19 14:31:07,341 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/data/5b5c161e4/f8d18596079241e7b79f00bede3a217f/FLAGf7135d729 [2021-11-19 14:31:07,984 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 14:31:07,984 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/sv-benchmarks/c/product-lines/email_spec0_productSimulator.cil.c [2021-11-19 14:31:08,007 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/data/5b5c161e4/f8d18596079241e7b79f00bede3a217f/FLAGf7135d729 [2021-11-19 14:31:08,208 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/data/5b5c161e4/f8d18596079241e7b79f00bede3a217f [2021-11-19 14:31:08,210 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 14:31:08,212 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 14:31:08,213 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 14:31:08,213 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 14:31:08,218 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 14:31:08,219 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:31:08" (1/1) ... [2021-11-19 14:31:08,221 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@57412b1a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:08, skipping insertion in model container [2021-11-19 14:31:08,221 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 02:31:08" (1/1) ... [2021-11-19 14:31:08,228 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 14:31:08,314 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:31:08,793 WARN L230 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_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/sv-benchmarks/c/product-lines/email_spec0_productSimulator.cil.c[14867,14880] [2021-11-19 14:31:09,045 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:31:09,059 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-19 14:31:09,086 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 14:31:09,108 WARN L230 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_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/sv-benchmarks/c/product-lines/email_spec0_productSimulator.cil.c[14867,14880] [2021-11-19 14:31:09,194 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:31:09,200 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 14:31:09,248 WARN L230 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_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/sv-benchmarks/c/product-lines/email_spec0_productSimulator.cil.c[14867,14880] [2021-11-19 14:31:09,350 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 14:31:09,393 INFO L208 MainTranslator]: Completed translation [2021-11-19 14:31:09,393 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:09 WrapperNode [2021-11-19 14:31:09,393 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 14:31:09,394 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 14:31:09,395 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 14:31:09,395 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 14:31:09,401 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:09" (1/1) ... [2021-11-19 14:31:09,440 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:09" (1/1) ... [2021-11-19 14:31:09,504 INFO L137 Inliner]: procedures = 153, calls = 282, calls flagged for inlining = 67, calls inlined = 64, statements flattened = 1228 [2021-11-19 14:31:09,509 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 14:31:09,509 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 14:31:09,510 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 14:31:09,510 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 14:31:09,518 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:09" (1/1) ... [2021-11-19 14:31:09,518 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:09" (1/1) ... [2021-11-19 14:31:09,542 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:09" (1/1) ... [2021-11-19 14:31:09,545 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:09" (1/1) ... [2021-11-19 14:31:09,574 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:09" (1/1) ... [2021-11-19 14:31:09,591 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:09" (1/1) ... [2021-11-19 14:31:09,600 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:09" (1/1) ... [2021-11-19 14:31:09,613 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 14:31:09,614 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 14:31:09,615 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 14:31:09,615 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 14:31:09,615 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:09" (1/1) ... [2021-11-19 14:31:09,622 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 14:31:09,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 14:31:09,669 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 14:31:09,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 14:31:09,708 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2021-11-19 14:31:09,709 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2021-11-19 14:31:09,709 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck__before__Keys [2021-11-19 14:31:09,709 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck__before__Keys [2021-11-19 14:31:09,709 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__Sign [2021-11-19 14:31:09,709 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__Sign [2021-11-19 14:31:09,710 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2021-11-19 14:31:09,710 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2021-11-19 14:31:09,710 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2021-11-19 14:31:09,710 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2021-11-19 14:31:09,710 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2021-11-19 14:31:09,710 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2021-11-19 14:31:09,711 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2021-11-19 14:31:09,711 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2021-11-19 14:31:09,711 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Verify [2021-11-19 14:31:09,711 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Verify [2021-11-19 14:31:09,711 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2021-11-19 14:31:09,711 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2021-11-19 14:31:09,712 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob__before__Keys [2021-11-19 14:31:09,712 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob__before__Keys [2021-11-19 14:31:09,712 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2021-11-19 14:31:09,712 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2021-11-19 14:31:09,712 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2021-11-19 14:31:09,712 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2021-11-19 14:31:09,713 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2021-11-19 14:31:09,713 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2021-11-19 14:31:09,713 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Decrypt [2021-11-19 14:31:09,713 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Decrypt [2021-11-19 14:31:09,713 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__Encrypt [2021-11-19 14:31:09,713 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__Encrypt [2021-11-19 14:31:09,714 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2021-11-19 14:31:09,714 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2021-11-19 14:31:09,714 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2021-11-19 14:31:09,714 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2021-11-19 14:31:09,714 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2021-11-19 14:31:09,715 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2021-11-19 14:31:09,715 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-11-19 14:31:09,715 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Forward [2021-11-19 14:31:09,715 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Forward [2021-11-19 14:31:09,715 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2021-11-19 14:31:09,715 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2021-11-19 14:31:09,716 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2021-11-19 14:31:09,716 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2021-11-19 14:31:09,716 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2021-11-19 14:31:09,716 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2021-11-19 14:31:09,716 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable__before__Encrypt [2021-11-19 14:31:09,716 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable__before__Encrypt [2021-11-19 14:31:09,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 14:31:09,717 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2021-11-19 14:31:09,717 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2021-11-19 14:31:09,717 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2021-11-19 14:31:09,717 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2021-11-19 14:31:09,717 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__AddressBook [2021-11-19 14:31:09,718 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__AddressBook [2021-11-19 14:31:09,718 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Encrypt [2021-11-19 14:31:09,718 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Encrypt [2021-11-19 14:31:09,718 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__AutoResponder [2021-11-19 14:31:09,718 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__AutoResponder [2021-11-19 14:31:09,719 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2021-11-19 14:31:09,719 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2021-11-19 14:31:09,719 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2021-11-19 14:31:09,719 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2021-11-19 14:31:09,719 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2021-11-19 14:31:09,719 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2021-11-19 14:31:09,720 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2021-11-19 14:31:09,720 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2021-11-19 14:31:09,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-19 14:31:09,720 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2021-11-19 14:31:09,720 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2021-11-19 14:31:09,720 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2021-11-19 14:31:09,721 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2021-11-19 14:31:09,721 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2021-11-19 14:31:09,721 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2021-11-19 14:31:09,740 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh__before__Keys [2021-11-19 14:31:09,740 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh__before__Keys [2021-11-19 14:31:09,740 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Verify [2021-11-19 14:31:09,740 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Verify [2021-11-19 14:31:09,741 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2021-11-19 14:31:09,741 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2021-11-19 14:31:09,741 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2021-11-19 14:31:09,741 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2021-11-19 14:31:09,741 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2021-11-19 14:31:09,742 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2021-11-19 14:31:09,742 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Sign [2021-11-19 14:31:09,742 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Sign [2021-11-19 14:31:09,743 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2021-11-19 14:31:09,743 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2021-11-19 14:31:09,743 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2021-11-19 14:31:09,743 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2021-11-19 14:31:09,744 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 14:31:09,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 14:31:10,086 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 14:31:10,104 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 14:31:11,096 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 14:31:11,117 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 14:31:11,117 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-19 14:31:11,122 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 02:31:11 BoogieIcfgContainer [2021-11-19 14:31:11,122 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 14:31:11,124 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 14:31:11,124 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 14:31:11,127 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 14:31:11,127 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 02:31:08" (1/3) ... [2021-11-19 14:31:11,128 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67dfd07d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 02:31:11, skipping insertion in model container [2021-11-19 14:31:11,129 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 02:31:09" (2/3) ... [2021-11-19 14:31:11,129 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67dfd07d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 02:31:11, skipping insertion in model container [2021-11-19 14:31:11,129 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 02:31:11" (3/3) ... [2021-11-19 14:31:11,133 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec0_productSimulator.cil.c [2021-11-19 14:31:11,139 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 14:31:11,140 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-19 14:31:11,190 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 14:31:11,197 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, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-19 14:31:11,197 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-19 14:31:11,233 INFO L276 IsEmpty]: Start isEmpty. Operand has 600 states, 446 states have (on average 1.515695067264574) internal successors, (676), 466 states have internal predecessors, (676), 109 states have call successors, (109), 43 states have call predecessors, (109), 43 states have return successors, (109), 108 states have call predecessors, (109), 109 states have call successors, (109) [2021-11-19 14:31:11,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-11-19 14:31:11,266 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:11,267 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:11,267 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:11,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:11,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1286037596, now seen corresponding path program 1 times [2021-11-19 14:31:11,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:11,288 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [850401117] [2021-11-19 14:31:11,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:11,289 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:11,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:11,293 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:11,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-19 14:31:11,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:11,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 752 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-19 14:31:11,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:12,222 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-19 14:31:12,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:12,615 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-19 14:31:12,616 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:12,616 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [850401117] [2021-11-19 14:31:12,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [850401117] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:12,617 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:31:12,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-19 14:31:12,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656366179] [2021-11-19 14:31:12,619 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:12,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-19 14:31:12,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:12,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-19 14:31:12,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-19 14:31:12,654 INFO L87 Difference]: Start difference. First operand has 600 states, 446 states have (on average 1.515695067264574) internal successors, (676), 466 states have internal predecessors, (676), 109 states have call successors, (109), 43 states have call predecessors, (109), 43 states have return successors, (109), 108 states have call predecessors, (109), 109 states have call successors, (109) Second operand has 2 states, 2 states have (on average 53.0) internal successors, (106), 2 states have internal predecessors, (106), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:31:12,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:12,738 INFO L93 Difference]: Finished difference Result 931 states and 1371 transitions. [2021-11-19 14:31:12,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-19 14:31:12,740 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 53.0) internal successors, (106), 2 states have internal predecessors, (106), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 164 [2021-11-19 14:31:12,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:12,767 INFO L225 Difference]: With dead ends: 931 [2021-11-19 14:31:12,767 INFO L226 Difference]: Without dead ends: 593 [2021-11-19 14:31:12,776 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 326 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-19 14:31:12,784 INFO L933 BasicCegarLoop]: 890 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 890 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:12,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 890 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:31:12,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-11-19 14:31:12,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 593. [2021-11-19 14:31:12,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 440 states have (on average 1.5113636363636365) internal successors, (665), 459 states have internal predecessors, (665), 109 states have call successors, (109), 43 states have call predecessors, (109), 43 states have return successors, (108), 107 states have call predecessors, (108), 108 states have call successors, (108) [2021-11-19 14:31:12,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 882 transitions. [2021-11-19 14:31:12,887 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 882 transitions. Word has length 164 [2021-11-19 14:31:12,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:12,889 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 882 transitions. [2021-11-19 14:31:12,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 53.0) internal successors, (106), 2 states have internal predecessors, (106), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:31:12,889 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 882 transitions. [2021-11-19 14:31:12,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-11-19 14:31:12,902 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:12,902 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:12,929 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:13,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:13,130 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:13,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:13,131 INFO L85 PathProgramCache]: Analyzing trace with hash 1632157272, now seen corresponding path program 1 times [2021-11-19 14:31:13,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:13,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1677995147] [2021-11-19 14:31:13,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:13,135 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:13,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:13,136 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:13,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-19 14:31:13,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:13,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 14:31:13,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:13,934 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-19 14:31:13,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:14,269 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-19 14:31:14,269 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:14,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1677995147] [2021-11-19 14:31:14,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1677995147] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:14,271 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:31:14,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-11-19 14:31:14,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243260876] [2021-11-19 14:31:14,276 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:14,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:31:14,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:14,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:31:14,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-19 14:31:14,285 INFO L87 Difference]: Start difference. First operand 593 states and 882 transitions. Second operand has 5 states, 5 states have (on average 23.2) internal successors, (116), 5 states have internal predecessors, (116), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2021-11-19 14:31:14,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:14,424 INFO L93 Difference]: Finished difference Result 1150 states and 1708 transitions. [2021-11-19 14:31:14,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 14:31:14,425 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.2) internal successors, (116), 5 states have internal predecessors, (116), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 165 [2021-11-19 14:31:14,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:14,434 INFO L225 Difference]: With dead ends: 1150 [2021-11-19 14:31:14,434 INFO L226 Difference]: Without dead ends: 593 [2021-11-19 14:31:14,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 325 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-19 14:31:14,439 INFO L933 BasicCegarLoop]: 880 mSDtfsCounter, 3 mSDsluCounter, 2629 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 3509 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:14,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 3509 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:31:14,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-11-19 14:31:14,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 593. [2021-11-19 14:31:14,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 440 states have (on average 1.4954545454545454) internal successors, (658), 459 states have internal predecessors, (658), 109 states have call successors, (109), 43 states have call predecessors, (109), 43 states have return successors, (108), 107 states have call predecessors, (108), 108 states have call successors, (108) [2021-11-19 14:31:14,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 875 transitions. [2021-11-19 14:31:14,513 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 875 transitions. Word has length 165 [2021-11-19 14:31:14,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:14,518 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 875 transitions. [2021-11-19 14:31:14,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.2) internal successors, (116), 5 states have internal predecessors, (116), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2021-11-19 14:31:14,518 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 875 transitions. [2021-11-19 14:31:14,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2021-11-19 14:31:14,523 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:14,524 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:14,544 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:14,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:14,740 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:14,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:14,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1056666388, now seen corresponding path program 1 times [2021-11-19 14:31:14,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:14,742 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1203457628] [2021-11-19 14:31:14,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:14,743 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:14,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:14,744 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:14,754 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-19 14:31:15,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:15,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 802 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-19 14:31:15,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:15,479 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-11-19 14:31:15,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:16,001 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2021-11-19 14:31:16,002 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:16,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1203457628] [2021-11-19 14:31:16,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1203457628] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:31:16,009 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-19 14:31:16,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 10 [2021-11-19 14:31:16,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203615555] [2021-11-19 14:31:16,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:16,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 14:31:16,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:16,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 14:31:16,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:31:16,022 INFO L87 Difference]: Start difference. First operand 593 states and 875 transitions. Second operand has 7 states, 6 states have (on average 17.5) internal successors, (105), 7 states have internal predecessors, (105), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 3 states have call predecessors, (25), 4 states have call successors, (25) [2021-11-19 14:31:16,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:16,186 INFO L93 Difference]: Finished difference Result 1132 states and 1678 transitions. [2021-11-19 14:31:16,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 14:31:16,190 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 17.5) internal successors, (105), 7 states have internal predecessors, (105), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 3 states have call predecessors, (25), 4 states have call successors, (25) Word has length 190 [2021-11-19 14:31:16,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:16,197 INFO L225 Difference]: With dead ends: 1132 [2021-11-19 14:31:16,197 INFO L226 Difference]: Without dead ends: 597 [2021-11-19 14:31:16,200 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 380 GetRequests, 370 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 14:31:16,204 INFO L933 BasicCegarLoop]: 863 mSDtfsCounter, 196 mSDsluCounter, 4090 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 4953 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:16,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 4953 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:31:16,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2021-11-19 14:31:16,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 597. [2021-11-19 14:31:16,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 442 states have (on average 1.493212669683258) internal successors, (660), 462 states have internal predecessors, (660), 109 states have call successors, (109), 43 states have call predecessors, (109), 45 states have return successors, (112), 108 states have call predecessors, (112), 108 states have call successors, (112) [2021-11-19 14:31:16,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 881 transitions. [2021-11-19 14:31:16,258 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 881 transitions. Word has length 190 [2021-11-19 14:31:16,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:16,260 INFO L470 AbstractCegarLoop]: Abstraction has 597 states and 881 transitions. [2021-11-19 14:31:16,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 17.5) internal successors, (105), 7 states have internal predecessors, (105), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (25), 3 states have call predecessors, (25), 4 states have call successors, (25) [2021-11-19 14:31:16,260 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 881 transitions. [2021-11-19 14:31:16,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2021-11-19 14:31:16,265 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:16,265 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:16,290 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:16,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:16,483 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:16,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:16,483 INFO L85 PathProgramCache]: Analyzing trace with hash -1079431905, now seen corresponding path program 1 times [2021-11-19 14:31:16,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:16,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [276274256] [2021-11-19 14:31:16,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:16,485 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:16,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:16,485 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:16,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-19 14:31:16,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:16,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 759 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-19 14:31:16,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:17,142 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2021-11-19 14:31:17,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:17,568 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2021-11-19 14:31:17,568 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:17,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [276274256] [2021-11-19 14:31:17,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [276274256] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:17,569 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:31:17,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 10 [2021-11-19 14:31:17,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43212823] [2021-11-19 14:31:17,569 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:17,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 14:31:17,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:17,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 14:31:17,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:31:17,571 INFO L87 Difference]: Start difference. First operand 597 states and 881 transitions. Second operand has 10 states, 8 states have (on average 15.25) internal successors, (122), 10 states have internal predecessors, (122), 6 states have call successors, (41), 2 states have call predecessors, (41), 4 states have return successors, (34), 3 states have call predecessors, (34), 6 states have call successors, (34) [2021-11-19 14:31:17,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:17,742 INFO L93 Difference]: Finished difference Result 1118 states and 1658 transitions. [2021-11-19 14:31:17,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 14:31:17,743 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 15.25) internal successors, (122), 10 states have internal predecessors, (122), 6 states have call successors, (41), 2 states have call predecessors, (41), 4 states have return successors, (34), 3 states have call predecessors, (34), 6 states have call successors, (34) Word has length 171 [2021-11-19 14:31:17,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:17,748 INFO L225 Difference]: With dead ends: 1118 [2021-11-19 14:31:17,748 INFO L226 Difference]: Without dead ends: 599 [2021-11-19 14:31:17,751 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 332 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 14:31:17,752 INFO L933 BasicCegarLoop]: 863 mSDtfsCounter, 384 mSDsluCounter, 2380 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 3243 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:17,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [408 Valid, 3243 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:31:17,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-11-19 14:31:17,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 599. [2021-11-19 14:31:17,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 443 states have (on average 1.492099322799097) internal successors, (661), 463 states have internal predecessors, (661), 109 states have call successors, (109), 43 states have call predecessors, (109), 46 states have return successors, (113), 109 states have call predecessors, (113), 108 states have call successors, (113) [2021-11-19 14:31:17,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 883 transitions. [2021-11-19 14:31:17,783 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 883 transitions. Word has length 171 [2021-11-19 14:31:17,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:17,784 INFO L470 AbstractCegarLoop]: Abstraction has 599 states and 883 transitions. [2021-11-19 14:31:17,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 15.25) internal successors, (122), 10 states have internal predecessors, (122), 6 states have call successors, (41), 2 states have call predecessors, (41), 4 states have return successors, (34), 3 states have call predecessors, (34), 6 states have call successors, (34) [2021-11-19 14:31:17,784 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 883 transitions. [2021-11-19 14:31:17,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2021-11-19 14:31:17,789 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:17,790 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:17,810 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:18,006 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:18,006 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:18,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:18,007 INFO L85 PathProgramCache]: Analyzing trace with hash -1897548770, now seen corresponding path program 1 times [2021-11-19 14:31:18,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:18,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1759292373] [2021-11-19 14:31:18,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:18,008 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:18,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:18,009 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:18,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-19 14:31:18,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:18,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 804 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-19 14:31:18,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:18,720 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2021-11-19 14:31:18,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:19,198 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2021-11-19 14:31:19,199 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:19,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1759292373] [2021-11-19 14:31:19,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1759292373] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:19,199 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:31:19,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 10 [2021-11-19 14:31:19,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452287910] [2021-11-19 14:31:19,200 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:19,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 14:31:19,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:19,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 14:31:19,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:31:19,201 INFO L87 Difference]: Start difference. First operand 599 states and 883 transitions. Second operand has 10 states, 8 states have (on average 16.875) internal successors, (135), 10 states have internal predecessors, (135), 6 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (38), 3 states have call predecessors, (38), 6 states have call successors, (38) [2021-11-19 14:31:19,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:19,376 INFO L93 Difference]: Finished difference Result 1122 states and 1664 transitions. [2021-11-19 14:31:19,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 14:31:19,377 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 16.875) internal successors, (135), 10 states have internal predecessors, (135), 6 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (38), 3 states have call predecessors, (38), 6 states have call successors, (38) Word has length 192 [2021-11-19 14:31:19,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:19,383 INFO L225 Difference]: With dead ends: 1122 [2021-11-19 14:31:19,383 INFO L226 Difference]: Without dead ends: 603 [2021-11-19 14:31:19,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 374 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-19 14:31:19,386 INFO L933 BasicCegarLoop]: 865 mSDtfsCounter, 196 mSDsluCounter, 3906 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 4771 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:19,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 4771 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:31:19,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-11-19 14:31:19,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 601. [2021-11-19 14:31:19,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 444 states have (on average 1.490990990990991) internal successors, (662), 465 states have internal predecessors, (662), 109 states have call successors, (109), 43 states have call predecessors, (109), 47 states have return successors, (116), 109 states have call predecessors, (116), 108 states have call successors, (116) [2021-11-19 14:31:19,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 887 transitions. [2021-11-19 14:31:19,422 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 887 transitions. Word has length 192 [2021-11-19 14:31:19,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:19,424 INFO L470 AbstractCegarLoop]: Abstraction has 601 states and 887 transitions. [2021-11-19 14:31:19,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 16.875) internal successors, (135), 10 states have internal predecessors, (135), 6 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (38), 3 states have call predecessors, (38), 6 states have call successors, (38) [2021-11-19 14:31:19,424 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 887 transitions. [2021-11-19 14:31:19,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-11-19 14:31:19,429 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:19,429 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:19,455 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:19,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:19,646 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:19,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:19,646 INFO L85 PathProgramCache]: Analyzing trace with hash -1971047452, now seen corresponding path program 1 times [2021-11-19 14:31:19,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:19,647 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1507366037] [2021-11-19 14:31:19,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:19,647 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:19,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:19,648 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:19,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-19 14:31:19,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:19,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 761 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:31:19,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:20,232 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:20,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:20,518 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:20,518 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:20,518 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1507366037] [2021-11-19 14:31:20,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1507366037] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:20,519 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:31:20,519 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-19 14:31:20,519 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439801075] [2021-11-19 14:31:20,519 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:20,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:31:20,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:20,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:31:20,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:31:20,522 INFO L87 Difference]: Start difference. First operand 601 states and 887 transitions. Second operand has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:31:20,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:20,625 INFO L93 Difference]: Finished difference Result 1055 states and 1559 transitions. [2021-11-19 14:31:20,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 14:31:20,626 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 173 [2021-11-19 14:31:20,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:20,632 INFO L225 Difference]: With dead ends: 1055 [2021-11-19 14:31:20,632 INFO L226 Difference]: Without dead ends: 730 [2021-11-19 14:31:20,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 342 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:31:20,635 INFO L933 BasicCegarLoop]: 906 mSDtfsCounter, 177 mSDsluCounter, 1051 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 1957 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:20,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 1957 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:31:20,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 730 states. [2021-11-19 14:31:20,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 730 to 722. [2021-11-19 14:31:20,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 722 states, 548 states have (on average 1.5237226277372262) internal successors, (835), 571 states have internal predecessors, (835), 126 states have call successors, (126), 43 states have call predecessors, (126), 47 states have return successors, (133), 126 states have call predecessors, (133), 125 states have call successors, (133) [2021-11-19 14:31:20,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 722 states to 722 states and 1094 transitions. [2021-11-19 14:31:20,688 INFO L78 Accepts]: Start accepts. Automaton has 722 states and 1094 transitions. Word has length 173 [2021-11-19 14:31:20,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:20,689 INFO L470 AbstractCegarLoop]: Abstraction has 722 states and 1094 transitions. [2021-11-19 14:31:20,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:31:20,689 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 1094 transitions. [2021-11-19 14:31:20,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2021-11-19 14:31:20,695 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:20,695 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:20,717 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:20,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:20,912 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:20,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:20,912 INFO L85 PathProgramCache]: Analyzing trace with hash 405802502, now seen corresponding path program 1 times [2021-11-19 14:31:20,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:20,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1918525314] [2021-11-19 14:31:20,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:20,913 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:20,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:20,913 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:20,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-19 14:31:21,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:21,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 773 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:31:21,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:21,529 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:21,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:21,810 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:21,811 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:21,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1918525314] [2021-11-19 14:31:21,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1918525314] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:21,811 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:31:21,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 14:31:21,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055484391] [2021-11-19 14:31:21,812 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:21,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:31:21,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:21,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:31:21,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:31:21,814 INFO L87 Difference]: Start difference. First operand 722 states and 1094 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:31:21,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:21,875 INFO L93 Difference]: Finished difference Result 1427 states and 2181 transitions. [2021-11-19 14:31:21,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:31:21,876 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 185 [2021-11-19 14:31:21,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:21,882 INFO L225 Difference]: With dead ends: 1427 [2021-11-19 14:31:21,883 INFO L226 Difference]: Without dead ends: 822 [2021-11-19 14:31:21,885 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 368 GetRequests, 367 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:31:21,886 INFO L933 BasicCegarLoop]: 894 mSDtfsCounter, 173 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 1718 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:21,887 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 1718 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:31:21,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2021-11-19 14:31:21,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 814. [2021-11-19 14:31:21,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 814 states, 626 states have (on average 1.535143769968051) internal successors, (961), 651 states have internal predecessors, (961), 140 states have call successors, (140), 43 states have call predecessors, (140), 47 states have return successors, (147), 140 states have call predecessors, (147), 139 states have call successors, (147) [2021-11-19 14:31:21,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 814 states to 814 states and 1248 transitions. [2021-11-19 14:31:21,960 INFO L78 Accepts]: Start accepts. Automaton has 814 states and 1248 transitions. Word has length 185 [2021-11-19 14:31:21,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:21,961 INFO L470 AbstractCegarLoop]: Abstraction has 814 states and 1248 transitions. [2021-11-19 14:31:21,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:31:21,962 INFO L276 IsEmpty]: Start isEmpty. Operand 814 states and 1248 transitions. [2021-11-19 14:31:21,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2021-11-19 14:31:21,968 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:21,968 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:21,994 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:22,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:22,193 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:22,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:22,194 INFO L85 PathProgramCache]: Analyzing trace with hash 1500129125, now seen corresponding path program 1 times [2021-11-19 14:31:22,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:22,194 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2065338023] [2021-11-19 14:31:22,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:22,195 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:22,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:22,197 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:22,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-19 14:31:22,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:22,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 819 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:31:22,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:22,955 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-19 14:31:22,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:23,346 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-19 14:31:23,346 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:23,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2065338023] [2021-11-19 14:31:23,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2065338023] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:23,346 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:31:23,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 14:31:23,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814263379] [2021-11-19 14:31:23,347 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:23,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:31:23,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:23,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:31:23,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:31:23,349 INFO L87 Difference]: Start difference. First operand 814 states and 1248 transitions. Second operand has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2021-11-19 14:31:23,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:23,450 INFO L93 Difference]: Finished difference Result 1703 states and 2652 transitions. [2021-11-19 14:31:23,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:31:23,450 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 206 [2021-11-19 14:31:23,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:23,458 INFO L225 Difference]: With dead ends: 1703 [2021-11-19 14:31:23,458 INFO L226 Difference]: Without dead ends: 1017 [2021-11-19 14:31:23,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 409 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:31:23,464 INFO L933 BasicCegarLoop]: 904 mSDtfsCounter, 171 mSDsluCounter, 863 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 1767 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:23,464 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 1767 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:31:23,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1017 states. [2021-11-19 14:31:23,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1017 to 1009. [2021-11-19 14:31:23,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1009 states, 790 states have (on average 1.558227848101266) internal successors, (1231), 819 states have internal predecessors, (1231), 171 states have call successors, (171), 43 states have call predecessors, (171), 47 states have return successors, (178), 171 states have call predecessors, (178), 170 states have call successors, (178) [2021-11-19 14:31:23,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 1580 transitions. [2021-11-19 14:31:23,524 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 1580 transitions. Word has length 206 [2021-11-19 14:31:23,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:23,525 INFO L470 AbstractCegarLoop]: Abstraction has 1009 states and 1580 transitions. [2021-11-19 14:31:23,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2021-11-19 14:31:23,525 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 1580 transitions. [2021-11-19 14:31:23,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-11-19 14:31:23,533 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:23,533 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:23,553 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:23,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:23,750 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:23,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:23,750 INFO L85 PathProgramCache]: Analyzing trace with hash -699671876, now seen corresponding path program 1 times [2021-11-19 14:31:23,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:23,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [791634866] [2021-11-19 14:31:23,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:23,751 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:23,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:23,752 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:23,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-19 14:31:24,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:24,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:31:24,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:24,332 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:24,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:24,653 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:24,653 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:24,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [791634866] [2021-11-19 14:31:24,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [791634866] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:24,653 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:31:24,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 14:31:24,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459057139] [2021-11-19 14:31:24,654 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:24,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:31:24,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:24,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:31:24,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:31:24,655 INFO L87 Difference]: Start difference. First operand 1009 states and 1580 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:31:24,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:24,779 INFO L93 Difference]: Finished difference Result 2274 states and 3630 transitions. [2021-11-19 14:31:24,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:31:24,780 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 187 [2021-11-19 14:31:24,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:24,792 INFO L225 Difference]: With dead ends: 2274 [2021-11-19 14:31:24,792 INFO L226 Difference]: Without dead ends: 1401 [2021-11-19 14:31:24,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 371 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:31:24,797 INFO L933 BasicCegarLoop]: 896 mSDtfsCounter, 169 mSDsluCounter, 867 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 1763 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:24,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 1763 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:31:24,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1401 states. [2021-11-19 14:31:24,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1401 to 1393. [2021-11-19 14:31:24,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1393 states, 1116 states have (on average 1.586021505376344) internal successors, (1770), 1153 states have internal predecessors, (1770), 229 states have call successors, (229), 43 states have call predecessors, (229), 47 states have return successors, (236), 229 states have call predecessors, (236), 228 states have call successors, (236) [2021-11-19 14:31:24,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1393 states to 1393 states and 2235 transitions. [2021-11-19 14:31:24,886 INFO L78 Accepts]: Start accepts. Automaton has 1393 states and 2235 transitions. Word has length 187 [2021-11-19 14:31:24,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:24,886 INFO L470 AbstractCegarLoop]: Abstraction has 1393 states and 2235 transitions. [2021-11-19 14:31:24,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:31:24,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1393 states and 2235 transitions. [2021-11-19 14:31:24,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-11-19 14:31:24,897 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:24,897 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:24,913 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:25,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:25,113 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:25,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:25,114 INFO L85 PathProgramCache]: Analyzing trace with hash -1448025788, now seen corresponding path program 1 times [2021-11-19 14:31:25,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:25,115 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2052928909] [2021-11-19 14:31:25,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:25,115 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:25,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:25,116 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:25,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-19 14:31:25,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:25,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:31:25,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:25,712 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:25,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:26,070 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:26,070 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:26,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2052928909] [2021-11-19 14:31:26,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2052928909] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:26,071 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:31:26,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-19 14:31:26,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454013695] [2021-11-19 14:31:26,071 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:26,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:31:26,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:26,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:31:26,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:31:26,073 INFO L87 Difference]: Start difference. First operand 1393 states and 2235 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:31:26,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:26,157 INFO L93 Difference]: Finished difference Result 2583 states and 4154 transitions. [2021-11-19 14:31:26,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:31:26,158 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 187 [2021-11-19 14:31:26,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:26,169 INFO L225 Difference]: With dead ends: 2583 [2021-11-19 14:31:26,169 INFO L226 Difference]: Without dead ends: 1401 [2021-11-19 14:31:26,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 370 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 14:31:26,174 INFO L933 BasicCegarLoop]: 1029 mSDtfsCounter, 128 mSDsluCounter, 1770 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 2799 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:26,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 2799 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:31:26,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1401 states. [2021-11-19 14:31:26,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1401 to 1393. [2021-11-19 14:31:26,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1393 states, 1116 states have (on average 1.582437275985663) internal successors, (1766), 1153 states have internal predecessors, (1766), 229 states have call successors, (229), 43 states have call predecessors, (229), 47 states have return successors, (236), 229 states have call predecessors, (236), 228 states have call successors, (236) [2021-11-19 14:31:26,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1393 states to 1393 states and 2231 transitions. [2021-11-19 14:31:26,268 INFO L78 Accepts]: Start accepts. Automaton has 1393 states and 2231 transitions. Word has length 187 [2021-11-19 14:31:26,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:26,269 INFO L470 AbstractCegarLoop]: Abstraction has 1393 states and 2231 transitions. [2021-11-19 14:31:26,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:31:26,269 INFO L276 IsEmpty]: Start isEmpty. Operand 1393 states and 2231 transitions. [2021-11-19 14:31:26,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2021-11-19 14:31:26,279 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:26,280 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:26,301 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:26,497 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:26,498 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:26,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:26,498 INFO L85 PathProgramCache]: Analyzing trace with hash -577259123, now seen corresponding path program 1 times [2021-11-19 14:31:26,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:26,499 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [195900653] [2021-11-19 14:31:26,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:26,499 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:26,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:26,500 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:26,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-19 14:31:26,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:26,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:31:26,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:27,120 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:27,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:27,405 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:27,405 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:27,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [195900653] [2021-11-19 14:31:27,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [195900653] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:27,405 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:31:27,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 14:31:27,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431757859] [2021-11-19 14:31:27,406 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:27,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:31:27,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:27,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:31:27,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:31:27,407 INFO L87 Difference]: Start difference. First operand 1393 states and 2231 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:31:27,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:27,537 INFO L93 Difference]: Finished difference Result 3369 states and 5494 transitions. [2021-11-19 14:31:27,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:31:27,537 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 188 [2021-11-19 14:31:27,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:27,553 INFO L225 Difference]: With dead ends: 3369 [2021-11-19 14:31:27,553 INFO L226 Difference]: Without dead ends: 2123 [2021-11-19 14:31:27,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 373 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:31:27,560 INFO L933 BasicCegarLoop]: 897 mSDtfsCounter, 167 mSDsluCounter, 864 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 1761 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:27,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 1761 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:31:27,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2123 states. [2021-11-19 14:31:27,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2123 to 2115. [2021-11-19 14:31:27,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2115 states, 1742 states have (on average 1.6090700344431688) internal successors, (2803), 1795 states have internal predecessors, (2803), 325 states have call successors, (325), 43 states have call predecessors, (325), 47 states have return successors, (332), 325 states have call predecessors, (332), 324 states have call successors, (332) [2021-11-19 14:31:27,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2115 states to 2115 states and 3460 transitions. [2021-11-19 14:31:27,712 INFO L78 Accepts]: Start accepts. Automaton has 2115 states and 3460 transitions. Word has length 188 [2021-11-19 14:31:27,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:27,716 INFO L470 AbstractCegarLoop]: Abstraction has 2115 states and 3460 transitions. [2021-11-19 14:31:27,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:31:27,717 INFO L276 IsEmpty]: Start isEmpty. Operand 2115 states and 3460 transitions. [2021-11-19 14:31:27,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2021-11-19 14:31:27,731 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:27,731 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:27,754 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:27,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:27,944 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:27,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:27,945 INFO L85 PathProgramCache]: Analyzing trace with hash -1951816622, now seen corresponding path program 1 times [2021-11-19 14:31:27,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:27,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [65066601] [2021-11-19 14:31:27,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:27,946 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:27,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:27,946 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:27,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-19 14:31:28,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:28,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:31:28,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:28,613 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-19 14:31:28,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:29,038 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-19 14:31:29,038 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:29,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [65066601] [2021-11-19 14:31:29,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [65066601] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:31:29,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [162984026] [2021-11-19 14:31:29,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:29,039 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:31:29,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:31:29,046 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:31:29,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2021-11-19 14:31:29,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:29,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 822 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:31:29,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:29,895 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-19 14:31:29,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:30,291 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2021-11-19 14:31:30,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [162984026] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:30,292 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:31:30,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 14:31:30,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143800642] [2021-11-19 14:31:30,292 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:30,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:31:30,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:30,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:31:30,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:31:30,294 INFO L87 Difference]: Start difference. First operand 2115 states and 3460 transitions. Second operand has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 3 states have call successors, (49), 3 states have call predecessors, (49), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2021-11-19 14:31:30,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:30,543 INFO L93 Difference]: Finished difference Result 4504 states and 7323 transitions. [2021-11-19 14:31:30,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:31:30,544 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 3 states have call successors, (49), 3 states have call predecessors, (49), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 208 [2021-11-19 14:31:30,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:30,576 INFO L225 Difference]: With dead ends: 4504 [2021-11-19 14:31:30,576 INFO L226 Difference]: Without dead ends: 4187 [2021-11-19 14:31:30,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 828 GetRequests, 821 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:31:30,581 INFO L933 BasicCegarLoop]: 992 mSDtfsCounter, 760 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 1831 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:30,581 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [760 Valid, 1831 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:31:30,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4187 states. [2021-11-19 14:31:30,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4187 to 4185. [2021-11-19 14:31:30,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4185 states, 3457 states have (on average 1.6120914087358982) internal successors, (5573), 3560 states have internal predecessors, (5573), 634 states have call successors, (634), 85 states have call predecessors, (634), 93 states have return successors, (658), 634 states have call predecessors, (658), 632 states have call successors, (658) [2021-11-19 14:31:30,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4185 states to 4185 states and 6865 transitions. [2021-11-19 14:31:30,866 INFO L78 Accepts]: Start accepts. Automaton has 4185 states and 6865 transitions. Word has length 208 [2021-11-19 14:31:30,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:30,867 INFO L470 AbstractCegarLoop]: Abstraction has 4185 states and 6865 transitions. [2021-11-19 14:31:30,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 3 states have call successors, (49), 3 states have call predecessors, (49), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2021-11-19 14:31:30,867 INFO L276 IsEmpty]: Start isEmpty. Operand 4185 states and 6865 transitions. [2021-11-19 14:31:30,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2021-11-19 14:31:30,894 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:30,894 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:30,902 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (14)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:31,108 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2021-11-19 14:31:31,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:31,298 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:31,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:31,298 INFO L85 PathProgramCache]: Analyzing trace with hash -477765439, now seen corresponding path program 1 times [2021-11-19 14:31:31,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:31,299 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2100574978] [2021-11-19 14:31:31,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:31,299 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:31,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:31,300 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:31,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-19 14:31:31,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:31,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:31:31,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:31,915 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:31,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:32,305 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:32,305 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:32,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2100574978] [2021-11-19 14:31:32,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2100574978] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:31:32,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [782455112] [2021-11-19 14:31:32,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:32,306 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:31:32,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:31:32,307 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:31:32,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2021-11-19 14:31:32,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:32,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 37 conjunts are in the unsatisfiable core [2021-11-19 14:31:32,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:33,464 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2021-11-19 14:31:33,464 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:34,344 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2021-11-19 14:31:34,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [782455112] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:31:34,344 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 14:31:34,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [5, 5, 17] total 40 [2021-11-19 14:31:34,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834900165] [2021-11-19 14:31:34,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:34,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-19 14:31:34,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:34,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-19 14:31:34,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1451, Unknown=0, NotChecked=0, Total=1560 [2021-11-19 14:31:34,347 INFO L87 Difference]: Start difference. First operand 4185 states and 6865 transitions. Second operand has 19 states, 17 states have (on average 6.705882352941177) internal successors, (114), 15 states have internal predecessors, (114), 10 states have call successors, (30), 7 states have call predecessors, (30), 6 states have return successors, (23), 7 states have call predecessors, (23), 8 states have call successors, (23) [2021-11-19 14:31:38,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:38,113 INFO L93 Difference]: Finished difference Result 5370 states and 8618 transitions. [2021-11-19 14:31:38,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-19 14:31:38,114 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 6.705882352941177) internal successors, (114), 15 states have internal predecessors, (114), 10 states have call successors, (30), 7 states have call predecessors, (30), 6 states have return successors, (23), 7 states have call predecessors, (23), 8 states have call successors, (23) Word has length 188 [2021-11-19 14:31:38,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:38,155 INFO L225 Difference]: With dead ends: 5370 [2021-11-19 14:31:38,155 INFO L226 Difference]: Without dead ends: 5068 [2021-11-19 14:31:38,160 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 773 GetRequests, 711 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=366, Invalid=3666, Unknown=0, NotChecked=0, Total=4032 [2021-11-19 14:31:38,161 INFO L933 BasicCegarLoop]: 979 mSDtfsCounter, 1731 mSDsluCounter, 14223 mSDsCounter, 0 mSdLazyCounter, 2404 mSolverCounterSat, 500 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1765 SdHoareTripleChecker+Valid, 15202 SdHoareTripleChecker+Invalid, 2904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 500 IncrementalHoareTripleChecker+Valid, 2404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:38,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1765 Valid, 15202 Invalid, 2904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [500 Valid, 2404 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-11-19 14:31:38,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5068 states. [2021-11-19 14:31:38,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5068 to 4949. [2021-11-19 14:31:38,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4949 states, 3997 states have (on average 1.5834375781836376) internal successors, (6329), 4132 states have internal predecessors, (6329), 784 states have call successors, (784), 149 states have call predecessors, (784), 167 states have return successors, (891), 790 states have call predecessors, (891), 780 states have call successors, (891) [2021-11-19 14:31:38,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4949 states to 4949 states and 8004 transitions. [2021-11-19 14:31:38,555 INFO L78 Accepts]: Start accepts. Automaton has 4949 states and 8004 transitions. Word has length 188 [2021-11-19 14:31:38,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:38,555 INFO L470 AbstractCegarLoop]: Abstraction has 4949 states and 8004 transitions. [2021-11-19 14:31:38,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 6.705882352941177) internal successors, (114), 15 states have internal predecessors, (114), 10 states have call successors, (30), 7 states have call predecessors, (30), 6 states have return successors, (23), 7 states have call predecessors, (23), 8 states have call successors, (23) [2021-11-19 14:31:38,556 INFO L276 IsEmpty]: Start isEmpty. Operand 4949 states and 8004 transitions. [2021-11-19 14:31:38,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-11-19 14:31:38,584 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:38,585 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:38,604 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:38,808 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (16)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:39,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:31:39,001 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:39,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:39,001 INFO L85 PathProgramCache]: Analyzing trace with hash 733167755, now seen corresponding path program 1 times [2021-11-19 14:31:39,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:39,002 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [670710490] [2021-11-19 14:31:39,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:39,002 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:39,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:39,004 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:39,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-19 14:31:39,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:39,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:31:39,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:39,651 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:39,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:39,992 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:39,992 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:39,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [670710490] [2021-11-19 14:31:39,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [670710490] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:31:39,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [677061913] [2021-11-19 14:31:39,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:39,992 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:31:39,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:31:39,993 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:31:39,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2021-11-19 14:31:40,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:40,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:31:40,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:40,635 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:40,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:40,990 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2021-11-19 14:31:40,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [677061913] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 14:31:40,991 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 14:31:40,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5, 5] total 12 [2021-11-19 14:31:40,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935130352] [2021-11-19 14:31:40,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:40,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:31:40,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:40,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:31:40,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-11-19 14:31:40,993 INFO L87 Difference]: Start difference. First operand 4949 states and 8004 transitions. Second operand has 5 states, 4 states have (on average 28.25) internal successors, (113), 5 states have internal predecessors, (113), 3 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-11-19 14:31:41,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:41,272 INFO L93 Difference]: Finished difference Result 5569 states and 8880 transitions. [2021-11-19 14:31:41,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 14:31:41,273 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 28.25) internal successors, (113), 5 states have internal predecessors, (113), 3 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 189 [2021-11-19 14:31:41,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:41,310 INFO L225 Difference]: With dead ends: 5569 [2021-11-19 14:31:41,310 INFO L226 Difference]: Without dead ends: 4943 [2021-11-19 14:31:41,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 753 GetRequests, 742 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-11-19 14:31:41,315 INFO L933 BasicCegarLoop]: 866 mSDtfsCounter, 9 mSDsluCounter, 2578 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 3444 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:41,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 3444 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 14:31:41,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4943 states. [2021-11-19 14:31:41,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4943 to 4943. [2021-11-19 14:31:41,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4943 states, 3993 states have (on average 1.584022038567493) internal successors, (6325), 4128 states have internal predecessors, (6325), 782 states have call successors, (782), 149 states have call predecessors, (782), 167 states have return successors, (874), 788 states have call predecessors, (874), 770 states have call successors, (874) [2021-11-19 14:31:41,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4943 states to 4943 states and 7981 transitions. [2021-11-19 14:31:41,591 INFO L78 Accepts]: Start accepts. Automaton has 4943 states and 7981 transitions. Word has length 189 [2021-11-19 14:31:41,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:41,591 INFO L470 AbstractCegarLoop]: Abstraction has 4943 states and 7981 transitions. [2021-11-19 14:31:41,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 28.25) internal successors, (113), 5 states have internal predecessors, (113), 3 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-11-19 14:31:41,592 INFO L276 IsEmpty]: Start isEmpty. Operand 4943 states and 7981 transitions. [2021-11-19 14:31:41,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2021-11-19 14:31:41,641 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:41,641 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:41,658 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:41,860 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (18)] Ended with exit code 0 [2021-11-19 14:31:42,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:31:42,054 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:42,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:42,055 INFO L85 PathProgramCache]: Analyzing trace with hash 1505214320, now seen corresponding path program 1 times [2021-11-19 14:31:42,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:42,055 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1021473911] [2021-11-19 14:31:42,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:42,055 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:42,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:42,057 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:42,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-19 14:31:42,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:42,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 807 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:31:42,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:42,688 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-19 14:31:42,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:43,025 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-19 14:31:43,025 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:43,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1021473911] [2021-11-19 14:31:43,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1021473911] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:31:43,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [833688932] [2021-11-19 14:31:43,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:43,026 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:31:43,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:31:43,027 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:31:43,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2021-11-19 14:31:43,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:43,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 807 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:31:43,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:43,708 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-19 14:31:43,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:44,157 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2021-11-19 14:31:44,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [833688932] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:44,158 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:31:44,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 14:31:44,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118834568] [2021-11-19 14:31:44,159 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:44,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:31:44,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:44,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:31:44,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:31:44,160 INFO L87 Difference]: Start difference. First operand 4943 states and 7981 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-11-19 14:31:44,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:44,625 INFO L93 Difference]: Finished difference Result 10986 states and 17796 transitions. [2021-11-19 14:31:44,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:31:44,626 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), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 202 [2021-11-19 14:31:44,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:44,687 INFO L225 Difference]: With dead ends: 10986 [2021-11-19 14:31:44,687 INFO L226 Difference]: Without dead ends: 9636 [2021-11-19 14:31:44,699 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 804 GetRequests, 797 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:31:44,700 INFO L933 BasicCegarLoop]: 1013 mSDtfsCounter, 732 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 732 SdHoareTripleChecker+Valid, 1853 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:44,700 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [732 Valid, 1853 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:31:44,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9636 states. [2021-11-19 14:31:45,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9636 to 9634. [2021-11-19 14:31:45,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9634 states, 7809 states have (on average 1.5875272121910615) internal successors, (12397), 8056 states have internal predecessors, (12397), 1494 states have call successors, (1494), 295 states have call predecessors, (1494), 330 states have return successors, (1764), 1508 states have call predecessors, (1764), 1470 states have call successors, (1764) [2021-11-19 14:31:45,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9634 states to 9634 states and 15655 transitions. [2021-11-19 14:31:45,300 INFO L78 Accepts]: Start accepts. Automaton has 9634 states and 15655 transitions. Word has length 202 [2021-11-19 14:31:45,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:45,301 INFO L470 AbstractCegarLoop]: Abstraction has 9634 states and 15655 transitions. [2021-11-19 14:31:45,301 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), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-11-19 14:31:45,301 INFO L276 IsEmpty]: Start isEmpty. Operand 9634 states and 15655 transitions. [2021-11-19 14:31:45,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-11-19 14:31:45,353 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:45,354 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:45,358 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (20)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:45,579 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:45,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:45,767 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:45,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:45,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1458301049, now seen corresponding path program 1 times [2021-11-19 14:31:45,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:45,768 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [536828603] [2021-11-19 14:31:45,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:45,769 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:45,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:45,770 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:45,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-19 14:31:46,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:46,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:31:46,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:46,351 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:46,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:46,703 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:46,703 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:46,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [536828603] [2021-11-19 14:31:46,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [536828603] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:31:46,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [326683662] [2021-11-19 14:31:46,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:46,703 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:31:46,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:31:46,705 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:31:46,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2021-11-19 14:31:46,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:47,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 14:31:47,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:47,421 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-11-19 14:31:47,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:47,809 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2021-11-19 14:31:47,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [326683662] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:47,810 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:31:47,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [5, 5] total 11 [2021-11-19 14:31:47,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93848589] [2021-11-19 14:31:47,811 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:47,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 14:31:47,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:47,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 14:31:47,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-11-19 14:31:47,812 INFO L87 Difference]: Start difference. First operand 9634 states and 15655 transitions. Second operand has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 3 states have call successors, (53), 3 states have call predecessors, (53), 3 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2021-11-19 14:31:48,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:48,659 INFO L93 Difference]: Finished difference Result 21078 states and 34429 transitions. [2021-11-19 14:31:48,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-19 14:31:48,660 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 3 states have call successors, (53), 3 states have call predecessors, (53), 3 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) Word has length 189 [2021-11-19 14:31:48,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:48,742 INFO L225 Difference]: With dead ends: 21078 [2021-11-19 14:31:48,742 INFO L226 Difference]: Without dead ends: 18594 [2021-11-19 14:31:48,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 756 GetRequests, 743 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-11-19 14:31:48,824 INFO L933 BasicCegarLoop]: 999 mSDtfsCounter, 750 mSDsluCounter, 2771 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 750 SdHoareTripleChecker+Valid, 3770 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:48,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [750 Valid, 3770 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:31:48,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18594 states. [2021-11-19 14:31:50,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18594 to 18510. [2021-11-19 14:31:50,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18510 states, 15027 states have (on average 1.5890730019298596) internal successors, (23879), 15501 states have internal predecessors, (23879), 2856 states have call successors, (2856), 564 states have call predecessors, (2856), 626 states have return successors, (3382), 2876 states have call predecessors, (3382), 2808 states have call successors, (3382) [2021-11-19 14:31:50,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18510 states to 18510 states and 30117 transitions. [2021-11-19 14:31:50,136 INFO L78 Accepts]: Start accepts. Automaton has 18510 states and 30117 transitions. Word has length 189 [2021-11-19 14:31:50,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:50,138 INFO L470 AbstractCegarLoop]: Abstraction has 18510 states and 30117 transitions. [2021-11-19 14:31:50,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 3 states have call successors, (53), 3 states have call predecessors, (53), 3 states have return successors, (46), 3 states have call predecessors, (46), 3 states have call successors, (46) [2021-11-19 14:31:50,138 INFO L276 IsEmpty]: Start isEmpty. Operand 18510 states and 30117 transitions. [2021-11-19 14:31:50,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-11-19 14:31:50,193 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:50,194 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:50,214 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:50,413 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (22)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:50,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:31:50,610 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:50,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:50,611 INFO L85 PathProgramCache]: Analyzing trace with hash 207010844, now seen corresponding path program 1 times [2021-11-19 14:31:50,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:50,611 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [245978080] [2021-11-19 14:31:50,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:50,612 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:50,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:50,614 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:50,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-19 14:31:50,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:50,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:31:50,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:51,207 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:51,207 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:51,622 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:31:51,622 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:51,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [245978080] [2021-11-19 14:31:51,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [245978080] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:31:51,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [671877573] [2021-11-19 14:31:51,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:51,623 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:31:51,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:31:51,632 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:31:51,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2021-11-19 14:31:51,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:51,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-19 14:31:51,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:52,429 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-11-19 14:31:52,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:52,772 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2021-11-19 14:31:52,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [671877573] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:52,772 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:31:52,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16, 16] imperfect sequences [5, 5] total 23 [2021-11-19 14:31:52,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169144980] [2021-11-19 14:31:52,773 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:52,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-19 14:31:52,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:52,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-19 14:31:52,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=453, Unknown=0, NotChecked=0, Total=506 [2021-11-19 14:31:52,774 INFO L87 Difference]: Start difference. First operand 18510 states and 30117 transitions. Second operand has 17 states, 15 states have (on average 8.266666666666667) internal successors, (124), 13 states have internal predecessors, (124), 9 states have call successors, (35), 6 states have call predecessors, (35), 3 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) [2021-11-19 14:31:54,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:31:54,218 INFO L93 Difference]: Finished difference Result 24266 states and 38960 transitions. [2021-11-19 14:31:54,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-19 14:31:54,219 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 8.266666666666667) internal successors, (124), 13 states have internal predecessors, (124), 9 states have call successors, (35), 6 states have call predecessors, (35), 3 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) Word has length 189 [2021-11-19 14:31:54,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:31:54,308 INFO L225 Difference]: With dead ends: 24266 [2021-11-19 14:31:54,308 INFO L226 Difference]: Without dead ends: 19218 [2021-11-19 14:31:54,337 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 760 GetRequests, 731 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-11-19 14:31:54,338 INFO L933 BasicCegarLoop]: 880 mSDtfsCounter, 152 mSDsluCounter, 13112 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 13992 SdHoareTripleChecker+Invalid, 563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-19 14:31:54,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 13992 Invalid, 563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 494 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-19 14:31:54,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19218 states. [2021-11-19 14:31:55,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19218 to 19202. [2021-11-19 14:31:55,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19202 states, 15439 states have (on average 1.5811257205777576) internal successors, (24411), 15957 states have internal predecessors, (24411), 3088 states have call successors, (3088), 596 states have call predecessors, (3088), 674 states have return successors, (3860), 3124 states have call predecessors, (3860), 3024 states have call successors, (3860) [2021-11-19 14:31:55,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19202 states to 19202 states and 31359 transitions. [2021-11-19 14:31:55,774 INFO L78 Accepts]: Start accepts. Automaton has 19202 states and 31359 transitions. Word has length 189 [2021-11-19 14:31:55,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:31:55,774 INFO L470 AbstractCegarLoop]: Abstraction has 19202 states and 31359 transitions. [2021-11-19 14:31:55,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 8.266666666666667) internal successors, (124), 13 states have internal predecessors, (124), 9 states have call successors, (35), 6 states have call predecessors, (35), 3 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) [2021-11-19 14:31:55,775 INFO L276 IsEmpty]: Start isEmpty. Operand 19202 states and 31359 transitions. [2021-11-19 14:31:55,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-11-19 14:31:55,841 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:31:55,841 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:31:55,848 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (24)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:56,065 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-19 14:31:56,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:31:56,245 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:31:56,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:31:56,245 INFO L85 PathProgramCache]: Analyzing trace with hash 1343021634, now seen corresponding path program 1 times [2021-11-19 14:31:56,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:31:56,246 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [326795081] [2021-11-19 14:31:56,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:56,247 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:31:56,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:31:56,249 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:31:56,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-19 14:31:56,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:56,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 809 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:31:56,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:56,996 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-11-19 14:31:56,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:57,355 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-11-19 14:31:57,355 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:31:57,356 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [326795081] [2021-11-19 14:31:57,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [326795081] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:31:57,356 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1346343718] [2021-11-19 14:31:57,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:31:57,356 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:31:57,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:31:57,363 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:31:57,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2021-11-19 14:31:57,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:31:57,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 809 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:31:57,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:31:58,010 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-11-19 14:31:58,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:31:58,322 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2021-11-19 14:31:58,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1346343718] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:31:58,323 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:31:58,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [5, 5] total 10 [2021-11-19 14:31:58,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724943766] [2021-11-19 14:31:58,324 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:31:58,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 14:31:58,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:31:58,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 14:31:58,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:31:58,326 INFO L87 Difference]: Start difference. First operand 19202 states and 31359 transitions. Second operand has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 4 states have call successors, (41), 3 states have call predecessors, (41), 4 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) [2021-11-19 14:32:00,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:32:00,608 INFO L93 Difference]: Finished difference Result 47209 states and 78123 transitions. [2021-11-19 14:32:00,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 14:32:00,610 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), 4 states have call successors, (41), 3 states have call predecessors, (41), 4 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) Word has length 203 [2021-11-19 14:32:00,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:32:00,830 INFO L225 Difference]: With dead ends: 47209 [2021-11-19 14:32:00,830 INFO L226 Difference]: Without dead ends: 28037 [2021-11-19 14:32:00,895 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 808 GetRequests, 800 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-19 14:32:00,896 INFO L933 BasicCegarLoop]: 1608 mSDtfsCounter, 1534 mSDsluCounter, 1254 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1534 SdHoareTripleChecker+Valid, 2862 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-19 14:32:00,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1534 Valid, 2862 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-19 14:32:00,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28037 states. [2021-11-19 14:32:02,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28037 to 28035. [2021-11-19 14:32:02,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28035 states, 22681 states have (on average 1.5812794850315242) internal successors, (35865), 23375 states have internal predecessors, (35865), 4390 states have call successors, (4390), 851 states have call predecessors, (4390), 963 states have return successors, (5294), 4430 states have call predecessors, (5294), 4294 states have call successors, (5294) [2021-11-19 14:32:02,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28035 states to 28035 states and 45549 transitions. [2021-11-19 14:32:02,939 INFO L78 Accepts]: Start accepts. Automaton has 28035 states and 45549 transitions. Word has length 203 [2021-11-19 14:32:02,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:32:02,940 INFO L470 AbstractCegarLoop]: Abstraction has 28035 states and 45549 transitions. [2021-11-19 14:32:02,940 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), 4 states have call successors, (41), 3 states have call predecessors, (41), 4 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) [2021-11-19 14:32:02,941 INFO L276 IsEmpty]: Start isEmpty. Operand 28035 states and 45549 transitions. [2021-11-19 14:32:03,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2021-11-19 14:32:03,057 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:32:03,057 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:32:03,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-19 14:32:03,277 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (26)] Forceful destruction successful, exit code 0 [2021-11-19 14:32:03,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:32:03,470 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:32:03,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:32:03,471 INFO L85 PathProgramCache]: Analyzing trace with hash -965004936, now seen corresponding path program 1 times [2021-11-19 14:32:03,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:32:03,471 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1472836766] [2021-11-19 14:32:03,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:03,472 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:32:03,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:32:03,473 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:32:03,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-19 14:32:03,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:03,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:32:03,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:04,072 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:32:04,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:04,458 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:32:04,458 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:32:04,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1472836766] [2021-11-19 14:32:04,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1472836766] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:32:04,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1675962486] [2021-11-19 14:32:04,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:04,459 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:32:04,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:32:04,460 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:32:04,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2021-11-19 14:32:04,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:04,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-19 14:32:04,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:05,275 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-11-19 14:32:05,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:05,631 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2021-11-19 14:32:05,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1675962486] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:32:05,631 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:32:05,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17, 17] imperfect sequences [5, 5] total 24 [2021-11-19 14:32:05,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152104586] [2021-11-19 14:32:05,632 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:32:05,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-19 14:32:05,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:32:05,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-19 14:32:05,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=497, Unknown=0, NotChecked=0, Total=552 [2021-11-19 14:32:05,634 INFO L87 Difference]: Start difference. First operand 28035 states and 45549 transitions. Second operand has 18 states, 16 states have (on average 8.0625) internal successors, (129), 14 states have internal predecessors, (129), 9 states have call successors, (36), 6 states have call predecessors, (36), 3 states have return successors, (29), 5 states have call predecessors, (29), 6 states have call successors, (29) [2021-11-19 14:32:07,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:32:07,486 INFO L93 Difference]: Finished difference Result 35741 states and 56814 transitions. [2021-11-19 14:32:07,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-19 14:32:07,486 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 8.0625) internal successors, (129), 14 states have internal predecessors, (129), 9 states have call successors, (36), 6 states have call predecessors, (36), 3 states have return successors, (29), 5 states have call predecessors, (29), 6 states have call successors, (29) Word has length 196 [2021-11-19 14:32:07,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:32:07,627 INFO L225 Difference]: With dead ends: 35741 [2021-11-19 14:32:07,627 INFO L226 Difference]: Without dead ends: 28491 [2021-11-19 14:32:07,661 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 789 GetRequests, 758 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=98, Invalid=958, Unknown=0, NotChecked=0, Total=1056 [2021-11-19 14:32:07,662 INFO L933 BasicCegarLoop]: 868 mSDtfsCounter, 124 mSDsluCounter, 13816 mSDsCounter, 0 mSdLazyCounter, 582 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 14684 SdHoareTripleChecker+Invalid, 642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-19 14:32:07,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 14684 Invalid, 642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 582 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-19 14:32:07,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28491 states. [2021-11-19 14:32:09,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28491 to 28427. [2021-11-19 14:32:09,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28427 states, 22921 states have (on average 1.5769381789625234) internal successors, (36145), 23635 states have internal predecessors, (36145), 4502 states have call successors, (4502), 883 states have call predecessors, (4502), 1003 states have return successors, (5490), 4546 states have call predecessors, (5490), 4406 states have call successors, (5490) [2021-11-19 14:32:09,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28427 states to 28427 states and 46137 transitions. [2021-11-19 14:32:09,617 INFO L78 Accepts]: Start accepts. Automaton has 28427 states and 46137 transitions. Word has length 196 [2021-11-19 14:32:09,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:32:09,618 INFO L470 AbstractCegarLoop]: Abstraction has 28427 states and 46137 transitions. [2021-11-19 14:32:09,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 8.0625) internal successors, (129), 14 states have internal predecessors, (129), 9 states have call successors, (36), 6 states have call predecessors, (36), 3 states have return successors, (29), 5 states have call predecessors, (29), 6 states have call successors, (29) [2021-11-19 14:32:09,619 INFO L276 IsEmpty]: Start isEmpty. Operand 28427 states and 46137 transitions. [2021-11-19 14:32:09,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2021-11-19 14:32:09,720 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:32:09,720 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:32:09,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (27)] Ended with exit code 0 [2021-11-19 14:32:09,924 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (28)] Forceful destruction successful, exit code 0 [2021-11-19 14:32:10,121 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 14:32:10,121 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:32:10,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:32:10,122 INFO L85 PathProgramCache]: Analyzing trace with hash 168670588, now seen corresponding path program 1 times [2021-11-19 14:32:10,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:32:10,122 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [890900737] [2021-11-19 14:32:10,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:10,122 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:32:10,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:32:10,124 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:32:10,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-19 14:32:10,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:10,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 800 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 14:32:10,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:10,744 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:32:10,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:11,088 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:32:11,088 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:32:11,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [890900737] [2021-11-19 14:32:11,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [890900737] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 14:32:11,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1769769914] [2021-11-19 14:32:11,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:11,089 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 14:32:11,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 14:32:11,089 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 14:32:11,090 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2021-11-19 14:32:11,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:11,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 800 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:32:11,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:11,757 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-11-19 14:32:11,758 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:12,115 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2021-11-19 14:32:12,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1769769914] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:32:12,116 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 14:32:12,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [5, 5] total 9 [2021-11-19 14:32:12,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116155690] [2021-11-19 14:32:12,116 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:32:12,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:32:12,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:32:12,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:32:12,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:32:12,118 INFO L87 Difference]: Start difference. First operand 28427 states and 46137 transitions. Second operand has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-11-19 14:32:14,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:32:14,039 INFO L93 Difference]: Finished difference Result 83396 states and 137225 transitions. [2021-11-19 14:32:14,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:32:14,039 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 197 [2021-11-19 14:32:14,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:32:14,450 INFO L225 Difference]: With dead ends: 83396 [2021-11-19 14:32:14,450 INFO L226 Difference]: Without dead ends: 55020 [2021-11-19 14:32:14,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 784 GetRequests, 777 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-19 14:32:14,535 INFO L933 BasicCegarLoop]: 987 mSDtfsCounter, 769 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 769 SdHoareTripleChecker+Valid, 1828 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:32:14,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [769 Valid, 1828 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:32:14,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55020 states. [2021-11-19 14:32:17,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55020 to 55010. [2021-11-19 14:32:17,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55010 states, 44685 states have (on average 1.5821640371489314) internal successors, (70699), 45941 states have internal predecessors, (70699), 8456 states have call successors, (8456), 1664 states have call predecessors, (8456), 1868 states have return successors, (10607), 8560 states have call predecessors, (10607), 8288 states have call successors, (10607) [2021-11-19 14:32:17,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55010 states to 55010 states and 89762 transitions. [2021-11-19 14:32:17,591 INFO L78 Accepts]: Start accepts. Automaton has 55010 states and 89762 transitions. Word has length 197 [2021-11-19 14:32:17,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:32:17,592 INFO L470 AbstractCegarLoop]: Abstraction has 55010 states and 89762 transitions. [2021-11-19 14:32:17,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-11-19 14:32:17,592 INFO L276 IsEmpty]: Start isEmpty. Operand 55010 states and 89762 transitions. [2021-11-19 14:32:18,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-11-19 14:32:18,013 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:32:18,013 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:32:18,018 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (30)] Forceful destruction successful, exit code 0 [2021-11-19 14:32:18,224 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2021-11-19 14:32:18,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:32:18,414 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:32:18,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:32:18,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1542480548, now seen corresponding path program 1 times [2021-11-19 14:32:18,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:32:18,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1366738327] [2021-11-19 14:32:18,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:18,415 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:32:18,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:32:18,417 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:32:18,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-11-19 14:32:18,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:18,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 802 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:32:18,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:19,126 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-11-19 14:32:19,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:19,539 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2021-11-19 14:32:19,539 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:32:19,540 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1366738327] [2021-11-19 14:32:19,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1366738327] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:32:19,540 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:32:19,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 14:32:19,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127079724] [2021-11-19 14:32:19,540 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:32:19,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:32:19,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:32:19,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:32:19,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:32:19,541 INFO L87 Difference]: Start difference. First operand 55010 states and 89762 transitions. Second operand has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-11-19 14:32:21,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:32:21,321 INFO L93 Difference]: Finished difference Result 68571 states and 111599 transitions. [2021-11-19 14:32:21,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:32:21,321 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 199 [2021-11-19 14:32:21,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:32:21,578 INFO L225 Difference]: With dead ends: 68571 [2021-11-19 14:32:21,578 INFO L226 Difference]: Without dead ends: 41427 [2021-11-19 14:32:21,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 396 GetRequests, 395 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:32:21,638 INFO L933 BasicCegarLoop]: 1571 mSDtfsCounter, 726 mSDsluCounter, 777 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 726 SdHoareTripleChecker+Valid, 2348 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:32:21,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [726 Valid, 2348 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:32:21,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41427 states. [2021-11-19 14:32:23,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41427 to 41389. [2021-11-19 14:32:23,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41389 states, 33557 states have (on average 1.580594212831898) internal successors, (53040), 34492 states have internal predecessors, (53040), 6443 states have call successors, (6443), 1258 states have call predecessors, (6443), 1388 states have return successors, (7363), 6465 states have call predecessors, (7363), 6299 states have call successors, (7363) [2021-11-19 14:32:24,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41389 states to 41389 states and 66846 transitions. [2021-11-19 14:32:24,155 INFO L78 Accepts]: Start accepts. Automaton has 41389 states and 66846 transitions. Word has length 199 [2021-11-19 14:32:24,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:32:24,157 INFO L470 AbstractCegarLoop]: Abstraction has 41389 states and 66846 transitions. [2021-11-19 14:32:24,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-11-19 14:32:24,158 INFO L276 IsEmpty]: Start isEmpty. Operand 41389 states and 66846 transitions. [2021-11-19 14:32:24,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-11-19 14:32:24,246 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:32:24,247 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:32:24,257 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2021-11-19 14:32:24,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:32:24,447 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:32:24,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:32:24,448 INFO L85 PathProgramCache]: Analyzing trace with hash -1439522303, now seen corresponding path program 1 times [2021-11-19 14:32:24,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:32:24,448 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [928843210] [2021-11-19 14:32:24,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:24,449 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:32:24,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:32:24,449 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:32:24,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-19 14:32:24,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:24,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 808 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:32:24,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:25,058 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-19 14:32:25,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:25,391 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2021-11-19 14:32:25,391 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:32:25,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [928843210] [2021-11-19 14:32:25,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [928843210] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:32:25,392 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:32:25,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 14:32:25,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186760335] [2021-11-19 14:32:25,392 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:32:25,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:32:25,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:32:25,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:32:25,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:32:25,394 INFO L87 Difference]: Start difference. First operand 41389 states and 66846 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-11-19 14:32:26,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:32:26,540 INFO L93 Difference]: Finished difference Result 41393 states and 66848 transitions. [2021-11-19 14:32:26,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:32:26,542 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 203 [2021-11-19 14:32:26,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:32:26,641 INFO L225 Difference]: With dead ends: 41393 [2021-11-19 14:32:26,641 INFO L226 Difference]: Without dead ends: 27374 [2021-11-19 14:32:26,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 404 GetRequests, 403 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:32:26,685 INFO L933 BasicCegarLoop]: 1563 mSDtfsCounter, 751 mSDsluCounter, 775 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 751 SdHoareTripleChecker+Valid, 2338 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:32:26,685 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [751 Valid, 2338 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:32:26,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27374 states. [2021-11-19 14:32:28,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27374 to 27372. [2021-11-19 14:32:28,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27372 states, 22239 states have (on average 1.5810962723144026) internal successors, (35162), 22855 states have internal predecessors, (35162), 4232 states have call successors, (4232), 822 states have call predecessors, (4232), 900 states have return successors, (4662), 4228 states have call predecessors, (4662), 4136 states have call successors, (4662) [2021-11-19 14:32:28,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27372 states to 27372 states and 44056 transitions. [2021-11-19 14:32:28,279 INFO L78 Accepts]: Start accepts. Automaton has 27372 states and 44056 transitions. Word has length 203 [2021-11-19 14:32:28,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 14:32:28,280 INFO L470 AbstractCegarLoop]: Abstraction has 27372 states and 44056 transitions. [2021-11-19 14:32:28,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 3 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2021-11-19 14:32:28,280 INFO L276 IsEmpty]: Start isEmpty. Operand 27372 states and 44056 transitions. [2021-11-19 14:32:28,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2021-11-19 14:32:28,342 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 14:32:28,342 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-19 14:32:28,354 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-11-19 14:32:28,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 14:32:28,546 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__VerifyErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 14:32:28,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 14:32:28,547 INFO L85 PathProgramCache]: Analyzing trace with hash 966359031, now seen corresponding path program 1 times [2021-11-19 14:32:28,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 14:32:28,547 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [479907409] [2021-11-19 14:32:28,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 14:32:28,548 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 14:32:28,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 14:32:28,548 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 14:32:28,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4d6a261d-0edc-4b95-ad7e-ef2ec80962f3/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-11-19 14:32:28,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 14:32:28,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 798 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 14:32:28,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 14:32:29,095 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-11-19 14:32:29,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 14:32:29,400 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-11-19 14:32:29,401 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 14:32:29,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [479907409] [2021-11-19 14:32:29,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [479907409] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 14:32:29,401 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 14:32:29,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 14:32:29,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891605195] [2021-11-19 14:32:29,401 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 14:32:29,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 14:32:29,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 14:32:29,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 14:32:29,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:32:29,402 INFO L87 Difference]: Start difference. First operand 27372 states and 44056 transitions. Second operand has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2021-11-19 14:32:31,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 14:32:31,405 INFO L93 Difference]: Finished difference Result 70560 states and 115387 transitions. [2021-11-19 14:32:31,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 14:32:31,406 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 200 [2021-11-19 14:32:31,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 14:32:31,539 INFO L225 Difference]: With dead ends: 70560 [2021-11-19 14:32:31,539 INFO L226 Difference]: Without dead ends: 44064 [2021-11-19 14:32:31,599 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 397 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 14:32:31,600 INFO L933 BasicCegarLoop]: 891 mSDtfsCounter, 162 mSDsluCounter, 862 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 1753 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 14:32:31,600 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 1753 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 14:32:31,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44064 states.