./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/email_spec7_product28.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 47ea0209 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec7_product28.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8 --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 f29cc89d3ee64e709bcde3f8f1e5c1c29a2d05992b7eca470a9d177af894449a --- Real Ultimate output --- This is Ultimate 0.2.1-dev-47ea020 [2021-11-07 01:27:01,374 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-07 01:27:01,376 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-07 01:27:01,411 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-07 01:27:01,412 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-07 01:27:01,413 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-07 01:27:01,415 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-07 01:27:01,417 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-07 01:27:01,419 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-07 01:27:01,421 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-07 01:27:01,422 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-07 01:27:01,424 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-07 01:27:01,424 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-07 01:27:01,426 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-07 01:27:01,428 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-07 01:27:01,429 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-07 01:27:01,432 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-07 01:27:01,433 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-07 01:27:01,435 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-07 01:27:01,437 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-07 01:27:01,439 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-07 01:27:01,444 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-07 01:27:01,448 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-07 01:27:01,449 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-07 01:27:01,463 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-07 01:27:01,464 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-07 01:27:01,464 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-07 01:27:01,466 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-07 01:27:01,467 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-07 01:27:01,468 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-07 01:27:01,469 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-07 01:27:01,473 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-07 01:27:01,475 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-07 01:27:01,476 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-07 01:27:01,478 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-07 01:27:01,478 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-07 01:27:01,479 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-07 01:27:01,479 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-07 01:27:01,479 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-07 01:27:01,480 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-07 01:27:01,481 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-07 01:27:01,482 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-07 01:27:01,509 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-07 01:27:01,509 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-07 01:27:01,510 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-07 01:27:01,510 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-07 01:27:01,511 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-07 01:27:01,511 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-07 01:27:01,511 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-07 01:27:01,511 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-07 01:27:01,512 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-07 01:27:01,512 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-07 01:27:01,512 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-07 01:27:01,512 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-07 01:27:01,513 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-07 01:27:01,513 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-07 01:27:01,513 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-07 01:27:01,514 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-07 01:27:01,514 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-07 01:27:01,514 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-07 01:27:01,514 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-07 01:27:01,515 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-07 01:27:01,515 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-07 01:27:01,515 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-07 01:27:01,521 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-07 01:27:01,522 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-07 01:27:01,522 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-07 01:27:01,522 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-07 01:27:01,522 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-07 01:27:01,523 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-07 01:27:01,523 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-07 01:27:01,523 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-07 01:27:01,523 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 01:27:01,524 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-07 01:27:01,524 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-07 01:27:01,524 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-07 01:27:01,524 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-07 01:27:01,525 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-07 01:27:01,525 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-07 01:27:01,525 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-07 01:27:01,525 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-07 01:27:01,525 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_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/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_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8 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 -> f29cc89d3ee64e709bcde3f8f1e5c1c29a2d05992b7eca470a9d177af894449a [2021-11-07 01:27:01,792 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-07 01:27:01,820 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-07 01:27:01,823 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-07 01:27:01,825 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-07 01:27:01,826 INFO L275 PluginConnector]: CDTParser initialized [2021-11-07 01:27:01,827 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/../../sv-benchmarks/c/product-lines/email_spec7_product28.cil.c [2021-11-07 01:27:01,898 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/data/cbcabab8c/a26cbccf7dcf474e98c2d2f2b2735136/FLAGac03e4fda [2021-11-07 01:27:02,582 INFO L306 CDTParser]: Found 1 translation units. [2021-11-07 01:27:02,583 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/sv-benchmarks/c/product-lines/email_spec7_product28.cil.c [2021-11-07 01:27:02,609 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/data/cbcabab8c/a26cbccf7dcf474e98c2d2f2b2735136/FLAGac03e4fda [2021-11-07 01:27:02,793 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/data/cbcabab8c/a26cbccf7dcf474e98c2d2f2b2735136 [2021-11-07 01:27:02,801 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-07 01:27:02,808 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-07 01:27:02,810 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-07 01:27:02,811 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-07 01:27:02,818 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-07 01:27:02,819 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 01:27:02" (1/1) ... [2021-11-07 01:27:02,820 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@52858aa2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:02, skipping insertion in model container [2021-11-07 01:27:02,820 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 01:27:02" (1/1) ... [2021-11-07 01:27:02,831 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-07 01:27:02,909 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-07 01:27:03,161 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/sv-benchmarks/c/product-lines/email_spec7_product28.cil.c[1542,1555] [2021-11-07 01:27:03,612 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 01:27:03,632 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-07 01:27:03,633 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@69070fb8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:03, skipping insertion in model container [2021-11-07 01:27:03,633 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-07 01:27:03,634 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-07 01:27:03,636 INFO L168 Benchmark]: Toolchain (without parser) took 826.32 ms. Allocated memory is still 132.1 MB. Free memory was 95.9 MB in the beginning and 93.8 MB in the end (delta: 2.1 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. [2021-11-07 01:27:03,637 INFO L168 Benchmark]: CDTParser took 0.31 ms. Allocated memory is still 88.1 MB. Free memory was 44.9 MB in the beginning and 44.9 MB in the end (delta: 40.4 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-11-07 01:27:03,638 INFO L168 Benchmark]: CACSL2BoogieTranslator took 823.47 ms. Allocated memory is still 132.1 MB. Free memory was 95.6 MB in the beginning and 93.8 MB in the end (delta: 1.8 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. [2021-11-07 01:27:03,641 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.31 ms. Allocated memory is still 88.1 MB. Free memory was 44.9 MB in the beginning and 44.9 MB in the end (delta: 40.4 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 823.47 ms. Allocated memory is still 132.1 MB. Free memory was 95.6 MB in the beginning and 93.8 MB in the end (delta: 1.8 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 1131]: 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_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec7_product28.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8 --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 f29cc89d3ee64e709bcde3f8f1e5c1c29a2d05992b7eca470a9d177af894449a --- Real Ultimate output --- This is Ultimate 0.2.1-dev-47ea020 [2021-11-07 01:27:06,122 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-07 01:27:06,126 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-07 01:27:06,186 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-07 01:27:06,187 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-07 01:27:06,192 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-07 01:27:06,194 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-07 01:27:06,199 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-07 01:27:06,203 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-07 01:27:06,212 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-07 01:27:06,214 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-07 01:27:06,216 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-07 01:27:06,217 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-07 01:27:06,220 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-07 01:27:06,222 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-07 01:27:06,227 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-07 01:27:06,229 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-07 01:27:06,231 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-07 01:27:06,233 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-07 01:27:06,242 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-07 01:27:06,244 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-07 01:27:06,246 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-07 01:27:06,248 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-07 01:27:06,251 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-07 01:27:06,261 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-07 01:27:06,261 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-07 01:27:06,262 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-07 01:27:06,264 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-07 01:27:06,265 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-07 01:27:06,266 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-07 01:27:06,266 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-07 01:27:06,268 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-07 01:27:06,270 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-07 01:27:06,271 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-07 01:27:06,273 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-07 01:27:06,273 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-07 01:27:06,274 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-07 01:27:06,274 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-07 01:27:06,275 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-07 01:27:06,277 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-07 01:27:06,278 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-07 01:27:06,279 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-07 01:27:06,317 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-07 01:27:06,317 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-07 01:27:06,318 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-07 01:27:06,318 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-07 01:27:06,318 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-07 01:27:06,318 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-07 01:27:06,318 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-07 01:27:06,318 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-07 01:27:06,319 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-07 01:27:06,319 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-07 01:27:06,319 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-07 01:27:06,320 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-07 01:27:06,320 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-07 01:27:06,320 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-07 01:27:06,320 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-07 01:27:06,320 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-07 01:27:06,321 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-07 01:27:06,321 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-07 01:27:06,321 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-07 01:27:06,321 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-07 01:27:06,321 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-07 01:27:06,321 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-07 01:27:06,321 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-07 01:27:06,322 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-07 01:27:06,322 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-07 01:27:06,322 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-07 01:27:06,322 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 01:27:06,322 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-07 01:27:06,322 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-07 01:27:06,322 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-07 01:27:06,323 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-07 01:27:06,323 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-07 01:27:06,323 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-07 01:27:06,323 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-07 01:27:06,327 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-07 01:27:06,328 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_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/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_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8 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 -> f29cc89d3ee64e709bcde3f8f1e5c1c29a2d05992b7eca470a9d177af894449a [2021-11-07 01:27:06,800 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-07 01:27:06,823 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-07 01:27:06,826 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-07 01:27:06,827 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-07 01:27:06,828 INFO L275 PluginConnector]: CDTParser initialized [2021-11-07 01:27:06,829 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/../../sv-benchmarks/c/product-lines/email_spec7_product28.cil.c [2021-11-07 01:27:06,919 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/data/637f81f81/3f026aa4fdf749acb595045fd8b374ae/FLAGe925c23f7 [2021-11-07 01:27:07,700 INFO L306 CDTParser]: Found 1 translation units. [2021-11-07 01:27:07,701 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/sv-benchmarks/c/product-lines/email_spec7_product28.cil.c [2021-11-07 01:27:07,729 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/data/637f81f81/3f026aa4fdf749acb595045fd8b374ae/FLAGe925c23f7 [2021-11-07 01:27:07,855 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/data/637f81f81/3f026aa4fdf749acb595045fd8b374ae [2021-11-07 01:27:07,858 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-07 01:27:07,860 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-07 01:27:07,866 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-07 01:27:07,866 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-07 01:27:07,870 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-07 01:27:07,870 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 01:27:07" (1/1) ... [2021-11-07 01:27:07,872 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@798ecdee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:07, skipping insertion in model container [2021-11-07 01:27:07,872 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 01:27:07" (1/1) ... [2021-11-07 01:27:07,880 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-07 01:27:07,960 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-07 01:27:08,186 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/sv-benchmarks/c/product-lines/email_spec7_product28.cil.c[1542,1555] [2021-11-07 01:27:08,678 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 01:27:08,705 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-07 01:27:08,726 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-07 01:27:08,729 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/sv-benchmarks/c/product-lines/email_spec7_product28.cil.c[1542,1555] [2021-11-07 01:27:08,884 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 01:27:08,902 INFO L203 MainTranslator]: Completed pre-run [2021-11-07 01:27:08,915 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/sv-benchmarks/c/product-lines/email_spec7_product28.cil.c[1542,1555] [2021-11-07 01:27:09,004 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 01:27:09,084 INFO L208 MainTranslator]: Completed translation [2021-11-07 01:27:09,084 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:09 WrapperNode [2021-11-07 01:27:09,085 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-07 01:27:09,086 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-07 01:27:09,087 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-07 01:27:09,087 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-07 01:27:09,095 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:09" (1/1) ... [2021-11-07 01:27:09,165 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:09" (1/1) ... [2021-11-07 01:27:09,291 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-07 01:27:09,293 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-07 01:27:09,293 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-07 01:27:09,294 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-07 01:27:09,304 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:09" (1/1) ... [2021-11-07 01:27:09,305 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:09" (1/1) ... [2021-11-07 01:27:09,323 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:09" (1/1) ... [2021-11-07 01:27:09,324 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:09" (1/1) ... [2021-11-07 01:27:09,383 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:09" (1/1) ... [2021-11-07 01:27:09,423 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:09" (1/1) ... [2021-11-07 01:27:09,436 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:09" (1/1) ... [2021-11-07 01:27:09,459 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-07 01:27:09,466 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-07 01:27:09,468 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-07 01:27:09,468 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-07 01:27:09,470 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:09" (1/1) ... [2021-11-07 01:27:09,477 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 01:27:09,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 01:27:09,504 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-07 01:27:09,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-07 01:27:09,578 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-11-07 01:27:09,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-07 01:27:09,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-07 01:27:09,579 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-07 01:27:09,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-07 01:27:14,026 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-07 01:27:14,027 INFO L299 CfgBuilder]: Removed 295 assume(true) statements. [2021-11-07 01:27:14,030 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 01:27:14 BoogieIcfgContainer [2021-11-07 01:27:14,030 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-07 01:27:14,032 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-07 01:27:14,032 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-07 01:27:14,035 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-07 01:27:14,036 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.11 01:27:07" (1/3) ... [2021-11-07 01:27:14,037 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63f86ebd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 01:27:14, skipping insertion in model container [2021-11-07 01:27:14,037 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 01:27:09" (2/3) ... [2021-11-07 01:27:14,037 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63f86ebd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 01:27:14, skipping insertion in model container [2021-11-07 01:27:14,037 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 01:27:14" (3/3) ... [2021-11-07 01:27:14,039 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec7_product28.cil.c [2021-11-07 01:27:14,045 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-07 01:27:14,045 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-11-07 01:27:14,102 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-07 01:27:14,110 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-07 01:27:14,110 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-07 01:27:14,138 INFO L276 IsEmpty]: Start isEmpty. Operand has 473 states, 470 states have (on average 1.7595744680851064) internal successors, (827), 472 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:14,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-07 01:27:14,152 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:14,152 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:27:14,153 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:14,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:14,159 INFO L85 PathProgramCache]: Analyzing trace with hash 203238760, now seen corresponding path program 1 times [2021-11-07 01:27:14,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:14,175 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [336295137] [2021-11-07 01:27:14,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:14,176 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:14,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:14,182 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:14,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-07 01:27:14,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:14,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-07 01:27:14,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:14,859 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:14,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:15,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:15,028 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:15,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [336295137] [2021-11-07 01:27:15,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [336295137] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:15,029 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:15,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-07 01:27:15,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612580327] [2021-11-07 01:27:15,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-07 01:27:15,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:15,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-07 01:27:15,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-07 01:27:15,062 INFO L87 Difference]: Start difference. First operand has 473 states, 470 states have (on average 1.7595744680851064) internal successors, (827), 472 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:15,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:15,134 INFO L93 Difference]: Finished difference Result 708 states and 1220 transitions. [2021-11-07 01:27:15,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-07 01:27:15,136 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-11-07 01:27:15,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:15,156 INFO L225 Difference]: With dead ends: 708 [2021-11-07 01:27:15,156 INFO L226 Difference]: Without dead ends: 432 [2021-11-07 01:27:15,167 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 102 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-07 01:27:15,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2021-11-07 01:27:15,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 432. [2021-11-07 01:27:15,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 430 states have (on average 1.7534883720930232) internal successors, (754), 431 states have internal predecessors, (754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:15,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 754 transitions. [2021-11-07 01:27:15,255 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 754 transitions. Word has length 52 [2021-11-07 01:27:15,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:15,255 INFO L470 AbstractCegarLoop]: Abstraction has 432 states and 754 transitions. [2021-11-07 01:27:15,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:15,256 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 754 transitions. [2021-11-07 01:27:15,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-11-07 01:27:15,262 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:15,262 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:27:15,281 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:15,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:15,472 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:15,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:15,473 INFO L85 PathProgramCache]: Analyzing trace with hash 449650996, now seen corresponding path program 1 times [2021-11-07 01:27:15,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:15,476 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [90132857] [2021-11-07 01:27:15,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:15,477 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:15,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:15,478 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:15,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-07 01:27:15,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:15,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:27:15,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:16,140 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:16,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:16,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:16,325 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:16,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [90132857] [2021-11-07 01:27:16,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [90132857] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:16,326 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:16,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-07 01:27:16,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137968187] [2021-11-07 01:27:16,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-07 01:27:16,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:16,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-07 01:27:16,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-07 01:27:16,330 INFO L87 Difference]: Start difference. First operand 432 states and 754 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:16,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:16,465 INFO L93 Difference]: Finished difference Result 1266 states and 2214 transitions. [2021-11-07 01:27:16,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-07 01:27:16,465 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-11-07 01:27:16,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:16,475 INFO L225 Difference]: With dead ends: 1266 [2021-11-07 01:27:16,475 INFO L226 Difference]: Without dead ends: 849 [2021-11-07 01:27:16,481 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 102 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-07 01:27:16,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2021-11-07 01:27:16,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 431. [2021-11-07 01:27:16,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 429 states have (on average 1.745920745920746) internal successors, (749), 430 states have internal predecessors, (749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:16,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 749 transitions. [2021-11-07 01:27:16,550 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 749 transitions. Word has length 53 [2021-11-07 01:27:16,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:16,551 INFO L470 AbstractCegarLoop]: Abstraction has 431 states and 749 transitions. [2021-11-07 01:27:16,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:16,551 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 749 transitions. [2021-11-07 01:27:16,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-07 01:27:16,555 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:16,556 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:27:16,576 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:16,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:16,770 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:16,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:16,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1511284326, now seen corresponding path program 1 times [2021-11-07 01:27:16,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:16,772 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2060965971] [2021-11-07 01:27:16,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:16,773 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:16,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:16,774 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:16,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-07 01:27:17,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:17,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-07 01:27:17,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:17,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:17,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:17,637 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:17,637 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:17,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2060965971] [2021-11-07 01:27:17,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2060965971] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:17,638 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:17,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-07 01:27:17,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469314851] [2021-11-07 01:27:17,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:27:17,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:17,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:27:17,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-07 01:27:17,647 INFO L87 Difference]: Start difference. First operand 431 states and 749 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:17,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:17,900 INFO L93 Difference]: Finished difference Result 1641 states and 2858 transitions. [2021-11-07 01:27:17,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:27:17,901 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-11-07 01:27:17,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:17,912 INFO L225 Difference]: With dead ends: 1641 [2021-11-07 01:27:17,912 INFO L226 Difference]: Without dead ends: 1228 [2021-11-07 01:27:17,913 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-07 01:27:17,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1228 states. [2021-11-07 01:27:17,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1228 to 430. [2021-11-07 01:27:17,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 428 states have (on average 1.7406542056074767) internal successors, (745), 429 states have internal predecessors, (745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:17,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 745 transitions. [2021-11-07 01:27:17,951 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 745 transitions. Word has length 55 [2021-11-07 01:27:17,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:17,951 INFO L470 AbstractCegarLoop]: Abstraction has 430 states and 745 transitions. [2021-11-07 01:27:17,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:17,952 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 745 transitions. [2021-11-07 01:27:17,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-07 01:27:17,955 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:17,956 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:27:17,975 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:18,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:18,171 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:18,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:18,172 INFO L85 PathProgramCache]: Analyzing trace with hash -178433107, now seen corresponding path program 1 times [2021-11-07 01:27:18,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:18,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [219409155] [2021-11-07 01:27:18,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:18,173 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:18,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:18,175 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:18,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-07 01:27:18,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:18,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:27:18,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:18,831 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:18,831 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:18,991 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:18,992 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:18,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [219409155] [2021-11-07 01:27:18,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [219409155] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:18,992 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:18,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-07 01:27:18,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239137439] [2021-11-07 01:27:18,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-07 01:27:18,993 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:18,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-07 01:27:18,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-07 01:27:18,994 INFO L87 Difference]: Start difference. First operand 430 states and 745 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:19,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:19,060 INFO L93 Difference]: Finished difference Result 857 states and 1487 transitions. [2021-11-07 01:27:19,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-07 01:27:19,060 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2021-11-07 01:27:19,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:19,064 INFO L225 Difference]: With dead ends: 857 [2021-11-07 01:27:19,064 INFO L226 Difference]: Without dead ends: 435 [2021-11-07 01:27:19,065 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 108 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-07 01:27:19,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-11-07 01:27:19,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 430. [2021-11-07 01:27:19,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 428 states have (on average 1.733644859813084) internal successors, (742), 429 states have internal predecessors, (742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:19,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 742 transitions. [2021-11-07 01:27:19,095 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 742 transitions. Word has length 56 [2021-11-07 01:27:19,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:19,096 INFO L470 AbstractCegarLoop]: Abstraction has 430 states and 742 transitions. [2021-11-07 01:27:19,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:19,096 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 742 transitions. [2021-11-07 01:27:19,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-07 01:27:19,098 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:19,099 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:27:19,119 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:19,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:19,313 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:19,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:19,314 INFO L85 PathProgramCache]: Analyzing trace with hash 2143905922, now seen corresponding path program 1 times [2021-11-07 01:27:19,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:19,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [380850714] [2021-11-07 01:27:19,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:19,316 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:19,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:19,317 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:19,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-07 01:27:19,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:19,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-07 01:27:19,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:19,882 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:19,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:20,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:20,036 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:20,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [380850714] [2021-11-07 01:27:20,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [380850714] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:20,037 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:20,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-07 01:27:20,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448531654] [2021-11-07 01:27:20,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:27:20,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:20,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:27:20,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-07 01:27:20,039 INFO L87 Difference]: Start difference. First operand 430 states and 742 transitions. Second operand has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:20,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:20,298 INFO L93 Difference]: Finished difference Result 1628 states and 2834 transitions. [2021-11-07 01:27:20,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 01:27:20,299 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-11-07 01:27:20,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:20,308 INFO L225 Difference]: With dead ends: 1628 [2021-11-07 01:27:20,308 INFO L226 Difference]: Without dead ends: 1224 [2021-11-07 01:27:20,309 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-07 01:27:20,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1224 states. [2021-11-07 01:27:20,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1224 to 430. [2021-11-07 01:27:20,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 428 states have (on average 1.7266355140186915) internal successors, (739), 429 states have internal predecessors, (739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:20,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 739 transitions. [2021-11-07 01:27:20,358 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 739 transitions. Word has length 57 [2021-11-07 01:27:20,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:20,358 INFO L470 AbstractCegarLoop]: Abstraction has 430 states and 739 transitions. [2021-11-07 01:27:20,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:20,359 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 739 transitions. [2021-11-07 01:27:20,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-07 01:27:20,360 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:20,360 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:27:20,377 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:20,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:20,569 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:20,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:20,570 INFO L85 PathProgramCache]: Analyzing trace with hash 1809679357, now seen corresponding path program 1 times [2021-11-07 01:27:20,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:20,571 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1866452655] [2021-11-07 01:27:20,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:20,571 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:20,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:20,574 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:20,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-07 01:27:21,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:21,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 01:27:21,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:21,252 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:21,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:21,427 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:21,427 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:21,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1866452655] [2021-11-07 01:27:21,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1866452655] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:21,428 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:21,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-07 01:27:21,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82284988] [2021-11-07 01:27:21,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-07 01:27:21,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:21,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-07 01:27:21,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-07 01:27:21,430 INFO L87 Difference]: Start difference. First operand 430 states and 739 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:21,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:21,515 INFO L93 Difference]: Finished difference Result 1028 states and 1771 transitions. [2021-11-07 01:27:21,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-07 01:27:21,516 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-11-07 01:27:21,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:21,521 INFO L225 Difference]: With dead ends: 1028 [2021-11-07 01:27:21,522 INFO L226 Difference]: Without dead ends: 834 [2021-11-07 01:27:21,523 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 114 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-07 01:27:21,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2021-11-07 01:27:21,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 640. [2021-11-07 01:27:21,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 638 states have (on average 1.7601880877742946) internal successors, (1123), 639 states have internal predecessors, (1123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:21,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 1123 transitions. [2021-11-07 01:27:21,571 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 1123 transitions. Word has length 59 [2021-11-07 01:27:21,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:21,571 INFO L470 AbstractCegarLoop]: Abstraction has 640 states and 1123 transitions. [2021-11-07 01:27:21,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:21,572 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 1123 transitions. [2021-11-07 01:27:21,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-07 01:27:21,573 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:21,574 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 01:27:21,591 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:21,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:21,788 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:21,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:21,789 INFO L85 PathProgramCache]: Analyzing trace with hash -813976850, now seen corresponding path program 1 times [2021-11-07 01:27:21,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:21,790 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [246256173] [2021-11-07 01:27:21,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:21,790 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:21,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:21,791 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:21,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-07 01:27:22,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:22,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 01:27:22,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:22,466 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:22,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:22,657 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:22,658 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:22,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [246256173] [2021-11-07 01:27:22,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [246256173] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:22,659 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:22,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-07 01:27:22,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232218171] [2021-11-07 01:27:22,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 01:27:22,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:22,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 01:27:22,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 01:27:22,661 INFO L87 Difference]: Start difference. First operand 640 states and 1123 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:22,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:22,767 INFO L93 Difference]: Finished difference Result 1548 states and 2724 transitions. [2021-11-07 01:27:22,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 01:27:22,768 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-11-07 01:27:22,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:22,776 INFO L225 Difference]: With dead ends: 1548 [2021-11-07 01:27:22,777 INFO L226 Difference]: Without dead ends: 992 [2021-11-07 01:27:22,778 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 139 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-07 01:27:22,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2021-11-07 01:27:22,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 798. [2021-11-07 01:27:22,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 798 states, 796 states have (on average 1.771356783919598) internal successors, (1410), 797 states have internal predecessors, (1410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:22,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 1410 transitions. [2021-11-07 01:27:22,858 INFO L78 Accepts]: Start accepts. Automaton has 798 states and 1410 transitions. Word has length 71 [2021-11-07 01:27:22,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:22,859 INFO L470 AbstractCegarLoop]: Abstraction has 798 states and 1410 transitions. [2021-11-07 01:27:22,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:22,859 INFO L276 IsEmpty]: Start isEmpty. Operand 798 states and 1410 transitions. [2021-11-07 01:27:22,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-07 01:27:22,862 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:22,862 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 01:27:22,885 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:23,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:23,080 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:23,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:23,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1666285517, now seen corresponding path program 1 times [2021-11-07 01:27:23,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:23,082 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [751039302] [2021-11-07 01:27:23,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:23,082 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:23,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:23,090 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:23,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-07 01:27:23,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:23,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 01:27:23,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:23,872 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:23,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:24,077 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:24,077 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:24,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [751039302] [2021-11-07 01:27:24,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [751039302] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:24,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:24,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-07 01:27:24,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412059208] [2021-11-07 01:27:24,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 01:27:24,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:24,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 01:27:24,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 01:27:24,080 INFO L87 Difference]: Start difference. First operand 798 states and 1410 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:24,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:24,230 INFO L93 Difference]: Finished difference Result 2066 states and 3671 transitions. [2021-11-07 01:27:24,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 01:27:24,231 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-11-07 01:27:24,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:24,242 INFO L225 Difference]: With dead ends: 2066 [2021-11-07 01:27:24,242 INFO L226 Difference]: Without dead ends: 1356 [2021-11-07 01:27:24,246 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 141 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-07 01:27:24,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1356 states. [2021-11-07 01:27:24,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1356 to 1162. [2021-11-07 01:27:24,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1162 states, 1160 states have (on average 1.7879310344827586) internal successors, (2074), 1161 states have internal predecessors, (2074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:24,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1162 states to 1162 states and 2074 transitions. [2021-11-07 01:27:24,368 INFO L78 Accepts]: Start accepts. Automaton has 1162 states and 2074 transitions. Word has length 72 [2021-11-07 01:27:24,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:24,369 INFO L470 AbstractCegarLoop]: Abstraction has 1162 states and 2074 transitions. [2021-11-07 01:27:24,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:24,369 INFO L276 IsEmpty]: Start isEmpty. Operand 1162 states and 2074 transitions. [2021-11-07 01:27:24,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-07 01:27:24,377 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:24,377 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 01:27:24,404 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:24,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:24,594 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:24,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:24,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1098442403, now seen corresponding path program 1 times [2021-11-07 01:27:24,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:24,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [9134517] [2021-11-07 01:27:24,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:24,595 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:24,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:24,596 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:24,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-07 01:27:25,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:25,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 01:27:25,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:25,286 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:25,286 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:25,470 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:25,470 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:25,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [9134517] [2021-11-07 01:27:25,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [9134517] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:25,471 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:25,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-07 01:27:25,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516861618] [2021-11-07 01:27:25,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-07 01:27:25,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:25,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-07 01:27:25,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-07 01:27:25,472 INFO L87 Difference]: Start difference. First operand 1162 states and 2074 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:25,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:25,614 INFO L93 Difference]: Finished difference Result 2276 states and 4052 transitions. [2021-11-07 01:27:25,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 01:27:25,615 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2021-11-07 01:27:25,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:25,625 INFO L225 Difference]: With dead ends: 2276 [2021-11-07 01:27:25,626 INFO L226 Difference]: Without dead ends: 1356 [2021-11-07 01:27:25,630 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 142 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-07 01:27:25,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1356 states. [2021-11-07 01:27:25,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1356 to 1162. [2021-11-07 01:27:25,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1162 states, 1160 states have (on average 1.7862068965517242) internal successors, (2072), 1161 states have internal predecessors, (2072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:25,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1162 states to 1162 states and 2072 transitions. [2021-11-07 01:27:25,737 INFO L78 Accepts]: Start accepts. Automaton has 1162 states and 2072 transitions. Word has length 73 [2021-11-07 01:27:25,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:25,738 INFO L470 AbstractCegarLoop]: Abstraction has 1162 states and 2072 transitions. [2021-11-07 01:27:25,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:25,738 INFO L276 IsEmpty]: Start isEmpty. Operand 1162 states and 2072 transitions. [2021-11-07 01:27:25,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-07 01:27:25,744 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:25,745 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 01:27:25,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:25,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:25,963 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:25,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:25,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1163636452, now seen corresponding path program 1 times [2021-11-07 01:27:25,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:25,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1183051116] [2021-11-07 01:27:25,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:25,965 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:25,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:25,967 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:26,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-07 01:27:26,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:26,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 499 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 01:27:26,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:26,729 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:26,729 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:26,953 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:26,953 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:26,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1183051116] [2021-11-07 01:27:26,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1183051116] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:26,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:26,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-07 01:27:26,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313650146] [2021-11-07 01:27:26,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 01:27:26,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:26,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 01:27:26,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 01:27:26,955 INFO L87 Difference]: Start difference. First operand 1162 states and 2072 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:27,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:27,160 INFO L93 Difference]: Finished difference Result 3130 states and 5612 transitions. [2021-11-07 01:27:27,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 01:27:27,161 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2021-11-07 01:27:27,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:27,177 INFO L225 Difference]: With dead ends: 3130 [2021-11-07 01:27:27,177 INFO L226 Difference]: Without dead ends: 2064 [2021-11-07 01:27:27,182 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 143 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-07 01:27:27,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2064 states. [2021-11-07 01:27:27,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2064 to 1870. [2021-11-07 01:27:27,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1870 states, 1868 states have (on average 1.8003211991434689) internal successors, (3363), 1869 states have internal predecessors, (3363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:27,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1870 states to 1870 states and 3363 transitions. [2021-11-07 01:27:27,342 INFO L78 Accepts]: Start accepts. Automaton has 1870 states and 3363 transitions. Word has length 73 [2021-11-07 01:27:27,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:27,342 INFO L470 AbstractCegarLoop]: Abstraction has 1870 states and 3363 transitions. [2021-11-07 01:27:27,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:27,343 INFO L276 IsEmpty]: Start isEmpty. Operand 1870 states and 3363 transitions. [2021-11-07 01:27:27,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-07 01:27:27,348 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:27,348 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 01:27:27,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:27,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:27,566 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:27,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:27,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1817617265, now seen corresponding path program 1 times [2021-11-07 01:27:27,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:27,567 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1257861874] [2021-11-07 01:27:27,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:27,567 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:27,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:27,568 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:27,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-07 01:27:28,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:28,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 01:27:28,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:28,335 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:28,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:28,501 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:28,501 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:28,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1257861874] [2021-11-07 01:27:28,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1257861874] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:28,501 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:28,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-07 01:27:28,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386818955] [2021-11-07 01:27:28,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 01:27:28,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:28,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 01:27:28,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 01:27:28,503 INFO L87 Difference]: Start difference. First operand 1870 states and 3363 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:28,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:28,736 INFO L93 Difference]: Finished difference Result 4990 states and 9004 transitions. [2021-11-07 01:27:28,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 01:27:28,737 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2021-11-07 01:27:28,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:28,760 INFO L225 Difference]: With dead ends: 4990 [2021-11-07 01:27:28,760 INFO L226 Difference]: Without dead ends: 3250 [2021-11-07 01:27:28,763 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 145 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-07 01:27:28,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3250 states. [2021-11-07 01:27:29,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3250 to 3056. [2021-11-07 01:27:29,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3056 states, 3054 states have (on average 1.8074656188605107) internal successors, (5520), 3055 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:29,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3056 states to 3056 states and 5520 transitions. [2021-11-07 01:27:29,020 INFO L78 Accepts]: Start accepts. Automaton has 3056 states and 5520 transitions. Word has length 74 [2021-11-07 01:27:29,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:29,021 INFO L470 AbstractCegarLoop]: Abstraction has 3056 states and 5520 transitions. [2021-11-07 01:27:29,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:29,022 INFO L276 IsEmpty]: Start isEmpty. Operand 3056 states and 5520 transitions. [2021-11-07 01:27:29,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-07 01:27:29,027 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:29,028 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 01:27:29,048 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:29,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:29,244 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:29,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:29,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1760534355, now seen corresponding path program 1 times [2021-11-07 01:27:29,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:29,245 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [952053521] [2021-11-07 01:27:29,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:29,245 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:29,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:29,246 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:29,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-07 01:27:29,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:29,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 01:27:29,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:29,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:29,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:30,209 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:30,210 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:30,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [952053521] [2021-11-07 01:27:30,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [952053521] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:30,210 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:30,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-07 01:27:30,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255392529] [2021-11-07 01:27:30,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 01:27:30,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:30,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 01:27:30,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 01:27:30,213 INFO L87 Difference]: Start difference. First operand 3056 states and 5520 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:30,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:30,546 INFO L93 Difference]: Finished difference Result 8264 states and 14958 transitions. [2021-11-07 01:27:30,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 01:27:30,547 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-11-07 01:27:30,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:30,587 INFO L225 Difference]: With dead ends: 8264 [2021-11-07 01:27:30,587 INFO L226 Difference]: Without dead ends: 5372 [2021-11-07 01:27:30,592 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 147 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-07 01:27:30,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5372 states. [2021-11-07 01:27:30,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5372 to 5178. [2021-11-07 01:27:30,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5178 states, 5176 states have (on average 1.8100850077279753) internal successors, (9369), 5177 states have internal predecessors, (9369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:31,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5178 states to 5178 states and 9369 transitions. [2021-11-07 01:27:31,012 INFO L78 Accepts]: Start accepts. Automaton has 5178 states and 9369 transitions. Word has length 75 [2021-11-07 01:27:31,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:31,013 INFO L470 AbstractCegarLoop]: Abstraction has 5178 states and 9369 transitions. [2021-11-07 01:27:31,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:31,013 INFO L276 IsEmpty]: Start isEmpty. Operand 5178 states and 9369 transitions. [2021-11-07 01:27:31,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-07 01:27:31,021 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:31,021 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:27:31,044 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:31,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:31,244 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:31,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:31,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1115315535, now seen corresponding path program 1 times [2021-11-07 01:27:31,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:31,245 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1207111526] [2021-11-07 01:27:31,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:31,246 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:31,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:31,247 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:31,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-07 01:27:31,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:31,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-07 01:27:31,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:32,100 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-07 01:27:32,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:32,386 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-07 01:27:32,387 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:32,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1207111526] [2021-11-07 01:27:32,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1207111526] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:32,387 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:32,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-07 01:27:32,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342703122] [2021-11-07 01:27:32,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 01:27:32,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:32,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 01:27:32,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-07 01:27:32,389 INFO L87 Difference]: Start difference. First operand 5178 states and 9369 transitions. Second operand has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 6 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:35,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:35,615 INFO L93 Difference]: Finished difference Result 19364 states and 35078 transitions. [2021-11-07 01:27:35,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-07 01:27:35,616 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 6 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2021-11-07 01:27:35,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:35,683 INFO L225 Difference]: With dead ends: 19364 [2021-11-07 01:27:35,683 INFO L226 Difference]: Without dead ends: 14426 [2021-11-07 01:27:35,694 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-11-07 01:27:35,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14426 states. [2021-11-07 01:27:36,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14426 to 5128. [2021-11-07 01:27:36,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5128 states, 5126 states have (on average 1.7887241513850956) internal successors, (9169), 5127 states have internal predecessors, (9169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:36,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5128 states to 5128 states and 9169 transitions. [2021-11-07 01:27:36,320 INFO L78 Accepts]: Start accepts. Automaton has 5128 states and 9169 transitions. Word has length 76 [2021-11-07 01:27:36,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:36,321 INFO L470 AbstractCegarLoop]: Abstraction has 5128 states and 9169 transitions. [2021-11-07 01:27:36,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 6 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:36,322 INFO L276 IsEmpty]: Start isEmpty. Operand 5128 states and 9169 transitions. [2021-11-07 01:27:36,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-07 01:27:36,330 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:36,331 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 01:27:36,355 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:36,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:36,544 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:36,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:36,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1057880640, now seen corresponding path program 1 times [2021-11-07 01:27:36,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:36,545 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [568176294] [2021-11-07 01:27:36,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:36,545 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:36,545 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:36,546 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:36,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-07 01:27:37,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:37,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 01:27:37,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:37,839 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:37,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:38,065 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:38,065 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:38,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [568176294] [2021-11-07 01:27:38,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [568176294] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:38,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:38,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-07 01:27:38,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085868208] [2021-11-07 01:27:38,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 01:27:38,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:38,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 01:27:38,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 01:27:38,068 INFO L87 Difference]: Start difference. First operand 5128 states and 9169 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:38,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:38,531 INFO L93 Difference]: Finished difference Result 14941 states and 26759 transitions. [2021-11-07 01:27:38,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 01:27:38,531 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2021-11-07 01:27:38,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:38,558 INFO L225 Difference]: With dead ends: 14941 [2021-11-07 01:27:38,559 INFO L226 Difference]: Without dead ends: 9980 [2021-11-07 01:27:38,568 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 149 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-07 01:27:38,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9980 states. [2021-11-07 01:27:39,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9980 to 9786. [2021-11-07 01:27:39,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9786 states, 9784 states have (on average 1.7892477514309075) internal successors, (17506), 9785 states have internal predecessors, (17506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:39,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9786 states to 9786 states and 17506 transitions. [2021-11-07 01:27:39,277 INFO L78 Accepts]: Start accepts. Automaton has 9786 states and 17506 transitions. Word has length 76 [2021-11-07 01:27:39,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:39,278 INFO L470 AbstractCegarLoop]: Abstraction has 9786 states and 17506 transitions. [2021-11-07 01:27:39,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:39,278 INFO L276 IsEmpty]: Start isEmpty. Operand 9786 states and 17506 transitions. [2021-11-07 01:27:39,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-11-07 01:27:39,295 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:39,295 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:27:39,312 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:39,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:39,512 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:39,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:39,513 INFO L85 PathProgramCache]: Analyzing trace with hash 597369900, now seen corresponding path program 1 times [2021-11-07 01:27:39,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:39,513 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [605411316] [2021-11-07 01:27:39,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:39,513 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:39,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:39,514 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:39,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-07 01:27:40,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:40,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-07 01:27:40,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:40,390 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:40,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:40,622 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:40,622 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:40,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [605411316] [2021-11-07 01:27:40,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [605411316] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:27:40,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1346473463] [2021-11-07 01:27:40,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:40,623 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:27:40,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:27:40,632 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:27:40,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2021-11-07 01:27:41,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:41,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-07 01:27:41,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:41,837 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:27:41,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:42,139 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:27:42,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1346473463] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:42,139 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2021-11-07 01:27:42,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [5, 5] total 16 [2021-11-07 01:27:42,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848189734] [2021-11-07 01:27:42,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-07 01:27:42,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:42,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-07 01:27:42,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:27:42,141 INFO L87 Difference]: Start difference. First operand 9786 states and 17506 transitions. Second operand has 10 states, 10 states have (on average 11.2) internal successors, (112), 10 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:47,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:47,971 INFO L93 Difference]: Finished difference Result 58747 states and 105509 transitions. [2021-11-07 01:27:47,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-07 01:27:47,971 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.2) internal successors, (112), 10 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2021-11-07 01:27:47,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:48,132 INFO L225 Difference]: With dead ends: 58747 [2021-11-07 01:27:48,133 INFO L226 Difference]: Without dead ends: 58571 [2021-11-07 01:27:48,145 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=242, Invalid=1018, Unknown=0, NotChecked=0, Total=1260 [2021-11-07 01:27:48,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58571 states. [2021-11-07 01:27:49,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58571 to 19491. [2021-11-07 01:27:49,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19491 states, 19489 states have (on average 1.789676227615578) internal successors, (34879), 19490 states have internal predecessors, (34879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:49,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19491 states to 19491 states and 34879 transitions. [2021-11-07 01:27:49,854 INFO L78 Accepts]: Start accepts. Automaton has 19491 states and 34879 transitions. Word has length 77 [2021-11-07 01:27:49,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:49,854 INFO L470 AbstractCegarLoop]: Abstraction has 19491 states and 34879 transitions. [2021-11-07 01:27:49,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.2) internal successors, (112), 10 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:49,855 INFO L276 IsEmpty]: Start isEmpty. Operand 19491 states and 34879 transitions. [2021-11-07 01:27:49,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-07 01:27:49,875 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:49,875 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:27:49,891 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (16)] Ended with exit code 0 [2021-11-07 01:27:50,095 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (17)] Ended with exit code 0 [2021-11-07 01:27:50,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:27:50,292 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:50,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:50,292 INFO L85 PathProgramCache]: Analyzing trace with hash 719448104, now seen corresponding path program 1 times [2021-11-07 01:27:50,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:50,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [565639829] [2021-11-07 01:27:50,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:50,293 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:50,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:50,296 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:50,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-07 01:27:50,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:50,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-07 01:27:50,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:51,185 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:51,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:51,390 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:27:51,390 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:51,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [565639829] [2021-11-07 01:27:51,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [565639829] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:27:51,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1753552574] [2021-11-07 01:27:51,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:51,391 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:27:51,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:27:51,392 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:27:51,393 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2021-11-07 01:27:52,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:52,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-07 01:27:52,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:52,553 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:27:52,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:52,735 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:27:52,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1753552574] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:52,737 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2021-11-07 01:27:52,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [5, 5] total 11 [2021-11-07 01:27:52,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523461155] [2021-11-07 01:27:52,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-07 01:27:52,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:52,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-07 01:27:52,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-11-07 01:27:52,739 INFO L87 Difference]: Start difference. First operand 19491 states and 34879 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:55,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:27:55,975 INFO L93 Difference]: Finished difference Result 19988 states and 35700 transitions. [2021-11-07 01:27:55,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-07 01:27:55,976 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-11-07 01:27:55,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:27:56,031 INFO L225 Difference]: With dead ends: 19988 [2021-11-07 01:27:56,031 INFO L226 Difference]: Without dead ends: 19689 [2021-11-07 01:27:56,039 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 299 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-11-07 01:27:56,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19689 states. [2021-11-07 01:27:57,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19689 to 19485. [2021-11-07 01:27:57,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19485 states, 19483 states have (on average 1.7895601293435301) internal successors, (34866), 19484 states have internal predecessors, (34866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:57,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19485 states to 19485 states and 34866 transitions. [2021-11-07 01:27:57,436 INFO L78 Accepts]: Start accepts. Automaton has 19485 states and 34866 transitions. Word has length 78 [2021-11-07 01:27:57,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:27:57,436 INFO L470 AbstractCegarLoop]: Abstraction has 19485 states and 34866 transitions. [2021-11-07 01:27:57,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:27:57,437 INFO L276 IsEmpty]: Start isEmpty. Operand 19485 states and 34866 transitions. [2021-11-07 01:27:57,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-07 01:27:57,455 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:27:57,456 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:27:57,469 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:57,674 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-07 01:27:57,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:27:57,862 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:27:57,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:27:57,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1772101345, now seen corresponding path program 1 times [2021-11-07 01:27:57,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:27:57,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [990416708] [2021-11-07 01:27:57,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:27:57,863 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:27:57,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:27:57,863 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:27:57,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-07 01:27:58,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:27:58,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-07 01:27:58,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:27:58,768 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:27:58,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:27:58,954 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:27:58,954 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:27:58,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [990416708] [2021-11-07 01:27:58,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [990416708] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:27:58,955 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 01:27:58,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-07 01:27:58,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797601496] [2021-11-07 01:27:58,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-07 01:27:58,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:27:58,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-07 01:27:58,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-07 01:27:58,956 INFO L87 Difference]: Start difference. First operand 19485 states and 34866 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:28:00,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:28:00,026 INFO L93 Difference]: Finished difference Result 38087 states and 68374 transitions. [2021-11-07 01:28:00,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-07 01:28:00,026 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-11-07 01:28:00,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:28:00,060 INFO L225 Difference]: With dead ends: 38087 [2021-11-07 01:28:00,060 INFO L226 Difference]: Without dead ends: 18845 [2021-11-07 01:28:00,083 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-07 01:28:00,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18845 states. [2021-11-07 01:28:00,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18845 to 9784. [2021-11-07 01:28:00,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9784 states, 9782 states have (on average 1.7886935187078308) internal successors, (17497), 9783 states have internal predecessors, (17497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:28:00,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9784 states to 9784 states and 17497 transitions. [2021-11-07 01:28:00,854 INFO L78 Accepts]: Start accepts. Automaton has 9784 states and 17497 transitions. Word has length 78 [2021-11-07 01:28:00,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:28:00,855 INFO L470 AbstractCegarLoop]: Abstraction has 9784 states and 17497 transitions. [2021-11-07 01:28:00,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:28:00,855 INFO L276 IsEmpty]: Start isEmpty. Operand 9784 states and 17497 transitions. [2021-11-07 01:28:00,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-07 01:28:00,865 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:28:00,866 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:28:00,886 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-07 01:28:01,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:28:01,082 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:28:01,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:28:01,083 INFO L85 PathProgramCache]: Analyzing trace with hash 30079094, now seen corresponding path program 1 times [2021-11-07 01:28:01,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:28:01,083 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1894710858] [2021-11-07 01:28:01,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:28:01,083 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:28:01,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:28:01,084 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:28:01,090 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-07 01:28:01,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:28:01,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 523 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-07 01:28:01,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:28:02,113 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:28:02,114 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:28:02,325 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:28:02,325 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:28:02,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1894710858] [2021-11-07 01:28:02,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1894710858] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:28:02,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1077679955] [2021-11-07 01:28:02,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:28:02,326 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:28:02,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:28:02,327 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:28:02,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2021-11-07 01:28:03,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:28:03,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 523 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-07 01:28:03,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:28:04,140 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:28:04,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:28:04,616 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:28:04,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1077679955] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:28:04,616 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2021-11-07 01:28:04,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [5, 5] total 22 [2021-11-07 01:28:04,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026901752] [2021-11-07 01:28:04,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-07 01:28:04,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:28:04,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-07 01:28:04,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-11-07 01:28:04,620 INFO L87 Difference]: Start difference. First operand 9784 states and 17497 transitions. Second operand has 16 states, 16 states have (on average 8.0625) internal successors, (129), 15 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:28:19,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:28:19,046 INFO L93 Difference]: Finished difference Result 20686 states and 36787 transitions. [2021-11-07 01:28:19,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-07 01:28:19,047 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 8.0625) internal successors, (129), 15 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2021-11-07 01:28:19,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:28:19,087 INFO L225 Difference]: With dead ends: 20686 [2021-11-07 01:28:19,088 INFO L226 Difference]: Without dead ends: 20521 [2021-11-07 01:28:19,097 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=212, Invalid=718, Unknown=0, NotChecked=0, Total=930 [2021-11-07 01:28:19,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20521 states. [2021-11-07 01:28:20,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20521 to 19349. [2021-11-07 01:28:20,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19349 states, 19347 states have (on average 1.7902517186127047) internal successors, (34636), 19348 states have internal predecessors, (34636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:28:20,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19349 states to 19349 states and 34636 transitions. [2021-11-07 01:28:20,386 INFO L78 Accepts]: Start accepts. Automaton has 19349 states and 34636 transitions. Word has length 80 [2021-11-07 01:28:20,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:28:20,386 INFO L470 AbstractCegarLoop]: Abstraction has 19349 states and 34636 transitions. [2021-11-07 01:28:20,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 8.0625) internal successors, (129), 15 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:28:20,387 INFO L276 IsEmpty]: Start isEmpty. Operand 19349 states and 34636 transitions. [2021-11-07 01:28:20,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-11-07 01:28:20,401 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:28:20,401 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:28:20,415 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-07 01:28:20,606 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (22)] Forceful destruction successful, exit code 0 [2021-11-07 01:28:20,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:28:20,802 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:28:20,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:28:20,802 INFO L85 PathProgramCache]: Analyzing trace with hash 476254918, now seen corresponding path program 1 times [2021-11-07 01:28:20,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:28:20,803 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [803445113] [2021-11-07 01:28:20,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:28:20,803 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:28:20,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:28:20,804 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:28:20,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-07 01:28:21,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:28:21,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 524 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-07 01:28:21,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:28:21,973 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:28:21,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:28:22,222 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:28:22,222 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:28:22,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [803445113] [2021-11-07 01:28:22,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [803445113] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:28:22,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [249738799] [2021-11-07 01:28:22,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:28:22,223 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:28:22,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:28:22,224 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:28:22,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2021-11-07 01:28:23,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:28:23,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 524 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-07 01:28:23,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:28:24,187 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:28:24,187 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:28:24,676 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:28:24,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [249738799] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:28:24,677 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2021-11-07 01:28:24,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [5, 5] total 22 [2021-11-07 01:28:24,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486605732] [2021-11-07 01:28:24,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-07 01:28:24,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:28:24,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-07 01:28:24,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-11-07 01:28:24,679 INFO L87 Difference]: Start difference. First operand 19349 states and 34636 transitions. Second operand has 16 states, 16 states have (on average 8.1875) internal successors, (131), 15 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:28:43,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:28:43,868 INFO L93 Difference]: Finished difference Result 40345 states and 71908 transitions. [2021-11-07 01:28:43,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-07 01:28:43,870 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 8.1875) internal successors, (131), 15 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2021-11-07 01:28:43,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:28:43,930 INFO L225 Difference]: With dead ends: 40345 [2021-11-07 01:28:43,930 INFO L226 Difference]: Without dead ends: 40074 [2021-11-07 01:28:43,936 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 300 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=212, Invalid=718, Unknown=0, NotChecked=0, Total=930 [2021-11-07 01:28:43,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40074 states. [2021-11-07 01:28:46,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40074 to 38398. [2021-11-07 01:28:46,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38398 states, 38396 states have (on average 1.7911240754245235) internal successors, (68772), 38397 states have internal predecessors, (68772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:28:46,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38398 states to 38398 states and 68772 transitions. [2021-11-07 01:28:46,177 INFO L78 Accepts]: Start accepts. Automaton has 38398 states and 68772 transitions. Word has length 81 [2021-11-07 01:28:46,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:28:46,177 INFO L470 AbstractCegarLoop]: Abstraction has 38398 states and 68772 transitions. [2021-11-07 01:28:46,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 8.1875) internal successors, (131), 15 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:28:46,177 INFO L276 IsEmpty]: Start isEmpty. Operand 38398 states and 68772 transitions. [2021-11-07 01:28:46,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-11-07 01:28:46,201 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:28:46,201 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 01:28:46,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (24)] Forceful destruction successful, exit code 0 [2021-11-07 01:28:46,412 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-07 01:28:46,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:28:46,602 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:28:46,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:28:46,602 INFO L85 PathProgramCache]: Analyzing trace with hash -341393532, now seen corresponding path program 1 times [2021-11-07 01:28:46,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:28:46,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [501879839] [2021-11-07 01:28:46,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:28:46,603 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:28:46,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:28:46,604 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:28:46,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-07 01:28:47,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:28:47,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 524 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-07 01:28:47,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:28:47,771 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:28:47,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:28:48,028 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:28:48,028 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:28:48,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [501879839] [2021-11-07 01:28:48,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [501879839] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:28:48,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1729300445] [2021-11-07 01:28:48,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:28:48,029 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:28:48,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:28:48,043 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:28:48,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2021-11-07 01:28:49,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:28:49,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 524 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-07 01:28:49,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:28:49,754 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:28:49,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:28:50,082 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:28:50,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1729300445] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:28:50,082 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2021-11-07 01:28:50,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [5, 5] total 20 [2021-11-07 01:28:50,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218744940] [2021-11-07 01:28:50,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-07 01:28:50,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:28:50,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-07 01:28:50,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-11-07 01:28:50,084 INFO L87 Difference]: Start difference. First operand 38398 states and 68772 transitions. Second operand has 14 states, 14 states have (on average 9.5) internal successors, (133), 14 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:28:57,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:28:57,687 INFO L93 Difference]: Finished difference Result 41839 states and 74416 transitions. [2021-11-07 01:28:57,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-07 01:28:57,687 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 9.5) internal successors, (133), 14 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2021-11-07 01:28:57,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:28:57,755 INFO L225 Difference]: With dead ends: 41839 [2021-11-07 01:28:57,756 INFO L226 Difference]: Without dead ends: 41435 [2021-11-07 01:28:57,763 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=355, Invalid=1051, Unknown=0, NotChecked=0, Total=1406 [2021-11-07 01:28:57,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41435 states. [2021-11-07 01:29:00,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41435 to 38578. [2021-11-07 01:29:00,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38578 states, 38576 states have (on average 1.7901026545002074) internal successors, (69055), 38577 states have internal predecessors, (69055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:29:00,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38578 states to 38578 states and 69055 transitions. [2021-11-07 01:29:00,245 INFO L78 Accepts]: Start accepts. Automaton has 38578 states and 69055 transitions. Word has length 81 [2021-11-07 01:29:00,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:29:00,247 INFO L470 AbstractCegarLoop]: Abstraction has 38578 states and 69055 transitions. [2021-11-07 01:29:00,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 9.5) internal successors, (133), 14 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:29:00,247 INFO L276 IsEmpty]: Start isEmpty. Operand 38578 states and 69055 transitions. [2021-11-07 01:29:00,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-07 01:29:00,268 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:29:00,269 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 01:29:00,293 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (26)] Forceful destruction successful, exit code 0 [2021-11-07 01:29:00,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-07 01:29:00,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 01:29:00,676 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:29:00,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:29:00,677 INFO L85 PathProgramCache]: Analyzing trace with hash -2115578052, now seen corresponding path program 1 times [2021-11-07 01:29:00,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:29:00,677 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1342546552] [2021-11-07 01:29:00,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:29:00,678 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:29:00,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:29:00,678 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:29:00,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-07 01:29:01,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:29:01,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-07 01:29:01,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:29:01,922 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:29:01,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:29:02,162 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:29:02,163 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:29:02,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1342546552] [2021-11-07 01:29:02,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1342546552] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:29:02,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2029384060] [2021-11-07 01:29:02,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:29:02,164 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:29:02,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:29:02,164 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:29:02,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2021-11-07 01:29:03,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:29:03,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-07 01:29:03,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:29:04,055 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:29:04,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:29:04,304 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:29:04,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2029384060] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:29:04,305 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2021-11-07 01:29:04,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [5, 5] total 14 [2021-11-07 01:29:04,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865459082] [2021-11-07 01:29:04,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 01:29:04,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:29:04,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 01:29:04,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-11-07 01:29:04,307 INFO L87 Difference]: Start difference. First operand 38578 states and 69055 transitions. Second operand has 8 states, 8 states have (on average 9.5) internal successors, (76), 8 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:29:06,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:29:06,900 INFO L93 Difference]: Finished difference Result 39309 states and 70259 transitions. [2021-11-07 01:29:06,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-07 01:29:06,901 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.5) internal successors, (76), 8 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2021-11-07 01:29:06,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:29:06,968 INFO L225 Difference]: With dead ends: 39309 [2021-11-07 01:29:06,968 INFO L226 Difference]: Without dead ends: 38613 [2021-11-07 01:29:06,976 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 312 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2021-11-07 01:29:07,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38613 states. [2021-11-07 01:29:09,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38613 to 38531. [2021-11-07 01:29:09,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38531 states, 38529 states have (on average 1.7900023359028265) internal successors, (68967), 38530 states have internal predecessors, (68967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:29:09,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38531 states to 38531 states and 68967 transitions. [2021-11-07 01:29:09,890 INFO L78 Accepts]: Start accepts. Automaton has 38531 states and 68967 transitions. Word has length 82 [2021-11-07 01:29:09,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:29:09,890 INFO L470 AbstractCegarLoop]: Abstraction has 38531 states and 68967 transitions. [2021-11-07 01:29:09,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.5) internal successors, (76), 8 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:29:09,891 INFO L276 IsEmpty]: Start isEmpty. Operand 38531 states and 68967 transitions. [2021-11-07 01:29:09,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-07 01:29:09,912 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:29:09,912 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 01:29:09,930 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-11-07 01:29:10,117 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (28)] Forceful destruction successful, exit code 0 [2021-11-07 01:29:10,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:29:10,313 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:29:10,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:29:10,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1905136406, now seen corresponding path program 1 times [2021-11-07 01:29:10,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:29:10,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [32798046] [2021-11-07 01:29:10,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:29:10,315 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:29:10,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:29:10,318 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:29:10,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-07 01:29:11,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:29:11,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-07 01:29:11,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:29:11,866 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:29:11,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:29:12,139 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:29:12,139 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:29:12,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [32798046] [2021-11-07 01:29:12,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [32798046] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:29:12,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [974601031] [2021-11-07 01:29:12,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:29:12,140 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:29:12,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:29:12,141 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:29:12,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2021-11-07 01:29:13,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:29:13,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 01:29:13,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:29:14,051 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:29:14,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:29:14,327 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:29:14,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [974601031] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:29:14,327 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2021-11-07 01:29:14,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [5, 5] total 11 [2021-11-07 01:29:14,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548992679] [2021-11-07 01:29:14,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-07 01:29:14,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:29:14,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-07 01:29:14,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-11-07 01:29:14,329 INFO L87 Difference]: Start difference. First operand 38531 states and 68967 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:29:18,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:29:18,021 INFO L93 Difference]: Finished difference Result 41198 states and 73271 transitions. [2021-11-07 01:29:18,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-07 01:29:18,024 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2021-11-07 01:29:18,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:29:18,083 INFO L225 Difference]: With dead ends: 41198 [2021-11-07 01:29:18,083 INFO L226 Difference]: Without dead ends: 40804 [2021-11-07 01:29:18,090 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 315 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-07 01:29:18,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40804 states. [2021-11-07 01:29:20,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40804 to 39138. [2021-11-07 01:29:20,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39138 states, 39136 states have (on average 1.7867181112019623) internal successors, (69925), 39137 states have internal predecessors, (69925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:29:20,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39138 states to 39138 states and 69925 transitions. [2021-11-07 01:29:20,865 INFO L78 Accepts]: Start accepts. Automaton has 39138 states and 69925 transitions. Word has length 82 [2021-11-07 01:29:20,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:29:20,866 INFO L470 AbstractCegarLoop]: Abstraction has 39138 states and 69925 transitions. [2021-11-07 01:29:20,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:29:20,866 INFO L276 IsEmpty]: Start isEmpty. Operand 39138 states and 69925 transitions. [2021-11-07 01:29:20,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-07 01:29:20,884 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:29:20,884 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 01:29:20,912 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2021-11-07 01:29:21,104 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (30)] Forceful destruction successful, exit code 0 [2021-11-07 01:29:21,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:29:21,300 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:29:21,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:29:21,300 INFO L85 PathProgramCache]: Analyzing trace with hash -1068529472, now seen corresponding path program 1 times [2021-11-07 01:29:21,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:29:21,301 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [571579449] [2021-11-07 01:29:21,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:29:21,301 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:29:21,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:29:21,302 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:29:21,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-11-07 01:29:22,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:29:22,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-07 01:29:22,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:29:22,812 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:29:22,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:29:23,095 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:29:23,095 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:29:23,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [571579449] [2021-11-07 01:29:23,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [571579449] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:29:23,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [519956227] [2021-11-07 01:29:23,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:29:23,096 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:29:23,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:29:23,097 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:29:23,098 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (32)] Waiting until timeout for monitored process [2021-11-07 01:29:24,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:29:24,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-07 01:29:24,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:29:25,126 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:29:25,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:29:25,325 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:29:25,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [519956227] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:29:25,326 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2021-11-07 01:29:25,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 5] imperfect sequences [5, 5] total 15 [2021-11-07 01:29:25,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356054642] [2021-11-07 01:29:25,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-07 01:29:25,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:29:25,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-07 01:29:25,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-11-07 01:29:25,327 INFO L87 Difference]: Start difference. First operand 39138 states and 69925 transitions. Second operand has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:29:28,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:29:28,674 INFO L93 Difference]: Finished difference Result 41313 states and 73479 transitions. [2021-11-07 01:29:28,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-07 01:29:28,674 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2021-11-07 01:29:28,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:29:28,736 INFO L225 Difference]: With dead ends: 41313 [2021-11-07 01:29:28,736 INFO L226 Difference]: Without dead ends: 41302 [2021-11-07 01:29:28,744 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 315 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2021-11-07 01:29:28,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41302 states. [2021-11-07 01:29:31,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41302 to 39155. [2021-11-07 01:29:31,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39155 states, 39153 states have (on average 1.7862999003907747) internal successors, (69939), 39154 states have internal predecessors, (69939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:29:31,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39155 states to 39155 states and 69939 transitions. [2021-11-07 01:29:31,418 INFO L78 Accepts]: Start accepts. Automaton has 39155 states and 69939 transitions. Word has length 83 [2021-11-07 01:29:31,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 01:29:31,419 INFO L470 AbstractCegarLoop]: Abstraction has 39155 states and 69939 transitions. [2021-11-07 01:29:31,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:29:31,419 INFO L276 IsEmpty]: Start isEmpty. Operand 39155 states and 69939 transitions. [2021-11-07 01:29:31,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-07 01:29:31,441 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 01:29:31,442 INFO L513 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 01:29:31,476 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2021-11-07 01:29:31,661 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (32)] Ended with exit code 0 [2021-11-07 01:29:31,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt [2021-11-07 01:29:31,856 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 01:29:31,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 01:29:31,856 INFO L85 PathProgramCache]: Analyzing trace with hash 587224517, now seen corresponding path program 1 times [2021-11-07 01:29:31,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 01:29:31,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2045805225] [2021-11-07 01:29:31,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:29:31,857 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 01:29:31,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 01:29:31,859 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 01:29:31,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-11-07 01:29:33,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:29:33,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-07 01:29:33,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:29:33,679 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:29:33,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:29:33,923 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 01:29:33,923 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 01:29:33,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2045805225] [2021-11-07 01:29:33,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2045805225] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 01:29:33,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [588712063] [2021-11-07 01:29:33,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 01:29:33,924 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 01:29:33,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 01:29:33,925 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 01:29:33,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_59dac773-b5a7-4b7e-b61a-aa17bf5de968/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (34)] Waiting until timeout for monitored process [2021-11-07 01:29:35,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 01:29:35,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-07 01:29:35,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 01:29:36,095 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:29:36,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 01:29:36,337 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 01:29:36,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [588712063] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 01:29:36,338 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2021-11-07 01:29:36,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10, 10] imperfect sequences [5, 5] total 16 [2021-11-07 01:29:36,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152654522] [2021-11-07 01:29:36,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-07 01:29:36,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 01:29:36,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-07 01:29:36,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-11-07 01:29:36,340 INFO L87 Difference]: Start difference. First operand 39155 states and 69939 transitions. Second operand has 10 states, 10 states have (on average 7.7) internal successors, (77), 10 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 01:29:39,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 01:29:39,949 INFO L93 Difference]: Finished difference Result 40880 states and 72705 transitions. [2021-11-07 01:29:39,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-07 01:29:39,949 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.7) internal successors, (77), 10 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2021-11-07 01:29:39,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 01:29:40,013 INFO L225 Difference]: With dead ends: 40880 [2021-11-07 01:29:40,013 INFO L226 Difference]: Without dead ends: 39833 [2021-11-07 01:29:40,022 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=216, Invalid=776, Unknown=0, NotChecked=0, Total=992 [2021-11-07 01:29:40,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39833 states.