./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/memsafety/test-0214.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 47ea0209 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety/test-0214.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 3f6f146d76d903376288fe056dbbc9e1a8443f92d5e8b82343734efc8a9842e4 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-47ea020 [2021-11-07 08:27:03,532 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-07 08:27:03,535 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-07 08:27:03,574 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-07 08:27:03,575 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-07 08:27:03,576 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-07 08:27:03,579 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-07 08:27:03,582 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-07 08:27:03,585 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-07 08:27:03,586 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-07 08:27:03,588 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-07 08:27:03,590 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-07 08:27:03,591 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-07 08:27:03,593 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-07 08:27:03,595 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-07 08:27:03,597 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-07 08:27:03,599 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-07 08:27:03,600 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-07 08:27:03,603 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-07 08:27:03,606 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-07 08:27:03,609 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-07 08:27:03,611 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-07 08:27:03,613 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-07 08:27:03,614 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-07 08:27:03,619 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-07 08:27:03,620 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-07 08:27:03,620 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-07 08:27:03,622 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-07 08:27:03,623 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-07 08:27:03,624 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-07 08:27:03,625 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-07 08:27:03,626 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-07 08:27:03,627 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-07 08:27:03,629 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-07 08:27:03,630 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-07 08:27:03,631 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-07 08:27:03,632 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-07 08:27:03,633 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-07 08:27:03,633 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-07 08:27:03,635 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-07 08:27:03,636 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-07 08:27:03,638 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-11-07 08:27:03,667 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-07 08:27:03,668 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-07 08:27:03,668 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-07 08:27:03,669 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-07 08:27:03,670 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-07 08:27:03,670 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-07 08:27:03,671 INFO L138 SettingsManager]: * Use SBE=true [2021-11-07 08:27:03,671 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-07 08:27:03,672 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-07 08:27:03,672 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-07 08:27:03,672 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-07 08:27:03,673 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-07 08:27:03,673 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-07 08:27:03,674 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-07 08:27:03,674 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-07 08:27:03,674 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-07 08:27:03,675 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-07 08:27:03,675 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-07 08:27:03,675 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-07 08:27:03,675 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-07 08:27:03,676 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-07 08:27:03,676 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-07 08:27:03,677 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-07 08:27:03,677 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 08:27:03,677 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-07 08:27:03,678 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-07 08:27:03,678 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-07 08:27:03,678 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-07 08:27:03,678 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-07 08:27:03,679 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/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_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer 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 -> 3f6f146d76d903376288fe056dbbc9e1a8443f92d5e8b82343734efc8a9842e4 [2021-11-07 08:27:03,974 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-07 08:27:04,002 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-07 08:27:04,005 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-07 08:27:04,007 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-07 08:27:04,010 INFO L275 PluginConnector]: CDTParser initialized [2021-11-07 08:27:04,011 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/../../sv-benchmarks/c/memsafety/test-0214.i [2021-11-07 08:27:04,102 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/data/6ae54ad50/cb4f2067b8a145a8a9c0593d38e3593b/FLAGb69ac12d3 [2021-11-07 08:27:04,872 INFO L306 CDTParser]: Found 1 translation units. [2021-11-07 08:27:04,874 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/sv-benchmarks/c/memsafety/test-0214.i [2021-11-07 08:27:04,909 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/data/6ae54ad50/cb4f2067b8a145a8a9c0593d38e3593b/FLAGb69ac12d3 [2021-11-07 08:27:05,024 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/data/6ae54ad50/cb4f2067b8a145a8a9c0593d38e3593b [2021-11-07 08:27:05,037 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-07 08:27:05,040 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-11-07 08:27:05,042 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-07 08:27:05,042 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-07 08:27:05,047 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-07 08:27:05,048 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 08:27:05" (1/1) ... [2021-11-07 08:27:05,050 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@64732d42 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:27:05, skipping insertion in model container [2021-11-07 08:27:05,050 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 08:27:05" (1/1) ... [2021-11-07 08:27:05,060 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-07 08:27:05,123 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-07 08:27:05,583 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 08:27:05,603 INFO L203 MainTranslator]: Completed pre-run [2021-11-07 08:27:05,657 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 08:27:05,721 INFO L208 MainTranslator]: Completed translation [2021-11-07 08:27:05,721 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:27:05 WrapperNode [2021-11-07 08:27:05,722 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-07 08:27:05,723 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-07 08:27:05,723 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-07 08:27:05,723 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-07 08:27:05,735 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:27:05" (1/1) ... [2021-11-07 08:27:05,736 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:27:05" (1/1) ... [2021-11-07 08:27:05,759 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:27:05" (1/1) ... [2021-11-07 08:27:05,760 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:27:05" (1/1) ... [2021-11-07 08:27:05,789 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:27:05" (1/1) ... [2021-11-07 08:27:05,795 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:27:05" (1/1) ... [2021-11-07 08:27:05,801 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:27:05" (1/1) ... [2021-11-07 08:27:05,811 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-07 08:27:05,812 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-07 08:27:05,813 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-07 08:27:05,813 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-07 08:27:05,814 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:27:05" (1/1) ... [2021-11-07 08:27:05,823 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 08:27:05,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:27:05,852 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-07 08:27:05,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-07 08:27:05,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-11-07 08:27:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-07 08:27:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-11-07 08:27:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2021-11-07 08:27:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2021-11-07 08:27:05,900 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint16_identity [2021-11-07 08:27:05,900 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint32_identity [2021-11-07 08:27:05,900 INFO L138 BoogieDeclarations]: Found implementation of procedure __uint64_identity [2021-11-07 08:27:05,900 INFO L138 BoogieDeclarations]: Found implementation of procedure is_empty [2021-11-07 08:27:05,900 INFO L138 BoogieDeclarations]: Found implementation of procedure create_item [2021-11-07 08:27:05,901 INFO L138 BoogieDeclarations]: Found implementation of procedure append_one [2021-11-07 08:27:05,901 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_one [2021-11-07 08:27:05,901 INFO L138 BoogieDeclarations]: Found implementation of procedure rand_end_point [2021-11-07 08:27:05,901 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-11-07 08:27:05,902 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-07 08:27:05,902 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-11-07 08:27:05,902 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-11-07 08:27:05,902 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2021-11-07 08:27:05,902 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2021-11-07 08:27:05,903 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-11-07 08:27:05,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-07 08:27:05,903 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2021-11-07 08:27:05,903 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2021-11-07 08:27:05,903 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2021-11-07 08:27:05,904 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2021-11-07 08:27:05,904 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2021-11-07 08:27:05,904 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2021-11-07 08:27:05,904 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2021-11-07 08:27:05,904 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2021-11-07 08:27:05,905 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2021-11-07 08:27:05,905 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2021-11-07 08:27:05,905 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2021-11-07 08:27:05,905 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2021-11-07 08:27:05,906 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2021-11-07 08:27:05,906 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2021-11-07 08:27:05,906 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2021-11-07 08:27:05,906 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2021-11-07 08:27:05,906 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2021-11-07 08:27:05,907 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2021-11-07 08:27:05,907 INFO L130 BoogieDeclarations]: Found specification of procedure __uint16_identity [2021-11-07 08:27:05,907 INFO L130 BoogieDeclarations]: Found specification of procedure __uint32_identity [2021-11-07 08:27:05,907 INFO L130 BoogieDeclarations]: Found specification of procedure __uint64_identity [2021-11-07 08:27:05,907 INFO L130 BoogieDeclarations]: Found specification of procedure select [2021-11-07 08:27:05,908 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2021-11-07 08:27:05,908 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2021-11-07 08:27:05,908 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2021-11-07 08:27:05,908 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2021-11-07 08:27:05,908 INFO L130 BoogieDeclarations]: Found specification of procedure random [2021-11-07 08:27:05,909 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2021-11-07 08:27:05,909 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2021-11-07 08:27:05,909 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2021-11-07 08:27:05,909 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2021-11-07 08:27:05,909 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2021-11-07 08:27:05,910 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2021-11-07 08:27:05,910 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2021-11-07 08:27:05,910 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2021-11-07 08:27:05,910 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2021-11-07 08:27:05,910 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2021-11-07 08:27:05,911 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2021-11-07 08:27:05,911 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2021-11-07 08:27:05,911 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2021-11-07 08:27:05,911 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2021-11-07 08:27:05,912 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2021-11-07 08:27:05,912 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2021-11-07 08:27:05,912 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2021-11-07 08:27:05,912 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2021-11-07 08:27:05,912 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2021-11-07 08:27:05,913 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2021-11-07 08:27:05,913 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2021-11-07 08:27:05,913 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2021-11-07 08:27:05,913 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2021-11-07 08:27:05,913 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2021-11-07 08:27:05,914 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2021-11-07 08:27:05,914 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2021-11-07 08:27:05,914 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2021-11-07 08:27:05,914 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2021-11-07 08:27:05,914 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2021-11-07 08:27:05,915 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2021-11-07 08:27:05,915 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2021-11-07 08:27:05,915 INFO L130 BoogieDeclarations]: Found specification of procedure free [2021-11-07 08:27:05,915 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2021-11-07 08:27:05,915 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2021-11-07 08:27:05,917 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2021-11-07 08:27:05,917 INFO L130 BoogieDeclarations]: Found specification of procedure aligned_alloc [2021-11-07 08:27:05,917 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2021-11-07 08:27:05,918 INFO L130 BoogieDeclarations]: Found specification of procedure at_quick_exit [2021-11-07 08:27:05,918 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2021-11-07 08:27:05,918 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2021-11-07 08:27:05,918 INFO L130 BoogieDeclarations]: Found specification of procedure quick_exit [2021-11-07 08:27:05,918 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2021-11-07 08:27:05,918 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2021-11-07 08:27:05,919 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2021-11-07 08:27:05,919 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2021-11-07 08:27:05,919 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2021-11-07 08:27:05,919 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2021-11-07 08:27:05,919 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2021-11-07 08:27:05,919 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2021-11-07 08:27:05,920 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2021-11-07 08:27:05,920 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2021-11-07 08:27:05,920 INFO L130 BoogieDeclarations]: Found specification of procedure system [2021-11-07 08:27:05,920 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2021-11-07 08:27:05,920 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2021-11-07 08:27:05,920 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2021-11-07 08:27:05,921 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2021-11-07 08:27:05,921 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2021-11-07 08:27:05,921 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2021-11-07 08:27:05,921 INFO L130 BoogieDeclarations]: Found specification of procedure div [2021-11-07 08:27:05,921 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2021-11-07 08:27:05,921 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2021-11-07 08:27:05,922 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2021-11-07 08:27:05,922 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2021-11-07 08:27:05,922 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2021-11-07 08:27:05,922 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2021-11-07 08:27:05,922 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2021-11-07 08:27:05,922 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2021-11-07 08:27:05,923 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2021-11-07 08:27:05,923 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2021-11-07 08:27:05,923 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2021-11-07 08:27:05,923 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2021-11-07 08:27:05,923 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2021-11-07 08:27:05,923 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2021-11-07 08:27:05,924 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2021-11-07 08:27:05,924 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2021-11-07 08:27:05,924 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2021-11-07 08:27:05,924 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2021-11-07 08:27:05,924 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2021-11-07 08:27:05,924 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2021-11-07 08:27:05,925 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2021-11-07 08:27:05,925 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2021-11-07 08:27:05,925 INFO L130 BoogieDeclarations]: Found specification of procedure memccpy [2021-11-07 08:27:05,925 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2021-11-07 08:27:05,925 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-11-07 08:27:05,926 INFO L130 BoogieDeclarations]: Found specification of procedure memchr [2021-11-07 08:27:05,926 INFO L130 BoogieDeclarations]: Found specification of procedure strcpy [2021-11-07 08:27:05,926 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2021-11-07 08:27:05,926 INFO L130 BoogieDeclarations]: Found specification of procedure strcat [2021-11-07 08:27:05,926 INFO L130 BoogieDeclarations]: Found specification of procedure strncat [2021-11-07 08:27:05,926 INFO L130 BoogieDeclarations]: Found specification of procedure strcmp [2021-11-07 08:27:05,927 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2021-11-07 08:27:05,927 INFO L130 BoogieDeclarations]: Found specification of procedure strcoll [2021-11-07 08:27:05,927 INFO L130 BoogieDeclarations]: Found specification of procedure strxfrm [2021-11-07 08:27:05,927 INFO L130 BoogieDeclarations]: Found specification of procedure strcoll_l [2021-11-07 08:27:05,927 INFO L130 BoogieDeclarations]: Found specification of procedure strxfrm_l [2021-11-07 08:27:05,927 INFO L130 BoogieDeclarations]: Found specification of procedure strdup [2021-11-07 08:27:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure strndup [2021-11-07 08:27:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure strchr [2021-11-07 08:27:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure strrchr [2021-11-07 08:27:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure strcspn [2021-11-07 08:27:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure strspn [2021-11-07 08:27:05,928 INFO L130 BoogieDeclarations]: Found specification of procedure strpbrk [2021-11-07 08:27:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure strstr [2021-11-07 08:27:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure strtok [2021-11-07 08:27:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure __strtok_r [2021-11-07 08:27:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure strtok_r [2021-11-07 08:27:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure strlen [2021-11-07 08:27:05,929 INFO L130 BoogieDeclarations]: Found specification of procedure strnlen [2021-11-07 08:27:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure strerror [2021-11-07 08:27:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure strerror_r [2021-11-07 08:27:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure strerror_l [2021-11-07 08:27:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure bcmp [2021-11-07 08:27:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure bcopy [2021-11-07 08:27:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure bzero [2021-11-07 08:27:05,930 INFO L130 BoogieDeclarations]: Found specification of procedure index [2021-11-07 08:27:05,931 INFO L130 BoogieDeclarations]: Found specification of procedure rindex [2021-11-07 08:27:05,931 INFO L130 BoogieDeclarations]: Found specification of procedure ffs [2021-11-07 08:27:05,931 INFO L130 BoogieDeclarations]: Found specification of procedure ffsl [2021-11-07 08:27:05,931 INFO L130 BoogieDeclarations]: Found specification of procedure ffsll [2021-11-07 08:27:05,931 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp [2021-11-07 08:27:05,931 INFO L130 BoogieDeclarations]: Found specification of procedure strncasecmp [2021-11-07 08:27:05,932 INFO L130 BoogieDeclarations]: Found specification of procedure strcasecmp_l [2021-11-07 08:27:05,932 INFO L130 BoogieDeclarations]: Found specification of procedure strncasecmp_l [2021-11-07 08:27:05,932 INFO L130 BoogieDeclarations]: Found specification of procedure explicit_bzero [2021-11-07 08:27:05,932 INFO L130 BoogieDeclarations]: Found specification of procedure strsep [2021-11-07 08:27:05,932 INFO L130 BoogieDeclarations]: Found specification of procedure strsignal [2021-11-07 08:27:05,932 INFO L130 BoogieDeclarations]: Found specification of procedure __stpcpy [2021-11-07 08:27:05,932 INFO L130 BoogieDeclarations]: Found specification of procedure stpcpy [2021-11-07 08:27:05,933 INFO L130 BoogieDeclarations]: Found specification of procedure __stpncpy [2021-11-07 08:27:05,933 INFO L130 BoogieDeclarations]: Found specification of procedure stpncpy [2021-11-07 08:27:05,933 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-11-07 08:27:05,933 INFO L130 BoogieDeclarations]: Found specification of procedure is_empty [2021-11-07 08:27:05,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-07 08:27:05,933 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-07 08:27:05,934 INFO L130 BoogieDeclarations]: Found specification of procedure create_item [2021-11-07 08:27:05,934 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-07 08:27:05,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-07 08:27:05,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-07 08:27:05,934 INFO L130 BoogieDeclarations]: Found specification of procedure append_one [2021-11-07 08:27:05,934 INFO L130 BoogieDeclarations]: Found specification of procedure remove_one [2021-11-07 08:27:05,935 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-07 08:27:05,935 INFO L130 BoogieDeclarations]: Found specification of procedure rand_end_point [2021-11-07 08:27:05,935 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-11-07 08:27:05,935 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-11-07 08:27:05,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-07 08:27:05,935 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-07 08:27:05,935 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-07 08:27:05,936 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-07 08:27:06,753 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-07 08:27:06,919 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-07 08:27:06,919 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-11-07 08:27:06,922 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 08:27:06 BoogieIcfgContainer [2021-11-07 08:27:06,922 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-07 08:27:06,925 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-07 08:27:06,925 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-07 08:27:06,930 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-07 08:27:06,930 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.11 08:27:05" (1/3) ... [2021-11-07 08:27:06,931 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@78f1a38a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 08:27:06, skipping insertion in model container [2021-11-07 08:27:06,931 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:27:05" (2/3) ... [2021-11-07 08:27:06,932 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@78f1a38a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 08:27:06, skipping insertion in model container [2021-11-07 08:27:06,932 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 08:27:06" (3/3) ... [2021-11-07 08:27:06,934 INFO L111 eAbstractionObserver]: Analyzing ICFG test-0214.i [2021-11-07 08:27:06,941 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-07 08:27:06,942 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 57 error locations. [2021-11-07 08:27:06,994 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-07 08:27:07,003 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=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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 08:27:07,003 INFO L340 AbstractCegarLoop]: Starting to check reachability of 57 error locations. [2021-11-07 08:27:07,027 INFO L276 IsEmpty]: Start isEmpty. Operand has 168 states, 94 states have (on average 1.8297872340425532) internal successors, (172), 151 states have internal predecessors, (172), 9 states have call successors, (9), 8 states have call predecessors, (9), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-11-07 08:27:07,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-07 08:27:07,037 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:07,038 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:27:07,038 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting mainErr0REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:07,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:07,046 INFO L85 PathProgramCache]: Analyzing trace with hash -357435729, now seen corresponding path program 1 times [2021-11-07 08:27:07,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:07,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103696410] [2021-11-07 08:27:07,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:07,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:07,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:07,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:07,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:07,319 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 08:27:07,320 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:07,320 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103696410] [2021-11-07 08:27:07,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103696410] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:07,321 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:07,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 08:27:07,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699836946] [2021-11-07 08:27:07,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 08:27:07,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:07,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 08:27:07,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 08:27:07,352 INFO L87 Difference]: Start difference. First operand has 168 states, 94 states have (on average 1.8297872340425532) internal successors, (172), 151 states have internal predecessors, (172), 9 states have call successors, (9), 8 states have call predecessors, (9), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Second operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 states have internal predecessors, (6), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:27:07,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:07,999 INFO L93 Difference]: Finished difference Result 248 states and 279 transitions. [2021-11-07 08:27:08,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 08:27:08,002 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 states have internal predecessors, (6), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 9 [2021-11-07 08:27:08,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:08,030 INFO L225 Difference]: With dead ends: 248 [2021-11-07 08:27:08,031 INFO L226 Difference]: Without dead ends: 242 [2021-11-07 08:27:08,034 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-07 08:27:08,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-11-07 08:27:08,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 187. [2021-11-07 08:27:08,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 111 states have (on average 1.7117117117117118) internal successors, (190), 168 states have internal predecessors, (190), 11 states have call successors, (11), 8 states have call predecessors, (11), 9 states have return successors, (13), 11 states have call predecessors, (13), 10 states have call successors, (13) [2021-11-07 08:27:08,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 214 transitions. [2021-11-07 08:27:08,141 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 214 transitions. Word has length 9 [2021-11-07 08:27:08,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:08,143 INFO L470 AbstractCegarLoop]: Abstraction has 187 states and 214 transitions. [2021-11-07 08:27:08,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 states have internal predecessors, (6), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:27:08,145 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 214 transitions. [2021-11-07 08:27:08,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-11-07 08:27:08,150 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:08,150 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:27:08,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-07 08:27:08,151 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting mainErr0REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:08,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:08,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1766288767, now seen corresponding path program 1 times [2021-11-07 08:27:08,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:08,154 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10819847] [2021-11-07 08:27:08,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:08,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:08,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:08,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:08,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:08,408 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 08:27:08,410 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:08,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10819847] [2021-11-07 08:27:08,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10819847] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:08,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:08,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-07 08:27:08,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158462991] [2021-11-07 08:27:08,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-07 08:27:08,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:08,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-07 08:27:08,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-07 08:27:08,421 INFO L87 Difference]: Start difference. First operand 187 states and 214 transitions. Second operand has 4 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:27:09,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:09,277 INFO L93 Difference]: Finished difference Result 390 states and 438 transitions. [2021-11-07 08:27:09,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-07 08:27:09,278 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 10 [2021-11-07 08:27:09,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:09,285 INFO L225 Difference]: With dead ends: 390 [2021-11-07 08:27:09,286 INFO L226 Difference]: Without dead ends: 390 [2021-11-07 08:27:09,288 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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 08:27:09,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2021-11-07 08:27:09,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 251. [2021-11-07 08:27:09,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 164 states have (on average 1.701219512195122) internal successors, (279), 221 states have internal predecessors, (279), 17 states have call successors, (17), 13 states have call predecessors, (17), 14 states have return successors, (21), 17 states have call predecessors, (21), 16 states have call successors, (21) [2021-11-07 08:27:09,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 317 transitions. [2021-11-07 08:27:09,332 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 317 transitions. Word has length 10 [2021-11-07 08:27:09,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:09,333 INFO L470 AbstractCegarLoop]: Abstraction has 251 states and 317 transitions. [2021-11-07 08:27:09,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:27:09,336 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 317 transitions. [2021-11-07 08:27:09,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-11-07 08:27:09,337 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:09,337 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:27:09,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-07 08:27:09,338 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting mainErr1REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:09,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:09,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1766288768, now seen corresponding path program 1 times [2021-11-07 08:27:09,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:09,340 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922317156] [2021-11-07 08:27:09,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:09,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:09,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:09,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:09,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:09,583 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 08:27:09,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:09,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922317156] [2021-11-07 08:27:09,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922317156] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:09,584 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:09,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 08:27:09,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290696108] [2021-11-07 08:27:09,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-07 08:27:09,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:09,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-07 08:27:09,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-07 08:27:09,587 INFO L87 Difference]: Start difference. First operand 251 states and 317 transitions. Second operand has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:27:10,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:10,648 INFO L93 Difference]: Finished difference Result 522 states and 619 transitions. [2021-11-07 08:27:10,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 08:27:10,649 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 10 [2021-11-07 08:27:10,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:10,654 INFO L225 Difference]: With dead ends: 522 [2021-11-07 08:27:10,654 INFO L226 Difference]: Without dead ends: 522 [2021-11-07 08:27:10,655 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-07 08:27:10,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-11-07 08:27:10,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 342. [2021-11-07 08:27:10,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 240 states have (on average 1.6791666666666667) internal successors, (403), 299 states have internal predecessors, (403), 24 states have call successors, (24), 20 states have call predecessors, (24), 23 states have return successors, (31), 23 states have call predecessors, (31), 23 states have call successors, (31) [2021-11-07 08:27:10,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 458 transitions. [2021-11-07 08:27:10,692 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 458 transitions. Word has length 10 [2021-11-07 08:27:10,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:10,693 INFO L470 AbstractCegarLoop]: Abstraction has 342 states and 458 transitions. [2021-11-07 08:27:10,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:27:10,693 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 458 transitions. [2021-11-07 08:27:10,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-11-07 08:27:10,694 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:10,694 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:27:10,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-07 08:27:10,695 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting mainErr1REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:10,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:10,696 INFO L85 PathProgramCache]: Analyzing trace with hash 1766288830, now seen corresponding path program 1 times [2021-11-07 08:27:10,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:10,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904262206] [2021-11-07 08:27:10,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:10,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:10,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:10,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:10,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:10,895 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 08:27:10,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:10,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904262206] [2021-11-07 08:27:10,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904262206] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:10,897 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:10,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 08:27:10,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016031468] [2021-11-07 08:27:10,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-07 08:27:10,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:10,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-07 08:27:10,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-07 08:27:10,905 INFO L87 Difference]: Start difference. First operand 342 states and 458 transitions. Second operand has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:27:11,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:11,992 INFO L93 Difference]: Finished difference Result 520 states and 617 transitions. [2021-11-07 08:27:11,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 08:27:11,993 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 10 [2021-11-07 08:27:11,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:11,998 INFO L225 Difference]: With dead ends: 520 [2021-11-07 08:27:11,998 INFO L226 Difference]: Without dead ends: 520 [2021-11-07 08:27:11,999 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-07 08:27:12,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-11-07 08:27:12,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 341. [2021-11-07 08:27:12,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 239 states have (on average 1.6778242677824269) internal successors, (401), 298 states have internal predecessors, (401), 24 states have call successors, (24), 20 states have call predecessors, (24), 23 states have return successors, (31), 23 states have call predecessors, (31), 23 states have call successors, (31) [2021-11-07 08:27:12,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 456 transitions. [2021-11-07 08:27:12,023 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 456 transitions. Word has length 10 [2021-11-07 08:27:12,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:12,023 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 456 transitions. [2021-11-07 08:27:12,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:27:12,024 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 456 transitions. [2021-11-07 08:27:12,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-07 08:27:12,025 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:12,025 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:27:12,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-07 08:27:12,026 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting mainErr2REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:12,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:12,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1864490451, now seen corresponding path program 1 times [2021-11-07 08:27:12,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:12,027 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119140957] [2021-11-07 08:27:12,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:12,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:12,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:12,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:12,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:12,232 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 08:27:12,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:12,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119140957] [2021-11-07 08:27:12,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119140957] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:12,234 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:12,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-07 08:27:12,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405624840] [2021-11-07 08:27:12,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 08:27:12,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:12,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 08:27:12,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-07 08:27:12,236 INFO L87 Difference]: Start difference. First operand 341 states and 456 transitions. Second operand has 7 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:27:13,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:13,705 INFO L93 Difference]: Finished difference Result 592 states and 762 transitions. [2021-11-07 08:27:13,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-07 08:27:13,706 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2021-11-07 08:27:13,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:13,715 INFO L225 Difference]: With dead ends: 592 [2021-11-07 08:27:13,715 INFO L226 Difference]: Without dead ends: 589 [2021-11-07 08:27:13,716 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-11-07 08:27:13,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-11-07 08:27:13,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 400. [2021-11-07 08:27:13,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 288 states have (on average 1.65625) internal successors, (477), 348 states have internal predecessors, (477), 29 states have call successors, (29), 24 states have call predecessors, (29), 29 states have return successors, (41), 28 states have call predecessors, (41), 28 states have call successors, (41) [2021-11-07 08:27:13,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 547 transitions. [2021-11-07 08:27:13,741 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 547 transitions. Word has length 13 [2021-11-07 08:27:13,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:13,742 INFO L470 AbstractCegarLoop]: Abstraction has 400 states and 547 transitions. [2021-11-07 08:27:13,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:27:13,742 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 547 transitions. [2021-11-07 08:27:13,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-07 08:27:13,743 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:13,743 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:27:13,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-07 08:27:13,744 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting mainErr2REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:13,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:13,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1866337493, now seen corresponding path program 1 times [2021-11-07 08:27:13,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:13,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913740263] [2021-11-07 08:27:13,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:13,745 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:13,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:13,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:13,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:13,985 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 08:27:13,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:13,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913740263] [2021-11-07 08:27:13,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913740263] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:13,986 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:13,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-07 08:27:13,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011421474] [2021-11-07 08:27:13,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 08:27:13,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:13,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 08:27:13,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-07 08:27:13,989 INFO L87 Difference]: Start difference. First operand 400 states and 547 transitions. Second operand has 7 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:27:15,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:15,249 INFO L93 Difference]: Finished difference Result 569 states and 737 transitions. [2021-11-07 08:27:15,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-07 08:27:15,250 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2021-11-07 08:27:15,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:15,256 INFO L225 Difference]: With dead ends: 569 [2021-11-07 08:27:15,257 INFO L226 Difference]: Without dead ends: 564 [2021-11-07 08:27:15,258 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-11-07 08:27:15,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-11-07 08:27:15,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 395. [2021-11-07 08:27:15,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 283 states have (on average 1.6643109540636043) internal successors, (471), 343 states have internal predecessors, (471), 29 states have call successors, (29), 24 states have call predecessors, (29), 29 states have return successors, (41), 28 states have call predecessors, (41), 28 states have call successors, (41) [2021-11-07 08:27:15,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 541 transitions. [2021-11-07 08:27:15,296 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 541 transitions. Word has length 13 [2021-11-07 08:27:15,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:15,297 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 541 transitions. [2021-11-07 08:27:15,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:27:15,297 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 541 transitions. [2021-11-07 08:27:15,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-07 08:27:15,299 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:15,299 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:27:15,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-07 08:27:15,300 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting append_oneErr0REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:15,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:15,301 INFO L85 PathProgramCache]: Analyzing trace with hash 2103497049, now seen corresponding path program 1 times [2021-11-07 08:27:15,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:15,307 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402943993] [2021-11-07 08:27:15,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:15,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:15,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:15,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:15,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:15,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:15,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:15,446 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 08:27:15,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:15,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402943993] [2021-11-07 08:27:15,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402943993] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:15,447 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:15,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-07 08:27:15,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501867543] [2021-11-07 08:27:15,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-07 08:27:15,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:15,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-07 08:27:15,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-07 08:27:15,451 INFO L87 Difference]: Start difference. First operand 395 states and 541 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:16,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:16,448 INFO L93 Difference]: Finished difference Result 563 states and 750 transitions. [2021-11-07 08:27:16,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-07 08:27:16,449 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 18 [2021-11-07 08:27:16,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:16,454 INFO L225 Difference]: With dead ends: 563 [2021-11-07 08:27:16,455 INFO L226 Difference]: Without dead ends: 563 [2021-11-07 08:27:16,455 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-11-07 08:27:16,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-11-07 08:27:16,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 391. [2021-11-07 08:27:16,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 283 states have (on average 1.6325088339222615) internal successors, (462), 339 states have internal predecessors, (462), 29 states have call successors, (29), 24 states have call predecessors, (29), 29 states have return successors, (41), 28 states have call predecessors, (41), 28 states have call successors, (41) [2021-11-07 08:27:16,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 532 transitions. [2021-11-07 08:27:16,479 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 532 transitions. Word has length 18 [2021-11-07 08:27:16,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:16,479 INFO L470 AbstractCegarLoop]: Abstraction has 391 states and 532 transitions. [2021-11-07 08:27:16,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:16,479 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 532 transitions. [2021-11-07 08:27:16,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-07 08:27:16,480 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:16,480 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:27:16,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-07 08:27:16,481 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting append_oneErr1REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:16,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:16,481 INFO L85 PathProgramCache]: Analyzing trace with hash 2103497050, now seen corresponding path program 1 times [2021-11-07 08:27:16,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:16,482 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616796196] [2021-11-07 08:27:16,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:16,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:16,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:16,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:16,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:16,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:16,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:16,684 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 08:27:16,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:16,684 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616796196] [2021-11-07 08:27:16,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616796196] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:16,685 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:16,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-07 08:27:16,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743970774] [2021-11-07 08:27:16,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 08:27:16,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:16,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 08:27:16,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-07 08:27:16,687 INFO L87 Difference]: Start difference. First operand 391 states and 532 transitions. Second operand has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 6 states have internal predecessors, (12), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:18,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:18,029 INFO L93 Difference]: Finished difference Result 558 states and 699 transitions. [2021-11-07 08:27:18,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-07 08:27:18,030 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 6 states have internal predecessors, (12), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 18 [2021-11-07 08:27:18,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:18,035 INFO L225 Difference]: With dead ends: 558 [2021-11-07 08:27:18,035 INFO L226 Difference]: Without dead ends: 558 [2021-11-07 08:27:18,036 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-11-07 08:27:18,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-11-07 08:27:18,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 405. [2021-11-07 08:27:18,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 292 states have (on average 1.6164383561643836) internal successors, (472), 349 states have internal predecessors, (472), 31 states have call successors, (31), 26 states have call predecessors, (31), 32 states have return successors, (49), 30 states have call predecessors, (49), 30 states have call successors, (49) [2021-11-07 08:27:18,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 552 transitions. [2021-11-07 08:27:18,059 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 552 transitions. Word has length 18 [2021-11-07 08:27:18,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:18,059 INFO L470 AbstractCegarLoop]: Abstraction has 405 states and 552 transitions. [2021-11-07 08:27:18,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 6 states have internal predecessors, (12), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:18,059 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 552 transitions. [2021-11-07 08:27:18,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-07 08:27:18,060 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:18,061 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:27:18,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-07 08:27:18,061 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting append_oneErr1REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:18,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:18,062 INFO L85 PathProgramCache]: Analyzing trace with hash -1303966565, now seen corresponding path program 1 times [2021-11-07 08:27:18,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:18,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938484203] [2021-11-07 08:27:18,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:18,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:18,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:18,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:18,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:18,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:18,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:18,249 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 08:27:18,249 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:18,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938484203] [2021-11-07 08:27:18,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938484203] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:18,251 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:18,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-07 08:27:18,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630490648] [2021-11-07 08:27:18,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 08:27:18,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:18,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 08:27:18,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-07 08:27:18,254 INFO L87 Difference]: Start difference. First operand 405 states and 552 transitions. Second operand has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 6 states have internal predecessors, (12), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:19,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:19,648 INFO L93 Difference]: Finished difference Result 557 states and 697 transitions. [2021-11-07 08:27:19,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-07 08:27:19,649 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 6 states have internal predecessors, (12), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 18 [2021-11-07 08:27:19,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:19,652 INFO L225 Difference]: With dead ends: 557 [2021-11-07 08:27:19,653 INFO L226 Difference]: Without dead ends: 557 [2021-11-07 08:27:19,653 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-11-07 08:27:19,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-11-07 08:27:19,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 399. [2021-11-07 08:27:19,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 289 states have (on average 1.6228373702422145) internal successors, (469), 343 states have internal predecessors, (469), 31 states have call successors, (31), 26 states have call predecessors, (31), 29 states have return successors, (43), 30 states have call predecessors, (43), 30 states have call successors, (43) [2021-11-07 08:27:19,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 543 transitions. [2021-11-07 08:27:19,681 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 543 transitions. Word has length 18 [2021-11-07 08:27:19,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:19,681 INFO L470 AbstractCegarLoop]: Abstraction has 399 states and 543 transitions. [2021-11-07 08:27:19,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 6 states have internal predecessors, (12), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:19,682 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 543 transitions. [2021-11-07 08:27:19,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-07 08:27:19,688 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:19,688 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] [2021-11-07 08:27:19,689 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-07 08:27:19,689 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting is_emptyErr0REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:19,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:19,689 INFO L85 PathProgramCache]: Analyzing trace with hash 2047648696, now seen corresponding path program 1 times [2021-11-07 08:27:19,690 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:19,691 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911597334] [2021-11-07 08:27:19,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:19,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:19,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:19,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:19,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:19,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-07 08:27:19,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:19,832 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 08:27:19,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:19,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911597334] [2021-11-07 08:27:19,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911597334] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:19,834 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:19,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-07 08:27:19,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145609365] [2021-11-07 08:27:19,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 08:27:19,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:19,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 08:27:19,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-07 08:27:19,836 INFO L87 Difference]: Start difference. First operand 399 states and 543 transitions. Second operand has 8 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:20,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:20,870 INFO L93 Difference]: Finished difference Result 551 states and 716 transitions. [2021-11-07 08:27:20,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-07 08:27:20,871 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 22 [2021-11-07 08:27:20,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:20,875 INFO L225 Difference]: With dead ends: 551 [2021-11-07 08:27:20,876 INFO L226 Difference]: Without dead ends: 551 [2021-11-07 08:27:20,876 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2021-11-07 08:27:20,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-11-07 08:27:20,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 395. [2021-11-07 08:27:20,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 291 states have (on average 1.556701030927835) internal successors, (453), 339 states have internal predecessors, (453), 31 states have call successors, (31), 26 states have call predecessors, (31), 29 states have return successors, (43), 30 states have call predecessors, (43), 30 states have call successors, (43) [2021-11-07 08:27:20,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 527 transitions. [2021-11-07 08:27:20,924 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 527 transitions. Word has length 22 [2021-11-07 08:27:20,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:20,927 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 527 transitions. [2021-11-07 08:27:20,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:20,927 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 527 transitions. [2021-11-07 08:27:20,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-07 08:27:20,930 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:20,931 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] [2021-11-07 08:27:20,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-07 08:27:20,932 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting is_emptyErr1REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:20,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:20,933 INFO L85 PathProgramCache]: Analyzing trace with hash 2047648697, now seen corresponding path program 1 times [2021-11-07 08:27:20,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:20,933 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738075070] [2021-11-07 08:27:20,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:20,937 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:20,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:21,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:21,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:21,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-07 08:27:21,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:21,217 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 08:27:21,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:21,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738075070] [2021-11-07 08:27:21,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738075070] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:21,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:21,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-07 08:27:21,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351803789] [2021-11-07 08:27:21,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 08:27:21,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:21,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 08:27:21,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-07 08:27:21,220 INFO L87 Difference]: Start difference. First operand 395 states and 527 transitions. Second operand has 8 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:22,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:22,434 INFO L93 Difference]: Finished difference Result 508 states and 618 transitions. [2021-11-07 08:27:22,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-07 08:27:22,435 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 22 [2021-11-07 08:27:22,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:22,439 INFO L225 Difference]: With dead ends: 508 [2021-11-07 08:27:22,439 INFO L226 Difference]: Without dead ends: 508 [2021-11-07 08:27:22,440 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2021-11-07 08:27:22,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-11-07 08:27:22,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 395. [2021-11-07 08:27:22,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 291 states have (on average 1.4982817869415808) internal successors, (436), 339 states have internal predecessors, (436), 31 states have call successors, (31), 26 states have call predecessors, (31), 29 states have return successors, (43), 30 states have call predecessors, (43), 30 states have call successors, (43) [2021-11-07 08:27:22,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 510 transitions. [2021-11-07 08:27:22,462 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 510 transitions. Word has length 22 [2021-11-07 08:27:22,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:22,463 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 510 transitions. [2021-11-07 08:27:22,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:22,463 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 510 transitions. [2021-11-07 08:27:22,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-07 08:27:22,466 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:22,466 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] [2021-11-07 08:27:22,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-07 08:27:22,466 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting create_itemErr0REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:22,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:22,467 INFO L85 PathProgramCache]: Analyzing trace with hash -191761685, now seen corresponding path program 1 times [2021-11-07 08:27:22,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:22,467 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722328187] [2021-11-07 08:27:22,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:22,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:22,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:22,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:22,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:22,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:22,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:22,553 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 08:27:22,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:22,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722328187] [2021-11-07 08:27:22,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722328187] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:22,553 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:22,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 08:27:22,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657256528] [2021-11-07 08:27:22,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-07 08:27:22,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:22,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-07 08:27:22,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-07 08:27:22,555 INFO L87 Difference]: Start difference. First operand 395 states and 510 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:23,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:23,042 INFO L93 Difference]: Finished difference Result 455 states and 591 transitions. [2021-11-07 08:27:23,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-07 08:27:23,043 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 25 [2021-11-07 08:27:23,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:23,046 INFO L225 Difference]: With dead ends: 455 [2021-11-07 08:27:23,046 INFO L226 Difference]: Without dead ends: 455 [2021-11-07 08:27:23,047 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-07 08:27:23,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-11-07 08:27:23,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 392. [2021-11-07 08:27:23,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 291 states have (on average 1.47766323024055) internal successors, (430), 336 states have internal predecessors, (430), 31 states have call successors, (31), 26 states have call predecessors, (31), 29 states have return successors, (43), 30 states have call predecessors, (43), 30 states have call successors, (43) [2021-11-07 08:27:23,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 504 transitions. [2021-11-07 08:27:23,070 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 504 transitions. Word has length 25 [2021-11-07 08:27:23,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:23,070 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 504 transitions. [2021-11-07 08:27:23,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:23,071 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 504 transitions. [2021-11-07 08:27:23,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-07 08:27:23,073 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:23,073 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] [2021-11-07 08:27:23,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-07 08:27:23,073 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting create_itemErr1REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:23,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:23,074 INFO L85 PathProgramCache]: Analyzing trace with hash -191761684, now seen corresponding path program 1 times [2021-11-07 08:27:23,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:23,074 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709384612] [2021-11-07 08:27:23,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:23,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:23,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:23,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:23,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:23,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:23,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:23,188 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 08:27:23,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:23,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709384612] [2021-11-07 08:27:23,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709384612] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:23,189 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:23,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-07 08:27:23,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618256841] [2021-11-07 08:27:23,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-07 08:27:23,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:23,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-07 08:27:23,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-07 08:27:23,191 INFO L87 Difference]: Start difference. First operand 392 states and 504 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:23,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:23,713 INFO L93 Difference]: Finished difference Result 477 states and 617 transitions. [2021-11-07 08:27:23,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-07 08:27:23,714 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 25 [2021-11-07 08:27:23,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:23,718 INFO L225 Difference]: With dead ends: 477 [2021-11-07 08:27:23,718 INFO L226 Difference]: Without dead ends: 477 [2021-11-07 08:27:23,719 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-07 08:27:23,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-11-07 08:27:23,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 395. [2021-11-07 08:27:23,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 295 states have (on average 1.464406779661017) internal successors, (432), 339 states have internal predecessors, (432), 31 states have call successors, (31), 26 states have call predecessors, (31), 29 states have return successors, (43), 30 states have call predecessors, (43), 30 states have call successors, (43) [2021-11-07 08:27:23,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 506 transitions. [2021-11-07 08:27:23,736 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 506 transitions. Word has length 25 [2021-11-07 08:27:23,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:23,737 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 506 transitions. [2021-11-07 08:27:23,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:23,737 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 506 transitions. [2021-11-07 08:27:23,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-07 08:27:23,740 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:23,741 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] [2021-11-07 08:27:23,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-07 08:27:23,741 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting create_itemErr3REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:23,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:23,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1649644708, now seen corresponding path program 1 times [2021-11-07 08:27:23,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:23,742 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920134187] [2021-11-07 08:27:23,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:23,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:23,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:23,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:23,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:23,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:23,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:23,863 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 08:27:23,864 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:23,864 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920134187] [2021-11-07 08:27:23,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920134187] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:23,864 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:23,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-07 08:27:23,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166443369] [2021-11-07 08:27:23,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-07 08:27:23,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:23,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-07 08:27:23,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-07 08:27:23,869 INFO L87 Difference]: Start difference. First operand 395 states and 506 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:24,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:24,405 INFO L93 Difference]: Finished difference Result 476 states and 615 transitions. [2021-11-07 08:27:24,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-07 08:27:24,406 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2021-11-07 08:27:24,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:24,410 INFO L225 Difference]: With dead ends: 476 [2021-11-07 08:27:24,410 INFO L226 Difference]: Without dead ends: 476 [2021-11-07 08:27:24,411 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-07 08:27:24,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-11-07 08:27:24,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 397. [2021-11-07 08:27:24,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 297 states have (on average 1.4612794612794613) internal successors, (434), 341 states have internal predecessors, (434), 31 states have call successors, (31), 26 states have call predecessors, (31), 29 states have return successors, (43), 30 states have call predecessors, (43), 30 states have call successors, (43) [2021-11-07 08:27:24,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 508 transitions. [2021-11-07 08:27:24,429 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 508 transitions. Word has length 26 [2021-11-07 08:27:24,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:24,429 INFO L470 AbstractCegarLoop]: Abstraction has 397 states and 508 transitions. [2021-11-07 08:27:24,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:24,430 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 508 transitions. [2021-11-07 08:27:24,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-07 08:27:24,431 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:24,431 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] [2021-11-07 08:27:24,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-07 08:27:24,432 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting create_itemErr1REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:24,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:24,432 INFO L85 PathProgramCache]: Analyzing trace with hash -1649589004, now seen corresponding path program 1 times [2021-11-07 08:27:24,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:24,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801245582] [2021-11-07 08:27:24,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:24,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:24,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:24,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:24,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:24,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:24,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:24,615 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 08:27:24,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:24,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801245582] [2021-11-07 08:27:24,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801245582] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:24,616 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:24,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-07 08:27:24,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378731067] [2021-11-07 08:27:24,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-07 08:27:24,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:24,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-07 08:27:24,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-11-07 08:27:24,619 INFO L87 Difference]: Start difference. First operand 397 states and 508 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:25,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:25,547 INFO L93 Difference]: Finished difference Result 560 states and 722 transitions. [2021-11-07 08:27:25,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-07 08:27:25,548 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2021-11-07 08:27:25,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:25,554 INFO L225 Difference]: With dead ends: 560 [2021-11-07 08:27:25,554 INFO L226 Difference]: Without dead ends: 560 [2021-11-07 08:27:25,557 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-11-07 08:27:25,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-11-07 08:27:25,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 481. [2021-11-07 08:27:25,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 366 states have (on average 1.4617486338797814) internal successors, (535), 413 states have internal predecessors, (535), 37 states have call successors, (37), 32 states have call predecessors, (37), 38 states have return successors, (59), 36 states have call predecessors, (59), 36 states have call successors, (59) [2021-11-07 08:27:25,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 631 transitions. [2021-11-07 08:27:25,584 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 631 transitions. Word has length 26 [2021-11-07 08:27:25,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:25,585 INFO L470 AbstractCegarLoop]: Abstraction has 481 states and 631 transitions. [2021-11-07 08:27:25,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:25,585 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 631 transitions. [2021-11-07 08:27:25,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-07 08:27:25,586 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:25,586 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] [2021-11-07 08:27:25,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-07 08:27:25,587 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting create_itemErr1REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:25,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:25,587 INFO L85 PathProgramCache]: Analyzing trace with hash -1649587082, now seen corresponding path program 1 times [2021-11-07 08:27:25,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:25,588 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415241650] [2021-11-07 08:27:25,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:25,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:25,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:25,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:25,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:25,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:25,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:25,778 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 08:27:25,779 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:25,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415241650] [2021-11-07 08:27:25,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415241650] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:25,782 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:25,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-07 08:27:25,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828773512] [2021-11-07 08:27:25,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-07 08:27:25,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:25,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-07 08:27:25,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-11-07 08:27:25,784 INFO L87 Difference]: Start difference. First operand 481 states and 631 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:26,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:26,774 INFO L93 Difference]: Finished difference Result 550 states and 708 transitions. [2021-11-07 08:27:26,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-07 08:27:26,775 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2021-11-07 08:27:26,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:26,779 INFO L225 Difference]: With dead ends: 550 [2021-11-07 08:27:26,780 INFO L226 Difference]: Without dead ends: 550 [2021-11-07 08:27:26,780 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-11-07 08:27:26,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-11-07 08:27:26,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 473. [2021-11-07 08:27:26,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 358 states have (on average 1.4553072625698324) internal successors, (521), 405 states have internal predecessors, (521), 37 states have call successors, (37), 32 states have call predecessors, (37), 38 states have return successors, (59), 36 states have call predecessors, (59), 36 states have call successors, (59) [2021-11-07 08:27:26,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 617 transitions. [2021-11-07 08:27:26,802 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 617 transitions. Word has length 26 [2021-11-07 08:27:26,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:26,802 INFO L470 AbstractCegarLoop]: Abstraction has 473 states and 617 transitions. [2021-11-07 08:27:26,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:26,803 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 617 transitions. [2021-11-07 08:27:26,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-07 08:27:26,804 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:26,804 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] [2021-11-07 08:27:26,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-07 08:27:26,804 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting create_itemErr1REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:26,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:26,805 INFO L85 PathProgramCache]: Analyzing trace with hash -142037195, now seen corresponding path program 1 times [2021-11-07 08:27:26,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:26,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453955780] [2021-11-07 08:27:26,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:26,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:26,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:26,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:26,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:26,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:26,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:26,917 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 08:27:26,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:26,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453955780] [2021-11-07 08:27:26,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453955780] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:26,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:26,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-07 08:27:26,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427772564] [2021-11-07 08:27:26,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-07 08:27:26,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:26,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-07 08:27:26,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-07 08:27:26,920 INFO L87 Difference]: Start difference. First operand 473 states and 617 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:27,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:27,503 INFO L93 Difference]: Finished difference Result 559 states and 732 transitions. [2021-11-07 08:27:27,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-07 08:27:27,504 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2021-11-07 08:27:27,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:27,509 INFO L225 Difference]: With dead ends: 559 [2021-11-07 08:27:27,509 INFO L226 Difference]: Without dead ends: 559 [2021-11-07 08:27:27,510 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-07 08:27:27,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-11-07 08:27:27,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 477. [2021-11-07 08:27:27,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 362 states have (on average 1.4502762430939227) internal successors, (525), 409 states have internal predecessors, (525), 37 states have call successors, (37), 32 states have call predecessors, (37), 38 states have return successors, (59), 36 states have call predecessors, (59), 36 states have call successors, (59) [2021-11-07 08:27:27,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 621 transitions. [2021-11-07 08:27:27,532 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 621 transitions. Word has length 26 [2021-11-07 08:27:27,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:27,533 INFO L470 AbstractCegarLoop]: Abstraction has 477 states and 621 transitions. [2021-11-07 08:27:27,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:27,533 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 621 transitions. [2021-11-07 08:27:27,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-07 08:27:27,535 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:27,536 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] [2021-11-07 08:27:27,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-07 08:27:27,536 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting create_itemErr1REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:27,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:27,537 INFO L85 PathProgramCache]: Analyzing trace with hash -142035273, now seen corresponding path program 1 times [2021-11-07 08:27:27,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:27,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97816009] [2021-11-07 08:27:27,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:27,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:27,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:27,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:27,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:27,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:27,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:27,733 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 08:27:27,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:27,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97816009] [2021-11-07 08:27:27,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97816009] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:27,734 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:27,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-07 08:27:27,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994164709] [2021-11-07 08:27:27,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-07 08:27:27,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:27,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-07 08:27:27,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-11-07 08:27:27,738 INFO L87 Difference]: Start difference. First operand 477 states and 621 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:28,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:28,753 INFO L93 Difference]: Finished difference Result 547 states and 702 transitions. [2021-11-07 08:27:28,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-07 08:27:28,754 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2021-11-07 08:27:28,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:28,758 INFO L225 Difference]: With dead ends: 547 [2021-11-07 08:27:28,758 INFO L226 Difference]: Without dead ends: 547 [2021-11-07 08:27:28,759 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-11-07 08:27:28,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-11-07 08:27:28,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 472. [2021-11-07 08:27:28,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 358 states have (on average 1.4441340782122905) internal successors, (517), 404 states have internal predecessors, (517), 37 states have call successors, (37), 32 states have call predecessors, (37), 38 states have return successors, (59), 36 states have call predecessors, (59), 36 states have call successors, (59) [2021-11-07 08:27:28,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 613 transitions. [2021-11-07 08:27:28,778 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 613 transitions. Word has length 26 [2021-11-07 08:27:28,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:28,779 INFO L470 AbstractCegarLoop]: Abstraction has 472 states and 613 transitions. [2021-11-07 08:27:28,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:28,779 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 613 transitions. [2021-11-07 08:27:28,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-07 08:27:28,780 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:28,780 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] [2021-11-07 08:27:28,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-07 08:27:28,780 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting create_itemErr3REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:28,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:28,781 INFO L85 PathProgramCache]: Analyzing trace with hash -108185549, now seen corresponding path program 1 times [2021-11-07 08:27:28,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:28,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273960187] [2021-11-07 08:27:28,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:28,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:28,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:28,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:28,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:28,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:28,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:28,879 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 08:27:28,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:28,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273960187] [2021-11-07 08:27:28,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273960187] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:28,880 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:28,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-07 08:27:28,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066962875] [2021-11-07 08:27:28,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-07 08:27:28,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:28,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-07 08:27:28,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-07 08:27:28,883 INFO L87 Difference]: Start difference. First operand 472 states and 613 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:29,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:29,360 INFO L93 Difference]: Finished difference Result 550 states and 718 transitions. [2021-11-07 08:27:29,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-07 08:27:29,360 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 27 [2021-11-07 08:27:29,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:29,364 INFO L225 Difference]: With dead ends: 550 [2021-11-07 08:27:29,365 INFO L226 Difference]: Without dead ends: 550 [2021-11-07 08:27:29,365 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-07 08:27:29,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-11-07 08:27:29,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 465. [2021-11-07 08:27:29,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 352 states have (on average 1.4460227272727273) internal successors, (509), 397 states have internal predecessors, (509), 37 states have call successors, (37), 32 states have call predecessors, (37), 38 states have return successors, (59), 36 states have call predecessors, (59), 36 states have call successors, (59) [2021-11-07 08:27:29,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 605 transitions. [2021-11-07 08:27:29,387 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 605 transitions. Word has length 27 [2021-11-07 08:27:29,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:29,388 INFO L470 AbstractCegarLoop]: Abstraction has 465 states and 605 transitions. [2021-11-07 08:27:29,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:29,388 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 605 transitions. [2021-11-07 08:27:29,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-07 08:27:29,389 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:29,389 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] [2021-11-07 08:27:29,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-07 08:27:29,390 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting is_emptyErr5ASSERT_VIOLATIONMEMORY_FREE === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:29,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:29,391 INFO L85 PathProgramCache]: Analyzing trace with hash 9076892, now seen corresponding path program 1 times [2021-11-07 08:27:29,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:29,391 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784846253] [2021-11-07 08:27:29,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:29,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:29,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:30,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:30,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:30,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-07 08:27:30,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:30,071 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 08:27:30,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:30,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784846253] [2021-11-07 08:27:30,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784846253] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:30,071 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:30,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-11-07 08:27:30,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026623538] [2021-11-07 08:27:30,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 08:27:30,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:30,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 08:27:30,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-11-07 08:27:30,074 INFO L87 Difference]: Start difference. First operand 465 states and 605 transitions. Second operand has 13 states, 12 states have (on average 1.75) internal successors, (21), 10 states have internal predecessors, (21), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:32,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:32,448 INFO L93 Difference]: Finished difference Result 579 states and 737 transitions. [2021-11-07 08:27:32,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-07 08:27:32,449 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.75) internal successors, (21), 10 states have internal predecessors, (21), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 28 [2021-11-07 08:27:32,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:32,453 INFO L225 Difference]: With dead ends: 579 [2021-11-07 08:27:32,453 INFO L226 Difference]: Without dead ends: 578 [2021-11-07 08:27:32,454 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=145, Invalid=505, Unknown=0, NotChecked=0, Total=650 [2021-11-07 08:27:32,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-11-07 08:27:32,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 457. [2021-11-07 08:27:32,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 345 states have (on average 1.4434782608695653) internal successors, (498), 390 states have internal predecessors, (498), 37 states have call successors, (37), 32 states have call predecessors, (37), 37 states have return successors, (57), 35 states have call predecessors, (57), 36 states have call successors, (57) [2021-11-07 08:27:32,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 592 transitions. [2021-11-07 08:27:32,474 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 592 transitions. Word has length 28 [2021-11-07 08:27:32,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:32,475 INFO L470 AbstractCegarLoop]: Abstraction has 457 states and 592 transitions. [2021-11-07 08:27:32,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.75) internal successors, (21), 10 states have internal predecessors, (21), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:32,475 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 592 transitions. [2021-11-07 08:27:32,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-07 08:27:32,476 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:32,476 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] [2021-11-07 08:27:32,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-07 08:27:32,476 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting create_itemErr7REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:32,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:32,477 INFO L85 PathProgramCache]: Analyzing trace with hash -789658592, now seen corresponding path program 1 times [2021-11-07 08:27:32,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:32,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119180987] [2021-11-07 08:27:32,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:32,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:32,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:32,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:32,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:32,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:32,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:32,749 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 08:27:32,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:32,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119180987] [2021-11-07 08:27:32,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119180987] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:32,750 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:32,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-07 08:27:32,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536585726] [2021-11-07 08:27:32,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-07 08:27:32,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:32,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-07 08:27:32,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-11-07 08:27:32,755 INFO L87 Difference]: Start difference. First operand 457 states and 592 transitions. Second operand has 11 states, 10 states have (on average 2.3) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:34,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:34,126 INFO L93 Difference]: Finished difference Result 607 states and 763 transitions. [2021-11-07 08:27:34,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-07 08:27:34,126 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.3) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 30 [2021-11-07 08:27:34,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:34,130 INFO L225 Difference]: With dead ends: 607 [2021-11-07 08:27:34,130 INFO L226 Difference]: Without dead ends: 607 [2021-11-07 08:27:34,131 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-11-07 08:27:34,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-11-07 08:27:34,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 489. [2021-11-07 08:27:34,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 372 states have (on average 1.413978494623656) internal successors, (526), 418 states have internal predecessors, (526), 40 states have call successors, (40), 35 states have call predecessors, (40), 39 states have return successors, (60), 36 states have call predecessors, (60), 39 states have call successors, (60) [2021-11-07 08:27:34,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 626 transitions. [2021-11-07 08:27:34,152 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 626 transitions. Word has length 30 [2021-11-07 08:27:34,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:34,153 INFO L470 AbstractCegarLoop]: Abstraction has 489 states and 626 transitions. [2021-11-07 08:27:34,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.3) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:34,153 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 626 transitions. [2021-11-07 08:27:34,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-07 08:27:34,154 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:34,154 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] [2021-11-07 08:27:34,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-07 08:27:34,155 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting create_itemErr7REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:34,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:34,155 INFO L85 PathProgramCache]: Analyzing trace with hash -1634130463, now seen corresponding path program 1 times [2021-11-07 08:27:34,155 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:34,155 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930955100] [2021-11-07 08:27:34,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:34,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:34,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:34,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:34,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:34,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:34,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:34,302 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 08:27:34,303 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:34,303 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930955100] [2021-11-07 08:27:34,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930955100] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:34,303 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:34,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-07 08:27:34,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905714101] [2021-11-07 08:27:34,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-07 08:27:34,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:34,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-07 08:27:34,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-11-07 08:27:34,305 INFO L87 Difference]: Start difference. First operand 489 states and 626 transitions. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 7 states have internal predecessors, (23), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:35,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:35,159 INFO L93 Difference]: Finished difference Result 557 states and 701 transitions. [2021-11-07 08:27:35,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-07 08:27:35,160 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 7 states have internal predecessors, (23), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2021-11-07 08:27:35,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:35,163 INFO L225 Difference]: With dead ends: 557 [2021-11-07 08:27:35,164 INFO L226 Difference]: Without dead ends: 557 [2021-11-07 08:27:35,164 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-11-07 08:27:35,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-11-07 08:27:35,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 489. [2021-11-07 08:27:35,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 372 states have (on average 1.4086021505376345) internal successors, (524), 418 states have internal predecessors, (524), 40 states have call successors, (40), 35 states have call predecessors, (40), 39 states have return successors, (60), 36 states have call predecessors, (60), 39 states have call successors, (60) [2021-11-07 08:27:35,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 624 transitions. [2021-11-07 08:27:35,183 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 624 transitions. Word has length 30 [2021-11-07 08:27:35,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:35,183 INFO L470 AbstractCegarLoop]: Abstraction has 489 states and 624 transitions. [2021-11-07 08:27:35,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 7 states have internal predecessors, (23), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:27:35,184 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 624 transitions. [2021-11-07 08:27:35,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-11-07 08:27:35,185 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:35,185 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] [2021-11-07 08:27:35,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-07 08:27:35,185 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting create_itemErr7REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:35,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:35,186 INFO L85 PathProgramCache]: Analyzing trace with hash -2090906249, now seen corresponding path program 1 times [2021-11-07 08:27:35,186 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:35,186 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520124746] [2021-11-07 08:27:35,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:35,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:35,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:35,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:35,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:35,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:35,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:35,458 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 08:27:35,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:35,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520124746] [2021-11-07 08:27:35,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520124746] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:35,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:35,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-07 08:27:35,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025140489] [2021-11-07 08:27:35,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-07 08:27:35,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:35,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-07 08:27:35,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-11-07 08:27:35,462 INFO L87 Difference]: Start difference. First operand 489 states and 624 transitions. Second operand has 11 states, 10 states have (on average 2.4) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:36,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:36,988 INFO L93 Difference]: Finished difference Result 621 states and 769 transitions. [2021-11-07 08:27:36,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-07 08:27:36,989 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.4) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 31 [2021-11-07 08:27:36,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:36,993 INFO L225 Difference]: With dead ends: 621 [2021-11-07 08:27:36,993 INFO L226 Difference]: Without dead ends: 621 [2021-11-07 08:27:36,994 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-11-07 08:27:36,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-11-07 08:27:37,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 523. [2021-11-07 08:27:37,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 401 states have (on average 1.3815461346633418) internal successors, (554), 448 states have internal predecessors, (554), 43 states have call successors, (43), 38 states have call predecessors, (43), 41 states have return successors, (63), 37 states have call predecessors, (63), 42 states have call successors, (63) [2021-11-07 08:27:37,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 660 transitions. [2021-11-07 08:27:37,020 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 660 transitions. Word has length 31 [2021-11-07 08:27:37,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:37,020 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 660 transitions. [2021-11-07 08:27:37,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.4) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:27:37,020 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 660 transitions. [2021-11-07 08:27:37,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-07 08:27:37,021 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:37,021 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] [2021-11-07 08:27:37,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-07 08:27:37,022 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting append_oneErr2REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:37,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:37,022 INFO L85 PathProgramCache]: Analyzing trace with hash 2129812838, now seen corresponding path program 1 times [2021-11-07 08:27:37,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:37,022 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397422443] [2021-11-07 08:27:37,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:37,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:37,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:37,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:37,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:37,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:37,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:37,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-11-07 08:27:37,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:37,236 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 08:27:37,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:37,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397422443] [2021-11-07 08:27:37,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397422443] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:37,237 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:37,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-07 08:27:37,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161728545] [2021-11-07 08:27:37,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-07 08:27:37,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:37,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-07 08:27:37,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-11-07 08:27:37,239 INFO L87 Difference]: Start difference. First operand 523 states and 660 transitions. Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 6 states have internal predecessors, (26), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:38,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:38,434 INFO L93 Difference]: Finished difference Result 702 states and 875 transitions. [2021-11-07 08:27:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-07 08:27:38,435 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.25) internal successors, (26), 6 states have internal predecessors, (26), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 34 [2021-11-07 08:27:38,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:38,439 INFO L225 Difference]: With dead ends: 702 [2021-11-07 08:27:38,440 INFO L226 Difference]: Without dead ends: 702 [2021-11-07 08:27:38,440 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2021-11-07 08:27:38,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-11-07 08:27:38,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 525. [2021-11-07 08:27:38,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 403 states have (on average 1.3722084367245657) internal successors, (553), 450 states have internal predecessors, (553), 43 states have call successors, (43), 38 states have call predecessors, (43), 42 states have return successors, (64), 37 states have call predecessors, (64), 42 states have call successors, (64) [2021-11-07 08:27:38,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 660 transitions. [2021-11-07 08:27:38,462 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 660 transitions. Word has length 34 [2021-11-07 08:27:38,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:38,462 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 660 transitions. [2021-11-07 08:27:38,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.25) internal successors, (26), 6 states have internal predecessors, (26), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:38,463 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 660 transitions. [2021-11-07 08:27:38,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-07 08:27:38,463 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:38,464 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] [2021-11-07 08:27:38,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-07 08:27:38,464 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting append_oneErr3REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:38,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:38,464 INFO L85 PathProgramCache]: Analyzing trace with hash 2129812839, now seen corresponding path program 1 times [2021-11-07 08:27:38,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:38,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595569219] [2021-11-07 08:27:38,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:38,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:38,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:38,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:38,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:38,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:38,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:38,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-11-07 08:27:38,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:38,719 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 08:27:38,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:38,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595569219] [2021-11-07 08:27:38,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595569219] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:38,720 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:38,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-07 08:27:38,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249604377] [2021-11-07 08:27:38,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-07 08:27:38,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:38,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-07 08:27:38,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-07 08:27:38,722 INFO L87 Difference]: Start difference. First operand 525 states and 660 transitions. Second operand has 11 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:40,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:40,230 INFO L93 Difference]: Finished difference Result 737 states and 921 transitions. [2021-11-07 08:27:40,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-07 08:27:40,230 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 34 [2021-11-07 08:27:40,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:40,235 INFO L225 Difference]: With dead ends: 737 [2021-11-07 08:27:40,235 INFO L226 Difference]: Without dead ends: 737 [2021-11-07 08:27:40,236 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2021-11-07 08:27:40,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2021-11-07 08:27:40,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 525. [2021-11-07 08:27:40,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 403 states have (on average 1.3672456575682381) internal successors, (551), 450 states have internal predecessors, (551), 43 states have call successors, (43), 38 states have call predecessors, (43), 42 states have return successors, (64), 37 states have call predecessors, (64), 42 states have call successors, (64) [2021-11-07 08:27:40,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 658 transitions. [2021-11-07 08:27:40,257 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 658 transitions. Word has length 34 [2021-11-07 08:27:40,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:40,257 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 658 transitions. [2021-11-07 08:27:40,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:40,257 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 658 transitions. [2021-11-07 08:27:40,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-07 08:27:40,258 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:40,258 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] [2021-11-07 08:27:40,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-07 08:27:40,259 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting append_oneErr5REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:40,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:40,259 INFO L85 PathProgramCache]: Analyzing trace with hash 1599688535, now seen corresponding path program 1 times [2021-11-07 08:27:40,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:40,259 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950137955] [2021-11-07 08:27:40,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:40,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:40,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:40,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:40,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:40,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:40,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:40,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-11-07 08:27:40,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:40,437 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 08:27:40,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:40,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950137955] [2021-11-07 08:27:40,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950137955] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:40,438 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:40,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-07 08:27:40,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689318172] [2021-11-07 08:27:40,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-07 08:27:40,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:40,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-07 08:27:40,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-11-07 08:27:40,441 INFO L87 Difference]: Start difference. First operand 525 states and 658 transitions. Second operand has 10 states, 9 states have (on average 3.0) internal successors, (27), 7 states have internal predecessors, (27), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-07 08:27:41,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:41,410 INFO L93 Difference]: Finished difference Result 590 states and 733 transitions. [2021-11-07 08:27:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-07 08:27:41,410 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.0) internal successors, (27), 7 states have internal predecessors, (27), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2021-11-07 08:27:41,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:41,414 INFO L225 Difference]: With dead ends: 590 [2021-11-07 08:27:41,414 INFO L226 Difference]: Without dead ends: 590 [2021-11-07 08:27:41,415 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-11-07 08:27:41,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-11-07 08:27:41,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 524. [2021-11-07 08:27:41,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 403 states have (on average 1.3523573200992556) internal successors, (545), 449 states have internal predecessors, (545), 43 states have call successors, (43), 38 states have call predecessors, (43), 42 states have return successors, (64), 37 states have call predecessors, (64), 42 states have call successors, (64) [2021-11-07 08:27:41,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 652 transitions. [2021-11-07 08:27:41,433 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 652 transitions. Word has length 35 [2021-11-07 08:27:41,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:41,434 INFO L470 AbstractCegarLoop]: Abstraction has 524 states and 652 transitions. [2021-11-07 08:27:41,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.0) internal successors, (27), 7 states have internal predecessors, (27), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-07 08:27:41,434 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 652 transitions. [2021-11-07 08:27:41,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-07 08:27:41,435 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:41,435 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] [2021-11-07 08:27:41,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-07 08:27:41,436 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting remove_oneErr6ASSERT_VIOLATIONMEMORY_FREE === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:41,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:41,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1454397480, now seen corresponding path program 1 times [2021-11-07 08:27:41,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:41,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982830282] [2021-11-07 08:27:41,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:41,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:41,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:41,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:41,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:41,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-07 08:27:41,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:41,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-11-07 08:27:41,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:41,589 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 08:27:41,590 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:41,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982830282] [2021-11-07 08:27:41,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982830282] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:41,590 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:41,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-07 08:27:41,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189531316] [2021-11-07 08:27:41,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 08:27:41,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:41,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 08:27:41,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-07 08:27:41,595 INFO L87 Difference]: Start difference. First operand 524 states and 652 transitions. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:42,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:42,259 INFO L93 Difference]: Finished difference Result 606 states and 746 transitions. [2021-11-07 08:27:42,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-07 08:27:42,260 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.0) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 36 [2021-11-07 08:27:42,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:42,263 INFO L225 Difference]: With dead ends: 606 [2021-11-07 08:27:42,263 INFO L226 Difference]: Without dead ends: 606 [2021-11-07 08:27:42,263 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2021-11-07 08:27:42,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2021-11-07 08:27:42,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 524. [2021-11-07 08:27:42,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 403 states have (on average 1.349875930521092) internal successors, (544), 449 states have internal predecessors, (544), 43 states have call successors, (43), 38 states have call predecessors, (43), 42 states have return successors, (64), 37 states have call predecessors, (64), 42 states have call successors, (64) [2021-11-07 08:27:42,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 651 transitions. [2021-11-07 08:27:42,281 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 651 transitions. Word has length 36 [2021-11-07 08:27:42,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:42,282 INFO L470 AbstractCegarLoop]: Abstraction has 524 states and 651 transitions. [2021-11-07 08:27:42,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.0) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:42,282 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 651 transitions. [2021-11-07 08:27:42,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-07 08:27:42,283 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:42,283 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] [2021-11-07 08:27:42,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-07 08:27:42,283 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting append_oneErr5REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:42,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:42,284 INFO L85 PathProgramCache]: Analyzing trace with hash 256640096, now seen corresponding path program 1 times [2021-11-07 08:27:42,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:42,284 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458685942] [2021-11-07 08:27:42,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:42,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:42,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:42,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:42,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:42,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:42,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:42,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-11-07 08:27:42,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:42,459 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 08:27:42,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:42,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458685942] [2021-11-07 08:27:42,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458685942] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:42,460 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:42,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-07 08:27:42,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555320841] [2021-11-07 08:27:42,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-07 08:27:42,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:42,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-07 08:27:42,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-11-07 08:27:42,462 INFO L87 Difference]: Start difference. First operand 524 states and 651 transitions. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 7 states have internal predecessors, (28), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:43,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:43,669 INFO L93 Difference]: Finished difference Result 587 states and 726 transitions. [2021-11-07 08:27:43,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-07 08:27:43,670 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 7 states have internal predecessors, (28), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 36 [2021-11-07 08:27:43,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:43,673 INFO L225 Difference]: With dead ends: 587 [2021-11-07 08:27:43,674 INFO L226 Difference]: Without dead ends: 587 [2021-11-07 08:27:43,674 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2021-11-07 08:27:43,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-11-07 08:27:43,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 523. [2021-11-07 08:27:43,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 403 states have (on average 1.3349875930521091) internal successors, (538), 448 states have internal predecessors, (538), 43 states have call successors, (43), 38 states have call predecessors, (43), 42 states have return successors, (64), 37 states have call predecessors, (64), 42 states have call successors, (64) [2021-11-07 08:27:43,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 645 transitions. [2021-11-07 08:27:43,693 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 645 transitions. Word has length 36 [2021-11-07 08:27:43,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:43,693 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 645 transitions. [2021-11-07 08:27:43,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 7 states have internal predecessors, (28), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:43,694 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 645 transitions. [2021-11-07 08:27:43,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-07 08:27:43,695 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:43,695 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] [2021-11-07 08:27:43,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-07 08:27:43,695 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting remove_oneErr7ASSERT_VIOLATIONMEMORY_FREE === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:43,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:43,696 INFO L85 PathProgramCache]: Analyzing trace with hash 2136649025, now seen corresponding path program 1 times [2021-11-07 08:27:43,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:43,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930568811] [2021-11-07 08:27:43,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:43,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:43,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:43,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:43,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:43,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-07 08:27:43,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:43,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-11-07 08:27:43,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:43,904 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 08:27:43,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:43,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930568811] [2021-11-07 08:27:43,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930568811] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:43,905 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:43,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-07 08:27:43,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851863144] [2021-11-07 08:27:43,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 08:27:43,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:43,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 08:27:43,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-07 08:27:43,907 INFO L87 Difference]: Start difference. First operand 523 states and 645 transitions. Second operand has 8 states, 7 states have (on average 4.142857142857143) internal successors, (29), 5 states have internal predecessors, (29), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:44,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:44,753 INFO L93 Difference]: Finished difference Result 729 states and 894 transitions. [2021-11-07 08:27:44,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-07 08:27:44,753 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.142857142857143) internal successors, (29), 5 states have internal predecessors, (29), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 37 [2021-11-07 08:27:44,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:44,757 INFO L225 Difference]: With dead ends: 729 [2021-11-07 08:27:44,757 INFO L226 Difference]: Without dead ends: 729 [2021-11-07 08:27:44,757 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-11-07 08:27:44,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2021-11-07 08:27:44,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 574. [2021-11-07 08:27:44,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 444 states have (on average 1.3265765765765767) internal successors, (589), 491 states have internal predecessors, (589), 48 states have call successors, (48), 42 states have call predecessors, (48), 48 states have return successors, (75), 41 states have call predecessors, (75), 47 states have call successors, (75) [2021-11-07 08:27:44,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 712 transitions. [2021-11-07 08:27:44,778 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 712 transitions. Word has length 37 [2021-11-07 08:27:44,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:44,779 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 712 transitions. [2021-11-07 08:27:44,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.142857142857143) internal successors, (29), 5 states have internal predecessors, (29), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:44,779 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 712 transitions. [2021-11-07 08:27:44,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-07 08:27:44,780 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:44,781 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] [2021-11-07 08:27:44,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-07 08:27:44,781 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting append_oneErr9REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:44,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:44,782 INFO L85 PathProgramCache]: Analyzing trace with hash -297610599, now seen corresponding path program 1 times [2021-11-07 08:27:44,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:44,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944951370] [2021-11-07 08:27:44,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:44,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:44,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:45,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:45,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:45,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:45,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:45,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-11-07 08:27:45,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:45,138 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 08:27:45,138 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:45,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944951370] [2021-11-07 08:27:45,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944951370] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:45,139 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:45,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-07 08:27:45,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579197104] [2021-11-07 08:27:45,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 08:27:45,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:45,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 08:27:45,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-11-07 08:27:45,141 INFO L87 Difference]: Start difference. First operand 574 states and 712 transitions. Second operand has 13 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 10 states have internal predecessors, (29), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:47,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:47,197 INFO L93 Difference]: Finished difference Result 802 states and 994 transitions. [2021-11-07 08:27:47,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-07 08:27:47,198 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 10 states have internal predecessors, (29), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 37 [2021-11-07 08:27:47,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:47,203 INFO L225 Difference]: With dead ends: 802 [2021-11-07 08:27:47,203 INFO L226 Difference]: Without dead ends: 802 [2021-11-07 08:27:47,204 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=151, Invalid=551, Unknown=0, NotChecked=0, Total=702 [2021-11-07 08:27:47,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-11-07 08:27:47,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 574. [2021-11-07 08:27:47,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 444 states have (on average 1.322072072072072) internal successors, (587), 491 states have internal predecessors, (587), 48 states have call successors, (48), 42 states have call predecessors, (48), 48 states have return successors, (75), 41 states have call predecessors, (75), 47 states have call successors, (75) [2021-11-07 08:27:47,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 710 transitions. [2021-11-07 08:27:47,226 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 710 transitions. Word has length 37 [2021-11-07 08:27:47,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:47,226 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 710 transitions. [2021-11-07 08:27:47,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 10 states have internal predecessors, (29), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:47,227 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 710 transitions. [2021-11-07 08:27:47,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-07 08:27:47,228 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:47,228 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] [2021-11-07 08:27:47,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-07 08:27:47,228 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting remove_oneErr12REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:47,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:47,229 INFO L85 PathProgramCache]: Analyzing trace with hash 741427016, now seen corresponding path program 1 times [2021-11-07 08:27:47,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:47,229 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178369336] [2021-11-07 08:27:47,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:47,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:47,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:47,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:47,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:47,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-07 08:27:47,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:47,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-11-07 08:27:47,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:47,353 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 08:27:47,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:47,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178369336] [2021-11-07 08:27:47,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178369336] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:47,354 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:47,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-07 08:27:47,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810807831] [2021-11-07 08:27:47,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 08:27:47,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:47,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 08:27:47,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-07 08:27:47,356 INFO L87 Difference]: Start difference. First operand 574 states and 710 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-07 08:27:48,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:48,205 INFO L93 Difference]: Finished difference Result 929 states and 1188 transitions. [2021-11-07 08:27:48,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-07 08:27:48,212 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2021-11-07 08:27:48,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:48,220 INFO L225 Difference]: With dead ends: 929 [2021-11-07 08:27:48,220 INFO L226 Difference]: Without dead ends: 929 [2021-11-07 08:27:48,221 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-11-07 08:27:48,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-11-07 08:27:48,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 702. [2021-11-07 08:27:48,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 550 states have (on average 1.3472727272727272) internal successors, (741), 595 states have internal predecessors, (741), 64 states have call successors, (64), 48 states have call predecessors, (64), 58 states have return successors, (107), 59 states have call predecessors, (107), 63 states have call successors, (107) [2021-11-07 08:27:48,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 912 transitions. [2021-11-07 08:27:48,255 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 912 transitions. Word has length 39 [2021-11-07 08:27:48,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:48,256 INFO L470 AbstractCegarLoop]: Abstraction has 702 states and 912 transitions. [2021-11-07 08:27:48,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-07 08:27:48,256 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 912 transitions. [2021-11-07 08:27:48,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-07 08:27:48,257 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:48,257 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] [2021-11-07 08:27:48,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-07 08:27:48,258 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting remove_oneErr12REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:48,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:48,259 INFO L85 PathProgramCache]: Analyzing trace with hash 741428938, now seen corresponding path program 1 times [2021-11-07 08:27:48,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:48,259 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733733945] [2021-11-07 08:27:48,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:48,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:48,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:48,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:48,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:48,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-07 08:27:48,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:48,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-11-07 08:27:48,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:48,472 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 08:27:48,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:48,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733733945] [2021-11-07 08:27:48,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733733945] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:48,473 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:48,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-07 08:27:48,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177657403] [2021-11-07 08:27:48,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-07 08:27:48,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:48,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-07 08:27:48,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-11-07 08:27:48,475 INFO L87 Difference]: Start difference. First operand 702 states and 912 transitions. Second operand has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:49,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:49,446 INFO L93 Difference]: Finished difference Result 867 states and 1101 transitions. [2021-11-07 08:27:49,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-07 08:27:49,447 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 39 [2021-11-07 08:27:49,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:49,451 INFO L225 Difference]: With dead ends: 867 [2021-11-07 08:27:49,451 INFO L226 Difference]: Without dead ends: 867 [2021-11-07 08:27:49,458 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-11-07 08:27:49,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 867 states. [2021-11-07 08:27:49,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 867 to 700. [2021-11-07 08:27:49,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 548 states have (on average 1.3394160583941606) internal successors, (734), 594 states have internal predecessors, (734), 64 states have call successors, (64), 48 states have call predecessors, (64), 58 states have return successors, (107), 58 states have call predecessors, (107), 63 states have call successors, (107) [2021-11-07 08:27:49,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 905 transitions. [2021-11-07 08:27:49,489 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 905 transitions. Word has length 39 [2021-11-07 08:27:49,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:49,489 INFO L470 AbstractCegarLoop]: Abstraction has 700 states and 905 transitions. [2021-11-07 08:27:49,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:49,490 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 905 transitions. [2021-11-07 08:27:49,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-07 08:27:49,491 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:49,491 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] [2021-11-07 08:27:49,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-07 08:27:49,492 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting remove_oneErr9REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:49,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:49,492 INFO L85 PathProgramCache]: Analyzing trace with hash 325348964, now seen corresponding path program 1 times [2021-11-07 08:27:49,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:49,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192758451] [2021-11-07 08:27:49,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:49,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:49,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:49,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:49,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:49,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-07 08:27:49,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:49,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-11-07 08:27:49,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:49,712 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 08:27:49,713 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:49,713 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192758451] [2021-11-07 08:27:49,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192758451] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:49,714 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:49,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-07 08:27:49,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988325198] [2021-11-07 08:27:49,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 08:27:49,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:49,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 08:27:49,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-11-07 08:27:49,716 INFO L87 Difference]: Start difference. First operand 700 states and 905 transitions. Second operand has 13 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 10 states have internal predecessors, (31), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:50,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:50,780 INFO L93 Difference]: Finished difference Result 972 states and 1262 transitions. [2021-11-07 08:27:50,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-07 08:27:50,780 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 10 states have internal predecessors, (31), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 39 [2021-11-07 08:27:50,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:50,786 INFO L225 Difference]: With dead ends: 972 [2021-11-07 08:27:50,787 INFO L226 Difference]: Without dead ends: 972 [2021-11-07 08:27:50,787 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=114, Invalid=392, Unknown=0, NotChecked=0, Total=506 [2021-11-07 08:27:50,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2021-11-07 08:27:50,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 757. [2021-11-07 08:27:50,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 757 states, 598 states have (on average 1.339464882943144) internal successors, (801), 642 states have internal predecessors, (801), 68 states have call successors, (68), 48 states have call predecessors, (68), 63 states have return successors, (115), 67 states have call predecessors, (115), 67 states have call successors, (115) [2021-11-07 08:27:50,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 757 states to 757 states and 984 transitions. [2021-11-07 08:27:50,815 INFO L78 Accepts]: Start accepts. Automaton has 757 states and 984 transitions. Word has length 39 [2021-11-07 08:27:50,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:50,816 INFO L470 AbstractCegarLoop]: Abstraction has 757 states and 984 transitions. [2021-11-07 08:27:50,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 10 states have internal predecessors, (31), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:50,816 INFO L276 IsEmpty]: Start isEmpty. Operand 757 states and 984 transitions. [2021-11-07 08:27:50,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-07 08:27:50,817 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:50,817 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] [2021-11-07 08:27:50,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-07 08:27:50,818 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting remove_oneErr12REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:50,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:50,819 INFO L85 PathProgramCache]: Analyzing trace with hash 772448745, now seen corresponding path program 1 times [2021-11-07 08:27:50,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:50,819 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260826200] [2021-11-07 08:27:50,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:50,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:50,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:50,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:50,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:50,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-07 08:27:50,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:50,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-11-07 08:27:50,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:50,932 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 08:27:50,932 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:50,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260826200] [2021-11-07 08:27:50,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260826200] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:50,933 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:50,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-07 08:27:50,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873145350] [2021-11-07 08:27:50,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 08:27:50,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:50,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 08:27:50,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-07 08:27:50,935 INFO L87 Difference]: Start difference. First operand 757 states and 984 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-07 08:27:51,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:51,820 INFO L93 Difference]: Finished difference Result 901 states and 1142 transitions. [2021-11-07 08:27:51,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-07 08:27:51,821 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2021-11-07 08:27:51,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:51,827 INFO L225 Difference]: With dead ends: 901 [2021-11-07 08:27:51,828 INFO L226 Difference]: Without dead ends: 901 [2021-11-07 08:27:51,828 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-11-07 08:27:51,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 901 states. [2021-11-07 08:27:51,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 901 to 753. [2021-11-07 08:27:51,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 753 states, 594 states have (on average 1.3383838383838385) internal successors, (795), 638 states have internal predecessors, (795), 68 states have call successors, (68), 48 states have call predecessors, (68), 63 states have return successors, (115), 67 states have call predecessors, (115), 67 states have call successors, (115) [2021-11-07 08:27:51,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 753 states to 753 states and 978 transitions. [2021-11-07 08:27:51,857 INFO L78 Accepts]: Start accepts. Automaton has 753 states and 978 transitions. Word has length 39 [2021-11-07 08:27:51,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:51,858 INFO L470 AbstractCegarLoop]: Abstraction has 753 states and 978 transitions. [2021-11-07 08:27:51,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-07 08:27:51,858 INFO L276 IsEmpty]: Start isEmpty. Operand 753 states and 978 transitions. [2021-11-07 08:27:51,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-07 08:27:51,860 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:51,860 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] [2021-11-07 08:27:51,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-07 08:27:51,861 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting remove_oneErr12REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:51,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:51,862 INFO L85 PathProgramCache]: Analyzing trace with hash 774293865, now seen corresponding path program 1 times [2021-11-07 08:27:51,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:51,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275298122] [2021-11-07 08:27:51,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:51,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:51,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:52,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:52,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:52,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-07 08:27:52,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:52,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-11-07 08:27:52,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:52,068 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 08:27:52,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:52,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275298122] [2021-11-07 08:27:52,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275298122] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:52,069 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:52,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-07 08:27:52,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980721104] [2021-11-07 08:27:52,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-07 08:27:52,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:52,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-07 08:27:52,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-11-07 08:27:52,072 INFO L87 Difference]: Start difference. First operand 753 states and 978 transitions. Second operand has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:53,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:53,260 INFO L93 Difference]: Finished difference Result 901 states and 1139 transitions. [2021-11-07 08:27:53,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-07 08:27:53,262 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 39 [2021-11-07 08:27:53,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:53,268 INFO L225 Difference]: With dead ends: 901 [2021-11-07 08:27:53,269 INFO L226 Difference]: Without dead ends: 901 [2021-11-07 08:27:53,269 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-11-07 08:27:53,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 901 states. [2021-11-07 08:27:53,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 901 to 751. [2021-11-07 08:27:53,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 594 states have (on average 1.3316498316498318) internal successors, (791), 636 states have internal predecessors, (791), 68 states have call successors, (68), 48 states have call predecessors, (68), 63 states have return successors, (115), 67 states have call predecessors, (115), 67 states have call successors, (115) [2021-11-07 08:27:53,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 974 transitions. [2021-11-07 08:27:53,299 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 974 transitions. Word has length 39 [2021-11-07 08:27:53,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:53,300 INFO L470 AbstractCegarLoop]: Abstraction has 751 states and 974 transitions. [2021-11-07 08:27:53,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:53,300 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 974 transitions. [2021-11-07 08:27:53,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-07 08:27:53,302 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:53,302 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] [2021-11-07 08:27:53,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-07 08:27:53,302 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting remove_oneErr13REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:53,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:53,303 INFO L85 PathProgramCache]: Analyzing trace with hash -451360438, now seen corresponding path program 1 times [2021-11-07 08:27:53,303 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:53,303 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576291177] [2021-11-07 08:27:53,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:53,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:53,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:53,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:53,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:53,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-07 08:27:53,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:53,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-11-07 08:27:53,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:53,685 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 08:27:53,685 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:53,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576291177] [2021-11-07 08:27:53,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576291177] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:53,686 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:27:53,686 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-07 08:27:53,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173738026] [2021-11-07 08:27:53,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-07 08:27:53,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:53,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-07 08:27:53,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-11-07 08:27:53,690 INFO L87 Difference]: Start difference. First operand 751 states and 974 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 6 states have internal predecessors, (33), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:54,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:54,932 INFO L93 Difference]: Finished difference Result 871 states and 1124 transitions. [2021-11-07 08:27:54,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-07 08:27:54,933 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 6 states have internal predecessors, (33), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 41 [2021-11-07 08:27:54,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:54,939 INFO L225 Difference]: With dead ends: 871 [2021-11-07 08:27:54,940 INFO L226 Difference]: Without dead ends: 871 [2021-11-07 08:27:54,940 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-11-07 08:27:54,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 871 states. [2021-11-07 08:27:54,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 871 to 729. [2021-11-07 08:27:54,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 578 states have (on average 1.3321799307958477) internal successors, (770), 619 states have internal predecessors, (770), 65 states have call successors, (65), 47 states have call predecessors, (65), 60 states have return successors, (105), 63 states have call predecessors, (105), 64 states have call successors, (105) [2021-11-07 08:27:54,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 940 transitions. [2021-11-07 08:27:54,967 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 940 transitions. Word has length 41 [2021-11-07 08:27:54,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:54,968 INFO L470 AbstractCegarLoop]: Abstraction has 729 states and 940 transitions. [2021-11-07 08:27:54,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 6 states have internal predecessors, (33), 3 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:27:54,968 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 940 transitions. [2021-11-07 08:27:54,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-07 08:27:54,970 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:54,970 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:27:54,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-07 08:27:54,970 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting mainErr1REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:54,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:54,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1240260797, now seen corresponding path program 1 times [2021-11-07 08:27:54,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:54,971 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485611527] [2021-11-07 08:27:54,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:54,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:54,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:55,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:55,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:55,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:55,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:55,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-11-07 08:27:55,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:55,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:27:55,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:55,283 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:27:55,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:55,284 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485611527] [2021-11-07 08:27:55,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485611527] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:27:55,284 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960720698] [2021-11-07 08:27:55,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:55,285 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:27:55,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:27:55,287 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:27:55,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-07 08:27:55,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:55,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-07 08:27:55,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:27:56,357 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:27:56,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960720698] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:56,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 08:27:56,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 17 [2021-11-07 08:27:56,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912691414] [2021-11-07 08:27:56,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 08:27:56,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:56,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 08:27:56,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-11-07 08:27:56,360 INFO L87 Difference]: Start difference. First operand 729 states and 940 transitions. Second operand has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-07 08:27:56,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:56,728 INFO L93 Difference]: Finished difference Result 751 states and 964 transitions. [2021-11-07 08:27:56,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-07 08:27:56,729 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 50 [2021-11-07 08:27:56,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:56,735 INFO L225 Difference]: With dead ends: 751 [2021-11-07 08:27:56,735 INFO L226 Difference]: Without dead ends: 751 [2021-11-07 08:27:56,735 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-11-07 08:27:56,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-11-07 08:27:56,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 730. [2021-11-07 08:27:56,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 579 states have (on average 1.3316062176165804) internal successors, (771), 620 states have internal predecessors, (771), 65 states have call successors, (65), 47 states have call predecessors, (65), 60 states have return successors, (105), 63 states have call predecessors, (105), 64 states have call successors, (105) [2021-11-07 08:27:56,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 941 transitions. [2021-11-07 08:27:56,783 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 941 transitions. Word has length 50 [2021-11-07 08:27:56,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:56,784 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 941 transitions. [2021-11-07 08:27:56,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-07 08:27:56,785 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 941 transitions. [2021-11-07 08:27:56,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-07 08:27:56,787 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:56,787 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:27:56,833 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-07 08:27:56,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-11-07 08:27:56,988 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting mainErr1REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:56,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:56,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1240260859, now seen corresponding path program 1 times [2021-11-07 08:27:56,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:56,989 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408920270] [2021-11-07 08:27:56,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:56,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:57,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:57,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:57,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:57,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:57,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:57,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-11-07 08:27:57,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:57,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:27:57,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:57,305 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:27:57,305 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:57,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408920270] [2021-11-07 08:27:57,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408920270] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:27:57,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162279055] [2021-11-07 08:27:57,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:57,306 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:27:57,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:27:57,308 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:27:57,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-07 08:27:57,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:57,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-07 08:27:57,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:27:58,244 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:27:58,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162279055] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:27:58,244 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 08:27:58,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 17 [2021-11-07 08:27:58,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574997523] [2021-11-07 08:27:58,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 08:27:58,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:27:58,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 08:27:58,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-11-07 08:27:58,248 INFO L87 Difference]: Start difference. First operand 730 states and 941 transitions. Second operand has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-07 08:27:58,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:27:58,715 INFO L93 Difference]: Finished difference Result 749 states and 960 transitions. [2021-11-07 08:27:58,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-07 08:27:58,716 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 50 [2021-11-07 08:27:58,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:27:58,719 INFO L225 Difference]: With dead ends: 749 [2021-11-07 08:27:58,719 INFO L226 Difference]: Without dead ends: 749 [2021-11-07 08:27:58,720 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-11-07 08:27:58,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2021-11-07 08:27:58,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 725. [2021-11-07 08:27:58,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 725 states, 575 states have (on average 1.3269565217391304) internal successors, (763), 615 states have internal predecessors, (763), 65 states have call successors, (65), 47 states have call predecessors, (65), 60 states have return successors, (105), 63 states have call predecessors, (105), 64 states have call successors, (105) [2021-11-07 08:27:58,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 725 states to 725 states and 933 transitions. [2021-11-07 08:27:58,745 INFO L78 Accepts]: Start accepts. Automaton has 725 states and 933 transitions. Word has length 50 [2021-11-07 08:27:58,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:27:58,746 INFO L470 AbstractCegarLoop]: Abstraction has 725 states and 933 transitions. [2021-11-07 08:27:58,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-07 08:27:58,746 INFO L276 IsEmpty]: Start isEmpty. Operand 725 states and 933 transitions. [2021-11-07 08:27:58,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-07 08:27:58,748 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:27:58,748 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:27:58,796 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-07 08:27:58,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-11-07 08:27:58,976 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting append_oneErr1REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:27:58,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:27:58,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1322563874, now seen corresponding path program 1 times [2021-11-07 08:27:58,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:27:58,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692687825] [2021-11-07 08:27:58,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:58,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:27:59,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:59,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:27:59,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:59,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:27:59,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:59,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-11-07 08:27:59,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:59,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:27:59,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:59,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-11-07 08:27:59,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:59,407 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-07 08:27:59,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:27:59,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692687825] [2021-11-07 08:27:59,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692687825] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:27:59,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172332257] [2021-11-07 08:27:59,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:27:59,408 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:27:59,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:27:59,412 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:27:59,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-07 08:27:59,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:27:59,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-07 08:27:59,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:28:00,713 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:28:00,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172332257] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:28:00,714 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-07 08:28:00,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 23 [2021-11-07 08:28:00,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67812835] [2021-11-07 08:28:00,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-07 08:28:00,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:28:00,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-07 08:28:00,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=485, Unknown=0, NotChecked=0, Total=552 [2021-11-07 08:28:00,717 INFO L87 Difference]: Start difference. First operand 725 states and 933 transitions. Second operand has 24 states, 23 states have (on average 3.217391304347826) internal successors, (74), 20 states have internal predecessors, (74), 9 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (9), 8 states have call predecessors, (9), 7 states have call successors, (9) [2021-11-07 08:28:02,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:28:02,694 INFO L93 Difference]: Finished difference Result 848 states and 1101 transitions. [2021-11-07 08:28:02,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-07 08:28:02,695 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 3.217391304347826) internal successors, (74), 20 states have internal predecessors, (74), 9 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (9), 8 states have call predecessors, (9), 7 states have call successors, (9) Word has length 52 [2021-11-07 08:28:02,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:28:02,700 INFO L225 Difference]: With dead ends: 848 [2021-11-07 08:28:02,700 INFO L226 Difference]: Without dead ends: 848 [2021-11-07 08:28:02,701 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=232, Invalid=1100, Unknown=0, NotChecked=0, Total=1332 [2021-11-07 08:28:02,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-11-07 08:28:02,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 721. [2021-11-07 08:28:02,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 721 states, 572 states have (on average 1.3234265734265733) internal successors, (757), 613 states have internal predecessors, (757), 64 states have call successors, (64), 46 states have call predecessors, (64), 60 states have return successors, (104), 62 states have call predecessors, (104), 63 states have call successors, (104) [2021-11-07 08:28:02,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 721 states to 721 states and 925 transitions. [2021-11-07 08:28:02,748 INFO L78 Accepts]: Start accepts. Automaton has 721 states and 925 transitions. Word has length 52 [2021-11-07 08:28:02,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:28:02,748 INFO L470 AbstractCegarLoop]: Abstraction has 721 states and 925 transitions. [2021-11-07 08:28:02,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 3.217391304347826) internal successors, (74), 20 states have internal predecessors, (74), 9 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (9), 8 states have call predecessors, (9), 7 states have call successors, (9) [2021-11-07 08:28:02,749 INFO L276 IsEmpty]: Start isEmpty. Operand 721 states and 925 transitions. [2021-11-07 08:28:02,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-07 08:28:02,750 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:28:02,751 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:28:02,794 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-11-07 08:28:02,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:28:02,964 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting append_oneErr1REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:28:02,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:28:02,965 INFO L85 PathProgramCache]: Analyzing trace with hash -2084899741, now seen corresponding path program 1 times [2021-11-07 08:28:02,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:28:02,966 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491939271] [2021-11-07 08:28:02,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:28:02,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:28:03,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:03,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:28:03,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:03,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:28:03,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:03,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-11-07 08:28:03,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:03,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:28:03,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:03,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-11-07 08:28:03,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:03,384 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-07 08:28:03,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:28:03,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491939271] [2021-11-07 08:28:03,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491939271] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:28:03,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92239263] [2021-11-07 08:28:03,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:28:03,386 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:28:03,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:28:03,392 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:28:03,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-07 08:28:03,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:03,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-07 08:28:03,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:28:04,643 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:28:04,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92239263] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:28:04,644 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-07 08:28:04,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 23 [2021-11-07 08:28:04,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908956900] [2021-11-07 08:28:04,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-07 08:28:04,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:28:04,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-07 08:28:04,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2021-11-07 08:28:04,646 INFO L87 Difference]: Start difference. First operand 721 states and 925 transitions. Second operand has 24 states, 23 states have (on average 3.217391304347826) internal successors, (74), 20 states have internal predecessors, (74), 9 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (9), 8 states have call predecessors, (9), 7 states have call successors, (9) [2021-11-07 08:28:06,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:28:06,787 INFO L93 Difference]: Finished difference Result 843 states and 1093 transitions. [2021-11-07 08:28:06,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-07 08:28:06,789 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 3.217391304347826) internal successors, (74), 20 states have internal predecessors, (74), 9 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (9), 8 states have call predecessors, (9), 7 states have call successors, (9) Word has length 52 [2021-11-07 08:28:06,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:28:06,794 INFO L225 Difference]: With dead ends: 843 [2021-11-07 08:28:06,794 INFO L226 Difference]: Without dead ends: 843 [2021-11-07 08:28:06,795 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=256, Invalid=1304, Unknown=0, NotChecked=0, Total=1560 [2021-11-07 08:28:06,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 843 states. [2021-11-07 08:28:06,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 843 to 716. [2021-11-07 08:28:06,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 569 states have (on average 1.3198594024604569) internal successors, (751), 610 states have internal predecessors, (751), 63 states have call successors, (63), 45 states have call predecessors, (63), 60 states have return successors, (103), 61 states have call predecessors, (103), 62 states have call successors, (103) [2021-11-07 08:28:06,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 917 transitions. [2021-11-07 08:28:06,819 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 917 transitions. Word has length 52 [2021-11-07 08:28:06,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:28:06,820 INFO L470 AbstractCegarLoop]: Abstraction has 716 states and 917 transitions. [2021-11-07 08:28:06,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 3.217391304347826) internal successors, (74), 20 states have internal predecessors, (74), 9 states have call successors, (13), 7 states have call predecessors, (13), 7 states have return successors, (9), 8 states have call predecessors, (9), 7 states have call successors, (9) [2021-11-07 08:28:06,820 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 917 transitions. [2021-11-07 08:28:06,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-11-07 08:28:06,822 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:28:06,822 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:28:06,871 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-07 08:28:07,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-11-07 08:28:07,048 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting mainErr2REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:28:07,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:28:07,049 INFO L85 PathProgramCache]: Analyzing trace with hash -994097802, now seen corresponding path program 1 times [2021-11-07 08:28:07,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:28:07,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647395106] [2021-11-07 08:28:07,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:28:07,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:28:07,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:07,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:28:07,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:07,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:28:07,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:07,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-11-07 08:28:07,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:07,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:28:07,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:08,300 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:28:08,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:28:08,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647395106] [2021-11-07 08:28:08,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647395106] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:28:08,301 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:28:08,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-11-07 08:28:08,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342153753] [2021-11-07 08:28:08,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-07 08:28:08,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:28:08,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-07 08:28:08,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-11-07 08:28:08,303 INFO L87 Difference]: Start difference. First operand 716 states and 917 transitions. Second operand has 18 states, 17 states have (on average 2.588235294117647) internal successors, (44), 16 states have internal predecessors, (44), 4 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-07 08:28:10,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:28:10,720 INFO L93 Difference]: Finished difference Result 866 states and 1119 transitions. [2021-11-07 08:28:10,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-07 08:28:10,721 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.588235294117647) internal successors, (44), 16 states have internal predecessors, (44), 4 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 53 [2021-11-07 08:28:10,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:28:10,727 INFO L225 Difference]: With dead ends: 866 [2021-11-07 08:28:10,727 INFO L226 Difference]: Without dead ends: 866 [2021-11-07 08:28:10,728 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=162, Invalid=1028, Unknown=0, NotChecked=0, Total=1190 [2021-11-07 08:28:10,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2021-11-07 08:28:10,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 728. [2021-11-07 08:28:10,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 579 states have (on average 1.3177892918825562) internal successors, (763), 621 states have internal predecessors, (763), 63 states have call successors, (63), 45 states have call predecessors, (63), 62 states have return successors, (105), 62 states have call predecessors, (105), 62 states have call successors, (105) [2021-11-07 08:28:10,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 931 transitions. [2021-11-07 08:28:10,753 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 931 transitions. Word has length 53 [2021-11-07 08:28:10,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:28:10,754 INFO L470 AbstractCegarLoop]: Abstraction has 728 states and 931 transitions. [2021-11-07 08:28:10,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.588235294117647) internal successors, (44), 16 states have internal predecessors, (44), 4 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-07 08:28:10,755 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 931 transitions. [2021-11-07 08:28:10,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-07 08:28:10,756 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:28:10,756 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:28:10,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-07 08:28:10,757 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting mainErr0REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:28:10,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:28:10,757 INFO L85 PathProgramCache]: Analyzing trace with hash 319599774, now seen corresponding path program 1 times [2021-11-07 08:28:10,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:28:10,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038079769] [2021-11-07 08:28:10,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:28:10,758 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:28:10,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:10,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:28:10,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:10,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-11-07 08:28:10,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:10,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:28:10,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:10,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-07 08:28:10,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:10,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-07 08:28:10,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:10,902 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:28:10,902 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:28:10,902 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038079769] [2021-11-07 08:28:10,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038079769] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:28:10,903 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:28:10,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-07 08:28:10,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742547382] [2021-11-07 08:28:10,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-07 08:28:10,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:28:10,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-07 08:28:10,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-07 08:28:10,905 INFO L87 Difference]: Start difference. First operand 728 states and 931 transitions. Second operand has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-07 08:28:12,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:28:12,232 INFO L93 Difference]: Finished difference Result 1210 states and 1586 transitions. [2021-11-07 08:28:12,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-07 08:28:12,234 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 55 [2021-11-07 08:28:12,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:28:12,243 INFO L225 Difference]: With dead ends: 1210 [2021-11-07 08:28:12,243 INFO L226 Difference]: Without dead ends: 1210 [2021-11-07 08:28:12,244 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=138, Invalid=414, Unknown=0, NotChecked=0, Total=552 [2021-11-07 08:28:12,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1210 states. [2021-11-07 08:28:12,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1210 to 930. [2021-11-07 08:28:12,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 930 states, 730 states have (on average 1.3082191780821917) internal successors, (955), 785 states have internal predecessors, (955), 85 states have call successors, (85), 61 states have call predecessors, (85), 91 states have return successors, (169), 84 states have call predecessors, (169), 84 states have call successors, (169) [2021-11-07 08:28:12,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 930 states to 930 states and 1209 transitions. [2021-11-07 08:28:12,278 INFO L78 Accepts]: Start accepts. Automaton has 930 states and 1209 transitions. Word has length 55 [2021-11-07 08:28:12,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:28:12,278 INFO L470 AbstractCegarLoop]: Abstraction has 930 states and 1209 transitions. [2021-11-07 08:28:12,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-07 08:28:12,279 INFO L276 IsEmpty]: Start isEmpty. Operand 930 states and 1209 transitions. [2021-11-07 08:28:12,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-11-07 08:28:12,280 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:28:12,280 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:28:12,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-07 08:28:12,281 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting mainErr2REQUIRES_VIOLATION === [append_oneErr0REQUIRES_VIOLATION, append_oneErr1REQUIRES_VIOLATION, append_oneErr2REQUIRES_VIOLATION, append_oneErr3REQUIRES_VIOLATION (and 53 more)] === [2021-11-07 08:28:12,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:28:12,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1878467031, now seen corresponding path program 1 times [2021-11-07 08:28:12,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:28:12,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966482132] [2021-11-07 08:28:12,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:28:12,283 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:28:12,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:12,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:28:12,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:12,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:28:12,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:12,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-11-07 08:28:12,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:12,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:28:12,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:13,120 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:28:13,120 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:28:13,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966482132] [2021-11-07 08:28:13,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966482132] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:28:13,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924924186] [2021-11-07 08:28:13,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:28:13,121 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:28:13,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:28:13,122 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:28:13,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dc7e6caa-6ca4-4a90-a03c-7a4401200e8a/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-07 08:28:13,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:28:13,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 63 conjunts are in the unsatisfiable core [2021-11-07 08:28:13,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:28:14,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2021-11-07 08:28:14,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2021-11-07 08:28:39,518 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-07 08:28:39,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-07 08:29:09,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:29:10,267 INFO L354 Elim1Store]: treesize reduction 883, result has 11.1 percent of original size [2021-11-07 08:29:10,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 8 case distinctions, treesize of input 181 treesize of output 212 [2021-11-07 08:29:10,348 INFO L354 Elim1Store]: treesize reduction 208, result has 19.1 percent of original size [2021-11-07 08:29:10,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 212 treesize of output 241 [2021-11-07 08:29:10,367 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 08:29:10,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 241 treesize of output 231 [2021-11-07 08:29:10,378 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 08:29:10,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 231 treesize of output 221 [2021-11-07 08:29:10,406 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 08:29:10,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 221 treesize of output 249 [2021-11-07 08:29:10,430 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 08:29:10,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 249 treesize of output 277 [2021-11-07 08:29:10,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 08:29:10,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 300 treesize of output 292 [2021-11-07 08:29:10,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 08:29:10,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 315 treesize of output 307 [2021-11-07 08:29:11,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:29:11,216 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 08:29:11,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 51 treesize of output 21 [2021-11-07 08:29:11,450 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:29:11,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924924186] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:29:11,451 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-07 08:29:11,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 43 [2021-11-07 08:29:11,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938661192] [2021-11-07 08:29:11,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-07 08:29:11,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:29:11,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-07 08:29:11,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1736, Unknown=17, NotChecked=0, Total=1892 [2021-11-07 08:29:11,453 INFO L87 Difference]: Start difference. First operand 930 states and 1209 transitions. Second operand has 44 states, 41 states have (on average 2.1951219512195124) internal successors, (90), 38 states have internal predecessors, (90), 6 states have call successors, (10), 7 states have call predecessors, (10), 7 states have return successors, (8), 7 states have call predecessors, (8), 6 states have call successors, (8) [2021-11-07 08:32:08,187 WARN L207 SmtUtils]: Spent 8.13 s on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-11-07 08:33:03,849 WARN L207 SmtUtils]: Spent 9.66 s on a formula simplification. DAG size of input: 103 DAG size of output: 88 [2021-11-07 08:34:00,736 WARN L207 SmtUtils]: Spent 22.32 s on a formula simplification. DAG size of input: 109 DAG size of output: 94