./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 52de5146a3a24866d31d2076a85235f80d04004402c35cfcf3c3304704a7fec0 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 17:56:49,956 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 17:56:49,958 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 17:56:49,989 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 17:56:49,990 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 17:56:49,991 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 17:56:49,993 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 17:56:49,995 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 17:56:49,997 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 17:56:49,998 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 17:56:49,999 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 17:56:50,000 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 17:56:50,001 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 17:56:50,002 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 17:56:50,003 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 17:56:50,005 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 17:56:50,005 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 17:56:50,007 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 17:56:50,009 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 17:56:50,011 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 17:56:50,013 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 17:56:50,014 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 17:56:50,015 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 17:56:50,015 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 17:56:50,018 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 17:56:50,018 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 17:56:50,019 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 17:56:50,019 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 17:56:50,020 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 17:56:50,021 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 17:56:50,021 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 17:56:50,021 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 17:56:50,022 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 17:56:50,023 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 17:56:50,023 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 17:56:50,024 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 17:56:50,024 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 17:56:50,024 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 17:56:50,024 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 17:56:50,025 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 17:56:50,025 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 17:56:50,026 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-06 17:56:50,043 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 17:56:50,044 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 17:56:50,044 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 17:56:50,044 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 17:56:50,044 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 17:56:50,045 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 17:56:50,045 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 17:56:50,045 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 17:56:50,045 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 17:56:50,046 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 17:56:50,046 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 17:56:50,046 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 17:56:50,046 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 17:56:50,046 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 17:56:50,046 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 17:56:50,046 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 17:56:50,046 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 17:56:50,047 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 17:56:50,047 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 17:56:50,047 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 17:56:50,047 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 17:56:50,047 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 17:56:50,047 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 17:56:50,047 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 17:56:50,047 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:56:50,048 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 17:56:50,048 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 17:56:50,048 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 17:56:50,048 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 17:56:50,048 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 17:56:50,048 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 17:56:50,048 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 17:56:50,048 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 17:56:50,049 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 17:56:50,049 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_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/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_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> 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 -> 52de5146a3a24866d31d2076a85235f80d04004402c35cfcf3c3304704a7fec0 [2021-12-06 17:56:50,220 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 17:56:50,235 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 17:56:50,237 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 17:56:50,238 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 17:56:50,238 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 17:56:50,239 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-1.c [2021-12-06 17:56:50,288 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/data/3fac17fbd/42bbc020d19643c6b4063cfd9ed34069/FLAG05c624252 [2021-12-06 17:56:50,691 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 17:56:50,692 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-1.c [2021-12-06 17:56:50,702 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/data/3fac17fbd/42bbc020d19643c6b4063cfd9ed34069/FLAG05c624252 [2021-12-06 17:56:50,712 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/data/3fac17fbd/42bbc020d19643c6b4063cfd9ed34069 [2021-12-06 17:56:50,713 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 17:56:50,714 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 17:56:50,716 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 17:56:50,716 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 17:56:50,718 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 17:56:50,719 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:56:50" (1/1) ... [2021-12-06 17:56:50,720 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5f6c849f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:50, skipping insertion in model container [2021-12-06 17:56:50,720 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:56:50" (1/1) ... [2021-12-06 17:56:50,725 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 17:56:50,761 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 17:56:50,896 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-1.c[914,927] [2021-12-06 17:56:50,941 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-1.c[7115,7128] [2021-12-06 17:56:50,993 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:56:51,003 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 17:56:51,014 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-1.c[914,927] [2021-12-06 17:56:51,027 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-1.c[7115,7128] [2021-12-06 17:56:51,050 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:56:51,065 INFO L208 MainTranslator]: Completed translation [2021-12-06 17:56:51,065 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:51 WrapperNode [2021-12-06 17:56:51,065 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 17:56:51,066 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 17:56:51,066 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 17:56:51,066 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 17:56:51,071 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:51" (1/1) ... [2021-12-06 17:56:51,080 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:51" (1/1) ... [2021-12-06 17:56:51,109 INFO L137 Inliner]: procedures = 63, calls = 72, calls flagged for inlining = 32, calls inlined = 32, statements flattened = 634 [2021-12-06 17:56:51,109 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 17:56:51,110 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 17:56:51,110 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 17:56:51,110 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 17:56:51,117 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:51" (1/1) ... [2021-12-06 17:56:51,117 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:51" (1/1) ... [2021-12-06 17:56:51,120 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:51" (1/1) ... [2021-12-06 17:56:51,120 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:51" (1/1) ... [2021-12-06 17:56:51,129 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:51" (1/1) ... [2021-12-06 17:56:51,138 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:51" (1/1) ... [2021-12-06 17:56:51,141 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:51" (1/1) ... [2021-12-06 17:56:51,146 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 17:56:51,148 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 17:56:51,148 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 17:56:51,148 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 17:56:51,149 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:51" (1/1) ... [2021-12-06 17:56:51,155 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:56:51,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:56:51,176 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 17:56:51,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 17:56:51,204 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 17:56:51,205 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-06 17:56:51,205 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-06 17:56:51,205 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2021-12-06 17:56:51,205 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2021-12-06 17:56:51,205 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-06 17:56:51,205 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-06 17:56:51,205 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-06 17:56:51,205 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-06 17:56:51,205 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2021-12-06 17:56:51,205 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2021-12-06 17:56:51,205 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-06 17:56:51,206 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-06 17:56:51,206 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-06 17:56:51,206 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-06 17:56:51,206 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2021-12-06 17:56:51,206 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2021-12-06 17:56:51,206 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2021-12-06 17:56:51,206 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2021-12-06 17:56:51,206 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2021-12-06 17:56:51,206 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2021-12-06 17:56:51,206 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-06 17:56:51,206 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-06 17:56:51,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 17:56:51,207 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-06 17:56:51,207 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-06 17:56:51,207 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2021-12-06 17:56:51,207 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2021-12-06 17:56:51,207 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 17:56:51,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 17:56:51,207 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-06 17:56:51,207 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-06 17:56:51,282 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 17:56:51,283 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 17:56:51,721 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 17:56:51,731 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 17:56:51,732 INFO L301 CfgBuilder]: Removed 12 assume(true) statements. [2021-12-06 17:56:51,734 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:56:51 BoogieIcfgContainer [2021-12-06 17:56:51,734 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 17:56:51,736 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 17:56:51,736 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 17:56:51,739 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 17:56:51,739 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 05:56:50" (1/3) ... [2021-12-06 17:56:51,740 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@628a2bb6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:56:51, skipping insertion in model container [2021-12-06 17:56:51,740 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:56:51" (2/3) ... [2021-12-06 17:56:51,741 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@628a2bb6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:56:51, skipping insertion in model container [2021-12-06 17:56:51,741 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:56:51" (3/3) ... [2021-12-06 17:56:51,742 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.05.cil-1.c [2021-12-06 17:56:51,747 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 17:56:51,747 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-06 17:56:51,784 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 17:56:51,790 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 17:56:51,790 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-06 17:56:51,814 INFO L276 IsEmpty]: Start isEmpty. Operand has 308 states, 258 states have (on average 1.5968992248062015) internal successors, (412), 264 states have internal predecessors, (412), 33 states have call successors, (33), 14 states have call predecessors, (33), 14 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2021-12-06 17:56:51,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-06 17:56:51,821 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:51,822 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:51,822 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:51,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:51,826 INFO L85 PathProgramCache]: Analyzing trace with hash -2128266520, now seen corresponding path program 1 times [2021-12-06 17:56:51,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:51,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766249625] [2021-12-06 17:56:51,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:51,833 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:51,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:51,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:56:51,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:51,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:56:52,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:52,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:56:52,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:52,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:56:52,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:52,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:52,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:52,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:56:52,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:52,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:56:52,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:52,058 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:52,059 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:52,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766249625] [2021-12-06 17:56:52,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766249625] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:52,060 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:52,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:56:52,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236559869] [2021-12-06 17:56:52,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:52,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:56:52,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:52,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:56:52,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:56:52,095 INFO L87 Difference]: Start difference. First operand has 308 states, 258 states have (on average 1.5968992248062015) internal successors, (412), 264 states have internal predecessors, (412), 33 states have call successors, (33), 14 states have call predecessors, (33), 14 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 17:56:52,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:52,527 INFO L93 Difference]: Finished difference Result 613 states and 949 transitions. [2021-12-06 17:56:52,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:56:52,529 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-06 17:56:52,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:52,539 INFO L225 Difference]: With dead ends: 613 [2021-12-06 17:56:52,539 INFO L226 Difference]: Without dead ends: 316 [2021-12-06 17:56:52,544 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:56:52,546 INFO L933 BasicCegarLoop]: 443 mSDtfsCounter, 472 mSDsluCounter, 786 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 1229 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:52,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [482 Valid, 1229 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:56:52,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-12-06 17:56:52,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 298. [2021-12-06 17:56:52,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 250 states have (on average 1.5) internal successors, (375), 254 states have internal predecessors, (375), 33 states have call successors, (33), 14 states have call predecessors, (33), 13 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2021-12-06 17:56:52,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 439 transitions. [2021-12-06 17:56:52,600 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 439 transitions. Word has length 65 [2021-12-06 17:56:52,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:52,600 INFO L470 AbstractCegarLoop]: Abstraction has 298 states and 439 transitions. [2021-12-06 17:56:52,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 17:56:52,600 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 439 transitions. [2021-12-06 17:56:52,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-06 17:56:52,603 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:52,604 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:52,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 17:56:52,604 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:52,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:52,605 INFO L85 PathProgramCache]: Analyzing trace with hash 779915366, now seen corresponding path program 1 times [2021-12-06 17:56:52,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:52,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991046676] [2021-12-06 17:56:52,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:52,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:52,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:52,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:56:52,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:52,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:56:52,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:52,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:56:52,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:52,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:56:52,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:52,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:52,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:52,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:56:52,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:52,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:56:52,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:52,708 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:52,709 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:52,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991046676] [2021-12-06 17:56:52,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991046676] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:52,709 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:52,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:56:52,710 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974523321] [2021-12-06 17:56:52,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:52,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:56:52,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:52,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:56:52,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:56:52,713 INFO L87 Difference]: Start difference. First operand 298 states and 439 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 17:56:53,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:53,208 INFO L93 Difference]: Finished difference Result 521 states and 753 transitions. [2021-12-06 17:56:53,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 17:56:53,209 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-06 17:56:53,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:53,214 INFO L225 Difference]: With dead ends: 521 [2021-12-06 17:56:53,215 INFO L226 Difference]: Without dead ends: 433 [2021-12-06 17:56:53,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:56:53,217 INFO L933 BasicCegarLoop]: 447 mSDtfsCounter, 561 mSDsluCounter, 1236 mSDsCounter, 0 mSdLazyCounter, 815 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 1683 SdHoareTripleChecker+Invalid, 941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:53,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [566 Valid, 1683 Invalid, 941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 815 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 17:56:53,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-12-06 17:56:53,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 394. [2021-12-06 17:56:53,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 326 states have (on average 1.469325153374233) internal successors, (479), 332 states have internal predecessors, (479), 44 states have call successors, (44), 21 states have call predecessors, (44), 22 states have return successors, (47), 43 states have call predecessors, (47), 42 states have call successors, (47) [2021-12-06 17:56:53,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 570 transitions. [2021-12-06 17:56:53,266 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 570 transitions. Word has length 65 [2021-12-06 17:56:53,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:53,266 INFO L470 AbstractCegarLoop]: Abstraction has 394 states and 570 transitions. [2021-12-06 17:56:53,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 17:56:53,267 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 570 transitions. [2021-12-06 17:56:53,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-06 17:56:53,270 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:53,271 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:53,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 17:56:53,271 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:53,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:53,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1836163290, now seen corresponding path program 1 times [2021-12-06 17:56:53,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:53,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765710065] [2021-12-06 17:56:53,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:53,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:53,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:53,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:56:53,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:53,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:56:53,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:53,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:56:53,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:53,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:56:53,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:53,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:53,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:53,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:56:53,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:53,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:56:53,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:53,360 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:53,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:53,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765710065] [2021-12-06 17:56:53,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765710065] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:53,361 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:53,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:56:53,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018016133] [2021-12-06 17:56:53,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:53,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:56:53,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:53,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:56:53,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:56:53,362 INFO L87 Difference]: Start difference. First operand 394 states and 570 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 17:56:53,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:53,973 INFO L93 Difference]: Finished difference Result 741 states and 1046 transitions. [2021-12-06 17:56:53,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 17:56:53,973 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-06 17:56:53,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:53,979 INFO L225 Difference]: With dead ends: 741 [2021-12-06 17:56:53,979 INFO L226 Difference]: Without dead ends: 564 [2021-12-06 17:56:53,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-12-06 17:56:53,981 INFO L933 BasicCegarLoop]: 506 mSDtfsCounter, 839 mSDsluCounter, 1300 mSDsCounter, 0 mSdLazyCounter, 1029 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 1806 SdHoareTripleChecker+Invalid, 1148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1029 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:53,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [862 Valid, 1806 Invalid, 1148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1029 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 17:56:53,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-12-06 17:56:54,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 490. [2021-12-06 17:56:54,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 402 states have (on average 1.4477611940298507) internal successors, (582), 410 states have internal predecessors, (582), 55 states have call successors, (55), 28 states have call predecessors, (55), 31 states have return successors, (66), 55 states have call predecessors, (66), 53 states have call successors, (66) [2021-12-06 17:56:54,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 703 transitions. [2021-12-06 17:56:54,013 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 703 transitions. Word has length 65 [2021-12-06 17:56:54,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:54,013 INFO L470 AbstractCegarLoop]: Abstraction has 490 states and 703 transitions. [2021-12-06 17:56:54,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 17:56:54,013 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 703 transitions. [2021-12-06 17:56:54,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-06 17:56:54,016 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:54,016 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:54,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 17:56:54,016 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:54,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:54,017 INFO L85 PathProgramCache]: Analyzing trace with hash 430217896, now seen corresponding path program 1 times [2021-12-06 17:56:54,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:54,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254844842] [2021-12-06 17:56:54,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:54,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:54,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:56:54,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:56:54,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:56:54,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:56:54,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:54,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:56:54,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:56:54,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,112 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:54,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:54,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254844842] [2021-12-06 17:56:54,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254844842] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:54,112 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:54,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:56:54,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777378048] [2021-12-06 17:56:54,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:54,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:56:54,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:54,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:56:54,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:56:54,114 INFO L87 Difference]: Start difference. First operand 490 states and 703 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:56:54,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:54,538 INFO L93 Difference]: Finished difference Result 791 states and 1117 transitions. [2021-12-06 17:56:54,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:56:54,539 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2021-12-06 17:56:54,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:54,542 INFO L225 Difference]: With dead ends: 791 [2021-12-06 17:56:54,542 INFO L226 Difference]: Without dead ends: 524 [2021-12-06 17:56:54,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:56:54,544 INFO L933 BasicCegarLoop]: 427 mSDtfsCounter, 548 mSDsluCounter, 1431 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 549 SdHoareTripleChecker+Valid, 1858 SdHoareTripleChecker+Invalid, 1001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:54,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [549 Valid, 1858 Invalid, 1001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 881 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:56:54,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-12-06 17:56:54,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 495. [2021-12-06 17:56:54,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 406 states have (on average 1.438423645320197) internal successors, (584), 414 states have internal predecessors, (584), 55 states have call successors, (55), 28 states have call predecessors, (55), 32 states have return successors, (67), 56 states have call predecessors, (67), 53 states have call successors, (67) [2021-12-06 17:56:54,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 706 transitions. [2021-12-06 17:56:54,567 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 706 transitions. Word has length 65 [2021-12-06 17:56:54,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:54,568 INFO L470 AbstractCegarLoop]: Abstraction has 495 states and 706 transitions. [2021-12-06 17:56:54,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:56:54,568 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 706 transitions. [2021-12-06 17:56:54,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-06 17:56:54,569 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:54,570 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:54,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 17:56:54,570 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:54,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:54,570 INFO L85 PathProgramCache]: Analyzing trace with hash -599141402, now seen corresponding path program 1 times [2021-12-06 17:56:54,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:54,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066737674] [2021-12-06 17:56:54,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:54,571 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:54,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:56:54,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:56:54,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:56:54,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:56:54,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:54,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:56:54,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:56:54,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:54,658 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:54,658 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:54,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066737674] [2021-12-06 17:56:54,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066737674] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:54,659 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:54,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:56:54,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35072207] [2021-12-06 17:56:54,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:54,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:56:54,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:54,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:56:54,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:56:54,660 INFO L87 Difference]: Start difference. First operand 495 states and 706 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:56:55,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:55,081 INFO L93 Difference]: Finished difference Result 813 states and 1139 transitions. [2021-12-06 17:56:55,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 17:56:55,082 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2021-12-06 17:56:55,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:55,084 INFO L225 Difference]: With dead ends: 813 [2021-12-06 17:56:55,084 INFO L226 Difference]: Without dead ends: 541 [2021-12-06 17:56:55,085 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:56:55,086 INFO L933 BasicCegarLoop]: 425 mSDtfsCounter, 370 mSDsluCounter, 1621 mSDsCounter, 0 mSdLazyCounter, 928 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 2046 SdHoareTripleChecker+Invalid, 1011 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:55,086 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [372 Valid, 2046 Invalid, 1011 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 928 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:56:55,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-12-06 17:56:55,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 510. [2021-12-06 17:56:55,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 418 states have (on average 1.4258373205741626) internal successors, (596), 426 states have internal predecessors, (596), 55 states have call successors, (55), 28 states have call predecessors, (55), 35 states have return successors, (70), 59 states have call predecessors, (70), 53 states have call successors, (70) [2021-12-06 17:56:55,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 721 transitions. [2021-12-06 17:56:55,107 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 721 transitions. Word has length 65 [2021-12-06 17:56:55,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:55,107 INFO L470 AbstractCegarLoop]: Abstraction has 510 states and 721 transitions. [2021-12-06 17:56:55,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:56:55,108 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 721 transitions. [2021-12-06 17:56:55,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-06 17:56:55,109 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:55,109 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:55,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 17:56:55,109 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:55,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:55,109 INFO L85 PathProgramCache]: Analyzing trace with hash 787061992, now seen corresponding path program 1 times [2021-12-06 17:56:55,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:55,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658853705] [2021-12-06 17:56:55,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:55,110 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:55,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:56:55,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:56:55,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:56:55,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:56:55,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:55,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:56:55,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:56:55,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,184 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:55,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:55,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658853705] [2021-12-06 17:56:55,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658853705] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:55,185 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:55,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:56:55,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240291900] [2021-12-06 17:56:55,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:55,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:56:55,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:55,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:56:55,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:56:55,186 INFO L87 Difference]: Start difference. First operand 510 states and 721 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 17:56:55,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:55,750 INFO L93 Difference]: Finished difference Result 902 states and 1232 transitions. [2021-12-06 17:56:55,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 17:56:55,751 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-06 17:56:55,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:55,755 INFO L225 Difference]: With dead ends: 902 [2021-12-06 17:56:55,755 INFO L226 Difference]: Without dead ends: 617 [2021-12-06 17:56:55,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2021-12-06 17:56:55,757 INFO L933 BasicCegarLoop]: 454 mSDtfsCounter, 1071 mSDsluCounter, 906 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1095 SdHoareTripleChecker+Valid, 1360 SdHoareTripleChecker+Invalid, 1053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:55,758 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1095 Valid, 1360 Invalid, 1053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 17:56:55,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2021-12-06 17:56:55,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 522. [2021-12-06 17:56:55,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 428 states have (on average 1.4158878504672898) internal successors, (606), 436 states have internal predecessors, (606), 56 states have call successors, (56), 29 states have call predecessors, (56), 36 states have return successors, (69), 60 states have call predecessors, (69), 54 states have call successors, (69) [2021-12-06 17:56:55,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 731 transitions. [2021-12-06 17:56:55,782 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 731 transitions. Word has length 65 [2021-12-06 17:56:55,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:55,782 INFO L470 AbstractCegarLoop]: Abstraction has 522 states and 731 transitions. [2021-12-06 17:56:55,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 17:56:55,782 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 731 transitions. [2021-12-06 17:56:55,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-06 17:56:55,783 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:55,784 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:55,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 17:56:55,784 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:55,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:55,784 INFO L85 PathProgramCache]: Analyzing trace with hash 653048486, now seen corresponding path program 1 times [2021-12-06 17:56:55,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:55,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428048951] [2021-12-06 17:56:55,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:55,785 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:55,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:56:55,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:56:55,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:56:55,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:56:55,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:55,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:56:55,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:56:55,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:55,845 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:55,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:55,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428048951] [2021-12-06 17:56:55,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428048951] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:55,845 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:55,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:56:55,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379403594] [2021-12-06 17:56:55,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:55,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:56:55,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:55,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:56:55,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:56:55,846 INFO L87 Difference]: Start difference. First operand 522 states and 731 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 17:56:56,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:56,158 INFO L93 Difference]: Finished difference Result 1164 states and 1575 transitions. [2021-12-06 17:56:56,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 17:56:56,158 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-06 17:56:56,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:56,163 INFO L225 Difference]: With dead ends: 1164 [2021-12-06 17:56:56,163 INFO L226 Difference]: Without dead ends: 868 [2021-12-06 17:56:56,164 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-12-06 17:56:56,164 INFO L933 BasicCegarLoop]: 412 mSDtfsCounter, 839 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 865 SdHoareTripleChecker+Valid, 1231 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:56,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [865 Valid, 1231 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 367 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:56:56,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 868 states. [2021-12-06 17:56:56,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 868 to 812. [2021-12-06 17:56:56,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 652 states have (on average 1.3650306748466257) internal successors, (890), 667 states have internal predecessors, (890), 91 states have call successors, (91), 51 states have call predecessors, (91), 67 states have return successors, (126), 100 states have call predecessors, (126), 89 states have call successors, (126) [2021-12-06 17:56:56,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1107 transitions. [2021-12-06 17:56:56,196 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1107 transitions. Word has length 65 [2021-12-06 17:56:56,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:56,196 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 1107 transitions. [2021-12-06 17:56:56,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-06 17:56:56,197 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1107 transitions. [2021-12-06 17:56:56,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 17:56:56,198 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:56,198 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:56,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 17:56:56,199 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:56,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:56,199 INFO L85 PathProgramCache]: Analyzing trace with hash -547287697, now seen corresponding path program 1 times [2021-12-06 17:56:56,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:56,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620554879] [2021-12-06 17:56:56,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:56,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:56,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:56:56,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:56:56,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:56:56,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:56:56,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:56,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:56:56,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:56:56,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,251 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:56,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:56,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620554879] [2021-12-06 17:56:56,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620554879] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:56,252 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:56,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:56:56,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084661648] [2021-12-06 17:56:56,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:56,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:56:56,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:56,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:56:56,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:56:56,253 INFO L87 Difference]: Start difference. First operand 812 states and 1107 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:56:56,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:56,638 INFO L93 Difference]: Finished difference Result 2015 states and 2674 transitions. [2021-12-06 17:56:56,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:56:56,639 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-06 17:56:56,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:56,647 INFO L225 Difference]: With dead ends: 2015 [2021-12-06 17:56:56,647 INFO L226 Difference]: Without dead ends: 1408 [2021-12-06 17:56:56,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:56:56,649 INFO L933 BasicCegarLoop]: 428 mSDtfsCounter, 769 mSDsluCounter, 606 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 777 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:56,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [777 Valid, 1034 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:56:56,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1408 states. [2021-12-06 17:56:56,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1408 to 1293. [2021-12-06 17:56:56,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1293 states, 1031 states have (on average 1.3317167798254121) internal successors, (1373), 1049 states have internal predecessors, (1373), 136 states have call successors, (136), 95 states have call predecessors, (136), 124 states have return successors, (198), 155 states have call predecessors, (198), 134 states have call successors, (198) [2021-12-06 17:56:56,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 1707 transitions. [2021-12-06 17:56:56,704 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 1707 transitions. Word has length 66 [2021-12-06 17:56:56,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:56,704 INFO L470 AbstractCegarLoop]: Abstraction has 1293 states and 1707 transitions. [2021-12-06 17:56:56,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:56:56,704 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 1707 transitions. [2021-12-06 17:56:56,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 17:56:56,706 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:56,706 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:56,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 17:56:56,706 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:56,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:56,707 INFO L85 PathProgramCache]: Analyzing trace with hash 910951962, now seen corresponding path program 1 times [2021-12-06 17:56:56,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:56,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105105129] [2021-12-06 17:56:56,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:56,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:56,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:56:56,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:56:56,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:56:56,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:56:56,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:56,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:56:56,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:56:56,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:56,760 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:56,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:56,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105105129] [2021-12-06 17:56:56,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105105129] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:56,761 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:56,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:56:56,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071436913] [2021-12-06 17:56:56,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:56,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:56:56,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:56,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:56:56,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:56:56,762 INFO L87 Difference]: Start difference. First operand 1293 states and 1707 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:56:57,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:57,101 INFO L93 Difference]: Finished difference Result 3481 states and 4513 transitions. [2021-12-06 17:56:57,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:56:57,101 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-06 17:56:57,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:57,116 INFO L225 Difference]: With dead ends: 3481 [2021-12-06 17:56:57,117 INFO L226 Difference]: Without dead ends: 2413 [2021-12-06 17:56:57,120 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:56:57,121 INFO L933 BasicCegarLoop]: 429 mSDtfsCounter, 1057 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1083 SdHoareTripleChecker+Valid, 864 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:57,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1083 Valid, 864 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:56:57,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2413 states. [2021-12-06 17:56:57,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2413 to 2155. [2021-12-06 17:56:57,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2155 states, 1697 states have (on average 1.296405421331762) internal successors, (2200), 1725 states have internal predecessors, (2200), 234 states have call successors, (234), 179 states have call predecessors, (234), 222 states have return successors, (334), 257 states have call predecessors, (334), 232 states have call successors, (334) [2021-12-06 17:56:57,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2155 states to 2155 states and 2768 transitions. [2021-12-06 17:56:57,214 INFO L78 Accepts]: Start accepts. Automaton has 2155 states and 2768 transitions. Word has length 66 [2021-12-06 17:56:57,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:57,214 INFO L470 AbstractCegarLoop]: Abstraction has 2155 states and 2768 transitions. [2021-12-06 17:56:57,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:56:57,214 INFO L276 IsEmpty]: Start isEmpty. Operand 2155 states and 2768 transitions. [2021-12-06 17:56:57,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-06 17:56:57,217 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:57,217 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:57,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-06 17:56:57,217 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:57,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:57,217 INFO L85 PathProgramCache]: Analyzing trace with hash 680194510, now seen corresponding path program 1 times [2021-12-06 17:56:57,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:57,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812234335] [2021-12-06 17:56:57,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:57,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:57,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:56:57,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:56:57,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:56:57,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:56:57,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:57,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:56:57,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:56:57,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,279 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:57,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:57,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812234335] [2021-12-06 17:56:57,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812234335] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:57,280 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:57,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:56:57,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592565565] [2021-12-06 17:56:57,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:57,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:56:57,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:57,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:56:57,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:56:57,281 INFO L87 Difference]: Start difference. First operand 2155 states and 2768 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:56:57,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:57,617 INFO L93 Difference]: Finished difference Result 5065 states and 6418 transitions. [2021-12-06 17:56:57,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:56:57,618 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 72 [2021-12-06 17:56:57,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:57,631 INFO L225 Difference]: With dead ends: 5065 [2021-12-06 17:56:57,632 INFO L226 Difference]: Without dead ends: 3135 [2021-12-06 17:56:57,635 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:56:57,636 INFO L933 BasicCegarLoop]: 443 mSDtfsCounter, 825 mSDsluCounter, 660 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 851 SdHoareTripleChecker+Valid, 1103 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:57,636 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [851 Valid, 1103 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:56:57,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3135 states. [2021-12-06 17:56:57,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3135 to 2887. [2021-12-06 17:56:57,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2887 states, 2265 states have (on average 1.2821192052980133) internal successors, (2904), 2301 states have internal predecessors, (2904), 314 states have call successors, (314), 249 states have call predecessors, (314), 306 states have return successors, (443), 343 states have call predecessors, (443), 312 states have call successors, (443) [2021-12-06 17:56:57,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2887 states to 2887 states and 3661 transitions. [2021-12-06 17:56:57,754 INFO L78 Accepts]: Start accepts. Automaton has 2887 states and 3661 transitions. Word has length 72 [2021-12-06 17:56:57,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:57,754 INFO L470 AbstractCegarLoop]: Abstraction has 2887 states and 3661 transitions. [2021-12-06 17:56:57,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:56:57,755 INFO L276 IsEmpty]: Start isEmpty. Operand 2887 states and 3661 transitions. [2021-12-06 17:56:57,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-06 17:56:57,757 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:57,757 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:57,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 17:56:57,758 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:57,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:57,758 INFO L85 PathProgramCache]: Analyzing trace with hash -905222844, now seen corresponding path program 1 times [2021-12-06 17:56:57,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:57,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925696243] [2021-12-06 17:56:57,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:57,758 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:57,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:56:57,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:56:57,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:56:57,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:56:57,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:57,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:56:57,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:56:57,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:57,814 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:57,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:57,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925696243] [2021-12-06 17:56:57,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925696243] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:56:57,815 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:56:57,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:56:57,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258672332] [2021-12-06 17:56:57,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:56:57,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:56:57,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:57,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:56:57,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:56:57,817 INFO L87 Difference]: Start difference. First operand 2887 states and 3661 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:56:58,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:58,149 INFO L93 Difference]: Finished difference Result 3661 states and 4592 transitions. [2021-12-06 17:56:58,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:56:58,149 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 73 [2021-12-06 17:56:58,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:58,169 INFO L225 Difference]: With dead ends: 3661 [2021-12-06 17:56:58,170 INFO L226 Difference]: Without dead ends: 3658 [2021-12-06 17:56:58,171 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-12-06 17:56:58,172 INFO L933 BasicCegarLoop]: 438 mSDtfsCounter, 1263 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1273 SdHoareTripleChecker+Valid, 1071 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:58,172 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1273 Valid, 1071 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:56:58,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3658 states. [2021-12-06 17:56:58,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3658 to 3381. [2021-12-06 17:56:58,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3381 states, 2650 states have (on average 1.2739622641509434) internal successors, (3376), 2691 states have internal predecessors, (3376), 364 states have call successors, (364), 293 states have call predecessors, (364), 365 states have return successors, (522), 403 states have call predecessors, (522), 363 states have call successors, (522) [2021-12-06 17:56:58,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3381 states to 3381 states and 4262 transitions. [2021-12-06 17:56:58,309 INFO L78 Accepts]: Start accepts. Automaton has 3381 states and 4262 transitions. Word has length 73 [2021-12-06 17:56:58,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:56:58,309 INFO L470 AbstractCegarLoop]: Abstraction has 3381 states and 4262 transitions. [2021-12-06 17:56:58,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:56:58,310 INFO L276 IsEmpty]: Start isEmpty. Operand 3381 states and 4262 transitions. [2021-12-06 17:56:58,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-06 17:56:58,311 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:56:58,311 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:56:58,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 17:56:58,312 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:56:58,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:56:58,312 INFO L85 PathProgramCache]: Analyzing trace with hash 2001942744, now seen corresponding path program 1 times [2021-12-06 17:56:58,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:56:58,312 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309355222] [2021-12-06 17:56:58,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:58,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:56:58,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:58,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:56:58,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:58,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:56:58,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:58,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:56:58,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:58,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:56:58,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:58,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:56:58,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:58,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:56:58,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:58,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:56:58,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:58,388 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:58,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:56:58,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309355222] [2021-12-06 17:56:58,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309355222] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:56:58,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398893760] [2021-12-06 17:56:58,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:56:58,389 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:56:58,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:56:58,390 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:56:58,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 17:56:58,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:56:58,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 17:56:58,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:56:58,777 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:58,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:56:58,926 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:56:58,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398893760] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:56:58,927 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:56:58,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2021-12-06 17:56:58,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841097599] [2021-12-06 17:56:58,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:56:58,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:56:58,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:56:58,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:56:58,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:56:58,928 INFO L87 Difference]: Start difference. First operand 3381 states and 4262 transitions. Second operand has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-06 17:56:59,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:56:59,920 INFO L93 Difference]: Finished difference Result 7822 states and 9748 transitions. [2021-12-06 17:56:59,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-06 17:56:59,921 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 74 [2021-12-06 17:56:59,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:56:59,957 INFO L225 Difference]: With dead ends: 7822 [2021-12-06 17:56:59,957 INFO L226 Difference]: Without dead ends: 7819 [2021-12-06 17:56:59,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 174 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2021-12-06 17:56:59,959 INFO L933 BasicCegarLoop]: 596 mSDtfsCounter, 1633 mSDsluCounter, 1146 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 285 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1698 SdHoareTripleChecker+Valid, 1742 SdHoareTripleChecker+Invalid, 1592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-06 17:56:59,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1698 Valid, 1742 Invalid, 1592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 1307 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-06 17:56:59,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7819 states. [2021-12-06 17:57:00,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7819 to 5171. [2021-12-06 17:57:00,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5171 states, 4054 states have (on average 1.27084361124815) internal successors, (5152), 4117 states have internal predecessors, (5152), 548 states have call successors, (548), 451 states have call predecessors, (548), 567 states have return successors, (800), 609 states have call predecessors, (800), 547 states have call successors, (800) [2021-12-06 17:57:00,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5171 states to 5171 states and 6500 transitions. [2021-12-06 17:57:00,194 INFO L78 Accepts]: Start accepts. Automaton has 5171 states and 6500 transitions. Word has length 74 [2021-12-06 17:57:00,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:00,195 INFO L470 AbstractCegarLoop]: Abstraction has 5171 states and 6500 transitions. [2021-12-06 17:57:00,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-06 17:57:00,195 INFO L276 IsEmpty]: Start isEmpty. Operand 5171 states and 6500 transitions. [2021-12-06 17:57:00,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-06 17:57:00,197 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:00,197 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:00,231 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 17:57:00,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-12-06 17:57:00,399 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:00,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:00,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1151605564, now seen corresponding path program 2 times [2021-12-06 17:57:00,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:00,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598350469] [2021-12-06 17:57:00,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:00,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:00,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:00,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:00,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:00,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:57:00,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:00,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:57:00,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:00,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:57:00,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:00,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:57:00,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:00,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:57:00,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:00,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:57:00,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:00,569 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:00,569 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:00,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598350469] [2021-12-06 17:57:00,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598350469] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:00,570 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:00,570 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:57:00,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216145223] [2021-12-06 17:57:00,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:00,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:57:00,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:00,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:57:00,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:57:00,572 INFO L87 Difference]: Start difference. First operand 5171 states and 6500 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:57:00,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:00,934 INFO L93 Difference]: Finished difference Result 7853 states and 9873 transitions. [2021-12-06 17:57:00,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:57:00,934 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 77 [2021-12-06 17:57:00,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:00,949 INFO L225 Difference]: With dead ends: 7853 [2021-12-06 17:57:00,949 INFO L226 Difference]: Without dead ends: 3778 [2021-12-06 17:57:00,956 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:57:00,957 INFO L933 BasicCegarLoop]: 488 mSDtfsCounter, 926 mSDsluCounter, 502 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 955 SdHoareTripleChecker+Valid, 990 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:00,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [955 Valid, 990 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:57:00,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3778 states. [2021-12-06 17:57:01,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3778 to 3543. [2021-12-06 17:57:01,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3543 states, 2782 states have (on average 1.2552120776419842) internal successors, (3492), 2823 states have internal predecessors, (3492), 380 states have call successors, (380), 307 states have call predecessors, (380), 379 states have return successors, (526), 419 states have call predecessors, (526), 379 states have call successors, (526) [2021-12-06 17:57:01,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3543 states to 3543 states and 4398 transitions. [2021-12-06 17:57:01,144 INFO L78 Accepts]: Start accepts. Automaton has 3543 states and 4398 transitions. Word has length 77 [2021-12-06 17:57:01,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:01,144 INFO L470 AbstractCegarLoop]: Abstraction has 3543 states and 4398 transitions. [2021-12-06 17:57:01,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-06 17:57:01,144 INFO L276 IsEmpty]: Start isEmpty. Operand 3543 states and 4398 transitions. [2021-12-06 17:57:01,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-06 17:57:01,147 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:01,147 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:01,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 17:57:01,147 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:01,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:01,148 INFO L85 PathProgramCache]: Analyzing trace with hash -948888726, now seen corresponding path program 1 times [2021-12-06 17:57:01,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:01,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22290148] [2021-12-06 17:57:01,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:01,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:01,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:01,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:57:01,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:57:01,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:57:01,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:57:01,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:57:01,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:57:01,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 17:57:01,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:01,208 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 17:57:01,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:01,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22290148] [2021-12-06 17:57:01,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22290148] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:01,208 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:01,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:57:01,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460420929] [2021-12-06 17:57:01,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:01,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:57:01,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:01,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:57:01,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:57:01,209 INFO L87 Difference]: Start difference. First operand 3543 states and 4398 transitions. Second operand has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 17:57:01,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:01,946 INFO L93 Difference]: Finished difference Result 10399 states and 12779 transitions. [2021-12-06 17:57:01,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 17:57:01,946 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 84 [2021-12-06 17:57:01,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:01,964 INFO L225 Difference]: With dead ends: 10399 [2021-12-06 17:57:01,965 INFO L226 Difference]: Without dead ends: 5778 [2021-12-06 17:57:01,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2021-12-06 17:57:01,972 INFO L933 BasicCegarLoop]: 485 mSDtfsCounter, 774 mSDsluCounter, 1097 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 1582 SdHoareTripleChecker+Invalid, 1118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:01,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [787 Valid, 1582 Invalid, 1118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 17:57:01,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5778 states. [2021-12-06 17:57:02,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5778 to 5458. [2021-12-06 17:57:02,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5458 states, 4240 states have (on average 1.2308962264150944) internal successors, (5219), 4324 states have internal predecessors, (5219), 584 states have call successors, (584), 481 states have call predecessors, (584), 632 states have return successors, (908), 659 states have call predecessors, (908), 583 states have call successors, (908) [2021-12-06 17:57:02,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5458 states to 5458 states and 6711 transitions. [2021-12-06 17:57:02,194 INFO L78 Accepts]: Start accepts. Automaton has 5458 states and 6711 transitions. Word has length 84 [2021-12-06 17:57:02,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:02,194 INFO L470 AbstractCegarLoop]: Abstraction has 5458 states and 6711 transitions. [2021-12-06 17:57:02,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 17:57:02,194 INFO L276 IsEmpty]: Start isEmpty. Operand 5458 states and 6711 transitions. [2021-12-06 17:57:02,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-06 17:57:02,197 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:02,198 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:57:02,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 17:57:02,198 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:02,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:02,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1201115614, now seen corresponding path program 1 times [2021-12-06 17:57:02,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:02,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533603392] [2021-12-06 17:57:02,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:02,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:02,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:02,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:57:02,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:57:02,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:57:02,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:57:02,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:57:02,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:57:02,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 17:57:02,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:02,275 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 17:57:02,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:02,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533603392] [2021-12-06 17:57:02,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533603392] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:02,276 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:02,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:57:02,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015966997] [2021-12-06 17:57:02,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:02,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:57:02,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:02,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:57:02,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:57:02,278 INFO L87 Difference]: Start difference. First operand 5458 states and 6711 transitions. Second operand has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 17:57:03,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:03,075 INFO L93 Difference]: Finished difference Result 9461 states and 11551 transitions. [2021-12-06 17:57:03,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-06 17:57:03,075 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 93 [2021-12-06 17:57:03,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:03,088 INFO L225 Difference]: With dead ends: 9461 [2021-12-06 17:57:03,088 INFO L226 Difference]: Without dead ends: 4868 [2021-12-06 17:57:03,095 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2021-12-06 17:57:03,095 INFO L933 BasicCegarLoop]: 474 mSDtfsCounter, 1709 mSDsluCounter, 921 mSDsCounter, 0 mSdLazyCounter, 1060 mSolverCounterSat, 393 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1748 SdHoareTripleChecker+Valid, 1395 SdHoareTripleChecker+Invalid, 1453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 393 IncrementalHoareTripleChecker+Valid, 1060 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:03,096 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1748 Valid, 1395 Invalid, 1453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [393 Valid, 1060 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 17:57:03,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4868 states. [2021-12-06 17:57:03,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4868 to 4534. [2021-12-06 17:57:03,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4534 states, 3529 states have (on average 1.2235760838764522) internal successors, (4318), 3595 states have internal predecessors, (4318), 485 states have call successors, (485), 396 states have call predecessors, (485), 518 states have return successors, (686), 549 states have call predecessors, (686), 484 states have call successors, (686) [2021-12-06 17:57:03,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4534 states to 4534 states and 5489 transitions. [2021-12-06 17:57:03,275 INFO L78 Accepts]: Start accepts. Automaton has 4534 states and 5489 transitions. Word has length 93 [2021-12-06 17:57:03,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:03,276 INFO L470 AbstractCegarLoop]: Abstraction has 4534 states and 5489 transitions. [2021-12-06 17:57:03,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-06 17:57:03,276 INFO L276 IsEmpty]: Start isEmpty. Operand 4534 states and 5489 transitions. [2021-12-06 17:57:03,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:57:03,280 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:03,280 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:03,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-06 17:57:03,280 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:03,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:03,280 INFO L85 PathProgramCache]: Analyzing trace with hash 198003052, now seen corresponding path program 1 times [2021-12-06 17:57:03,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:03,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186995484] [2021-12-06 17:57:03,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:03,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:03,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:03,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:03,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:03,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:57:03,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:03,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:57:03,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:03,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:57:03,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:03,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:57:03,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:03,329 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:03,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:03,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186995484] [2021-12-06 17:57:03,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186995484] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:03,330 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:03,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:57:03,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057102160] [2021-12-06 17:57:03,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:03,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:57:03,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:03,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:57:03,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:57:03,331 INFO L87 Difference]: Start difference. First operand 4534 states and 5489 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:03,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:03,940 INFO L93 Difference]: Finished difference Result 4791 states and 5893 transitions. [2021-12-06 17:57:03,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:57:03,941 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 101 [2021-12-06 17:57:03,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:03,952 INFO L225 Difference]: With dead ends: 4791 [2021-12-06 17:57:03,953 INFO L226 Difference]: Without dead ends: 4599 [2021-12-06 17:57:03,954 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:57:03,955 INFO L933 BasicCegarLoop]: 459 mSDtfsCounter, 605 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 861 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:03,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [622 Valid, 861 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:57:03,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4599 states. [2021-12-06 17:57:04,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4599 to 4534. [2021-12-06 17:57:04,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4534 states, 3529 states have (on average 1.2232927174837065) internal successors, (4317), 3595 states have internal predecessors, (4317), 485 states have call successors, (485), 396 states have call predecessors, (485), 518 states have return successors, (686), 549 states have call predecessors, (686), 484 states have call successors, (686) [2021-12-06 17:57:04,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4534 states to 4534 states and 5488 transitions. [2021-12-06 17:57:04,237 INFO L78 Accepts]: Start accepts. Automaton has 4534 states and 5488 transitions. Word has length 101 [2021-12-06 17:57:04,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:04,237 INFO L470 AbstractCegarLoop]: Abstraction has 4534 states and 5488 transitions. [2021-12-06 17:57:04,238 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:04,238 INFO L276 IsEmpty]: Start isEmpty. Operand 4534 states and 5488 transitions. [2021-12-06 17:57:04,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:57:04,241 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:04,241 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:04,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-06 17:57:04,241 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:04,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:04,241 INFO L85 PathProgramCache]: Analyzing trace with hash 968736618, now seen corresponding path program 1 times [2021-12-06 17:57:04,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:04,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115171238] [2021-12-06 17:57:04,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:04,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:04,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:04,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:04,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:04,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:57:04,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:04,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:57:04,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:04,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:57:04,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:04,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:57:04,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:04,304 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:04,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:04,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115171238] [2021-12-06 17:57:04,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115171238] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:04,305 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:04,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:57:04,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140571423] [2021-12-06 17:57:04,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:04,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:57:04,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:04,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:57:04,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:57:04,306 INFO L87 Difference]: Start difference. First operand 4534 states and 5488 transitions. Second operand has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:05,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:05,335 INFO L93 Difference]: Finished difference Result 5046 states and 6295 transitions. [2021-12-06 17:57:05,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:57:05,335 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 101 [2021-12-06 17:57:05,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:05,346 INFO L225 Difference]: With dead ends: 5046 [2021-12-06 17:57:05,346 INFO L226 Difference]: Without dead ends: 4857 [2021-12-06 17:57:05,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:57:05,348 INFO L933 BasicCegarLoop]: 473 mSDtfsCounter, 967 mSDsluCounter, 703 mSDsCounter, 0 mSdLazyCounter, 1057 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 989 SdHoareTripleChecker+Valid, 1176 SdHoareTripleChecker+Invalid, 1182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1057 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:05,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [989 Valid, 1176 Invalid, 1182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1057 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 17:57:05,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4857 states. [2021-12-06 17:57:05,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4857 to 4728. [2021-12-06 17:57:05,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4728 states, 3702 states have (on average 1.2387898433279307) internal successors, (4586), 3769 states have internal predecessors, (4586), 499 states have call successors, (499), 402 states have call predecessors, (499), 525 states have return successors, (703), 563 states have call predecessors, (703), 498 states have call successors, (703) [2021-12-06 17:57:05,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4728 states to 4728 states and 5788 transitions. [2021-12-06 17:57:05,604 INFO L78 Accepts]: Start accepts. Automaton has 4728 states and 5788 transitions. Word has length 101 [2021-12-06 17:57:05,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:05,604 INFO L470 AbstractCegarLoop]: Abstraction has 4728 states and 5788 transitions. [2021-12-06 17:57:05,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:05,605 INFO L276 IsEmpty]: Start isEmpty. Operand 4728 states and 5788 transitions. [2021-12-06 17:57:05,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:57:05,607 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:05,607 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:05,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-06 17:57:05,608 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:05,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:05,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1449747860, now seen corresponding path program 1 times [2021-12-06 17:57:05,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:05,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703341572] [2021-12-06 17:57:05,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:05,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:05,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:05,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:05,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:05,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:57:05,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:05,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:57:05,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:05,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:57:05,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:05,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:57:05,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:05,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:05,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:05,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703341572] [2021-12-06 17:57:05,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703341572] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:05,679 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:05,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:05,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79679394] [2021-12-06 17:57:05,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:05,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:05,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:05,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:05,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:05,680 INFO L87 Difference]: Start difference. First operand 4728 states and 5788 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:06,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:06,955 INFO L93 Difference]: Finished difference Result 5506 states and 7012 transitions. [2021-12-06 17:57:06,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 17:57:06,955 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 101 [2021-12-06 17:57:06,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:06,965 INFO L225 Difference]: With dead ends: 5506 [2021-12-06 17:57:06,965 INFO L226 Difference]: Without dead ends: 5123 [2021-12-06 17:57:06,968 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:57:06,968 INFO L933 BasicCegarLoop]: 616 mSDtfsCounter, 972 mSDsluCounter, 1234 mSDsCounter, 0 mSdLazyCounter, 1679 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 994 SdHoareTripleChecker+Valid, 1850 SdHoareTripleChecker+Invalid, 1782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:06,969 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [994 Valid, 1850 Invalid, 1782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1679 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-06 17:57:06,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5123 states. [2021-12-06 17:57:07,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5123 to 4910. [2021-12-06 17:57:07,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4910 states, 3863 states have (on average 1.250582448873932) internal successors, (4831), 3931 states have internal predecessors, (4831), 513 states have call successors, (513), 408 states have call predecessors, (513), 532 states have return successors, (719), 578 states have call predecessors, (719), 512 states have call successors, (719) [2021-12-06 17:57:07,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4910 states to 4910 states and 6063 transitions. [2021-12-06 17:57:07,270 INFO L78 Accepts]: Start accepts. Automaton has 4910 states and 6063 transitions. Word has length 101 [2021-12-06 17:57:07,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:07,270 INFO L470 AbstractCegarLoop]: Abstraction has 4910 states and 6063 transitions. [2021-12-06 17:57:07,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:07,270 INFO L276 IsEmpty]: Start isEmpty. Operand 4910 states and 6063 transitions. [2021-12-06 17:57:07,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:57:07,273 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:07,273 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:07,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-06 17:57:07,273 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:07,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:07,274 INFO L85 PathProgramCache]: Analyzing trace with hash -124891666, now seen corresponding path program 1 times [2021-12-06 17:57:07,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:07,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914273813] [2021-12-06 17:57:07,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:07,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:07,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:07,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:07,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:07,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:57:07,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:07,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:57:07,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:07,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:57:07,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:07,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:57:07,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:07,335 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:07,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:07,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914273813] [2021-12-06 17:57:07,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914273813] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:07,336 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:07,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:07,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327800325] [2021-12-06 17:57:07,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:07,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:07,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:07,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:07,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:07,337 INFO L87 Difference]: Start difference. First operand 4910 states and 6063 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:08,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:08,624 INFO L93 Difference]: Finished difference Result 6181 states and 8055 transitions. [2021-12-06 17:57:08,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 17:57:08,624 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 101 [2021-12-06 17:57:08,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:08,637 INFO L225 Difference]: With dead ends: 6181 [2021-12-06 17:57:08,637 INFO L226 Difference]: Without dead ends: 5616 [2021-12-06 17:57:08,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:57:08,640 INFO L933 BasicCegarLoop]: 609 mSDtfsCounter, 968 mSDsluCounter, 1230 mSDsCounter, 0 mSdLazyCounter, 1663 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 990 SdHoareTripleChecker+Valid, 1839 SdHoareTripleChecker+Invalid, 1767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:08,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [990 Valid, 1839 Invalid, 1767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1663 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-06 17:57:08,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5616 states. [2021-12-06 17:57:08,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5616 to 5277. [2021-12-06 17:57:08,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5277 states, 4188 states have (on average 1.2717287488061126) internal successors, (5326), 4258 states have internal predecessors, (5326), 541 states have call successors, (541), 420 states have call predecessors, (541), 546 states have return successors, (755), 608 states have call predecessors, (755), 540 states have call successors, (755) [2021-12-06 17:57:08,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5277 states to 5277 states and 6622 transitions. [2021-12-06 17:57:08,975 INFO L78 Accepts]: Start accepts. Automaton has 5277 states and 6622 transitions. Word has length 101 [2021-12-06 17:57:08,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:08,975 INFO L470 AbstractCegarLoop]: Abstraction has 5277 states and 6622 transitions. [2021-12-06 17:57:08,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:08,976 INFO L276 IsEmpty]: Start isEmpty. Operand 5277 states and 6622 transitions. [2021-12-06 17:57:08,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:57:08,979 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:08,979 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:08,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-06 17:57:08,979 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:08,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:08,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1441866284, now seen corresponding path program 1 times [2021-12-06 17:57:08,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:08,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994116375] [2021-12-06 17:57:08,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:08,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:08,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:08,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:08,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:09,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:57:09,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:09,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:57:09,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:09,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:57:09,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:09,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:57:09,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:09,055 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:09,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:09,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994116375] [2021-12-06 17:57:09,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994116375] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:09,056 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:09,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:09,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200568307] [2021-12-06 17:57:09,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:09,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:09,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:09,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:09,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:09,058 INFO L87 Difference]: Start difference. First operand 5277 states and 6622 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:10,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:10,355 INFO L93 Difference]: Finished difference Result 7490 states and 10074 transitions. [2021-12-06 17:57:10,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 17:57:10,355 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 101 [2021-12-06 17:57:10,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:10,368 INFO L225 Difference]: With dead ends: 7490 [2021-12-06 17:57:10,368 INFO L226 Difference]: Without dead ends: 6558 [2021-12-06 17:57:10,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:57:10,372 INFO L933 BasicCegarLoop]: 604 mSDtfsCounter, 967 mSDsluCounter, 1230 mSDsCounter, 0 mSdLazyCounter, 1655 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 989 SdHoareTripleChecker+Valid, 1834 SdHoareTripleChecker+Invalid, 1759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:10,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [989 Valid, 1834 Invalid, 1759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1655 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-06 17:57:10,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6558 states. [2021-12-06 17:57:10,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6558 to 6014. [2021-12-06 17:57:10,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6014 states, 4841 states have (on average 1.305515389382359) internal successors, (6320), 4915 states have internal predecessors, (6320), 597 states have call successors, (597), 444 states have call predecessors, (597), 574 states have return successors, (833), 668 states have call predecessors, (833), 596 states have call successors, (833) [2021-12-06 17:57:10,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6014 states to 6014 states and 7750 transitions. [2021-12-06 17:57:10,692 INFO L78 Accepts]: Start accepts. Automaton has 6014 states and 7750 transitions. Word has length 101 [2021-12-06 17:57:10,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:10,692 INFO L470 AbstractCegarLoop]: Abstraction has 6014 states and 7750 transitions. [2021-12-06 17:57:10,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:10,693 INFO L276 IsEmpty]: Start isEmpty. Operand 6014 states and 7750 transitions. [2021-12-06 17:57:10,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:57:10,696 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:10,696 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:10,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-06 17:57:10,696 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:10,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:10,696 INFO L85 PathProgramCache]: Analyzing trace with hash 384028206, now seen corresponding path program 1 times [2021-12-06 17:57:10,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:10,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516703104] [2021-12-06 17:57:10,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:10,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:10,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:10,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:10,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:10,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:57:10,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:10,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:57:10,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:10,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:57:10,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:10,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:57:10,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:10,759 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:10,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:10,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516703104] [2021-12-06 17:57:10,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516703104] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:10,760 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:10,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:10,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213665341] [2021-12-06 17:57:10,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:10,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:10,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:10,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:10,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:10,761 INFO L87 Difference]: Start difference. First operand 6014 states and 7750 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:11,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:11,574 INFO L93 Difference]: Finished difference Result 8230 states and 11231 transitions. [2021-12-06 17:57:11,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:57:11,574 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 101 [2021-12-06 17:57:11,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:11,588 INFO L225 Difference]: With dead ends: 8230 [2021-12-06 17:57:11,588 INFO L226 Difference]: Without dead ends: 6561 [2021-12-06 17:57:11,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:57:11,593 INFO L933 BasicCegarLoop]: 420 mSDtfsCounter, 896 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 741 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 919 SdHoareTripleChecker+Valid, 960 SdHoareTripleChecker+Invalid, 878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:11,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [919 Valid, 960 Invalid, 878 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 741 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 17:57:11,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6561 states. [2021-12-06 17:57:11,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6561 to 6014. [2021-12-06 17:57:11,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6014 states, 4841 states have (on average 1.3036562693658336) internal successors, (6311), 4915 states have internal predecessors, (6311), 597 states have call successors, (597), 444 states have call predecessors, (597), 574 states have return successors, (833), 668 states have call predecessors, (833), 596 states have call successors, (833) [2021-12-06 17:57:11,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6014 states to 6014 states and 7741 transitions. [2021-12-06 17:57:11,961 INFO L78 Accepts]: Start accepts. Automaton has 6014 states and 7741 transitions. Word has length 101 [2021-12-06 17:57:11,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:11,962 INFO L470 AbstractCegarLoop]: Abstraction has 6014 states and 7741 transitions. [2021-12-06 17:57:11,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:11,962 INFO L276 IsEmpty]: Start isEmpty. Operand 6014 states and 7741 transitions. [2021-12-06 17:57:11,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:57:11,968 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:11,968 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:11,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-06 17:57:11,968 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:11,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:11,969 INFO L85 PathProgramCache]: Analyzing trace with hash -758474260, now seen corresponding path program 1 times [2021-12-06 17:57:11,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:11,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785330870] [2021-12-06 17:57:11,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:11,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:11,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:11,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:11,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:12,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:57:12,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:12,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:57:12,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:12,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:57:12,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:12,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:57:12,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:12,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:12,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:12,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785330870] [2021-12-06 17:57:12,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785330870] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:12,049 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:12,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:12,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892569452] [2021-12-06 17:57:12,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:12,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:12,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:12,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:12,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:12,051 INFO L87 Difference]: Start difference. First operand 6014 states and 7741 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:13,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:13,622 INFO L93 Difference]: Finished difference Result 10731 states and 15014 transitions. [2021-12-06 17:57:13,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:57:13,622 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 101 [2021-12-06 17:57:13,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:13,639 INFO L225 Difference]: With dead ends: 10731 [2021-12-06 17:57:13,639 INFO L226 Difference]: Without dead ends: 9062 [2021-12-06 17:57:13,644 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:57:13,645 INFO L933 BasicCegarLoop]: 679 mSDtfsCounter, 1012 mSDsluCounter, 1222 mSDsCounter, 0 mSdLazyCounter, 1882 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1033 SdHoareTripleChecker+Valid, 1901 SdHoareTripleChecker+Invalid, 1988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:13,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1033 Valid, 1901 Invalid, 1988 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1882 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-06 17:57:13,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9062 states. [2021-12-06 17:57:14,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9062 to 7480. [2021-12-06 17:57:14,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7480 states, 6147 states have (on average 1.3494387506100536) internal successors, (8295), 6229 states have internal predecessors, (8295), 701 states have call successors, (701), 492 states have call predecessors, (701), 630 states have return successors, (999), 780 states have call predecessors, (999), 700 states have call successors, (999) [2021-12-06 17:57:14,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7480 states to 7480 states and 9995 transitions. [2021-12-06 17:57:14,058 INFO L78 Accepts]: Start accepts. Automaton has 7480 states and 9995 transitions. Word has length 101 [2021-12-06 17:57:14,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:14,058 INFO L470 AbstractCegarLoop]: Abstraction has 7480 states and 9995 transitions. [2021-12-06 17:57:14,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:14,059 INFO L276 IsEmpty]: Start isEmpty. Operand 7480 states and 9995 transitions. [2021-12-06 17:57:14,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:57:14,062 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:14,062 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:14,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 17:57:14,063 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:14,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:14,063 INFO L85 PathProgramCache]: Analyzing trace with hash -518234514, now seen corresponding path program 1 times [2021-12-06 17:57:14,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:14,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840772666] [2021-12-06 17:57:14,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:14,063 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:14,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:14,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:14,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:14,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:57:14,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:14,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:57:14,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:14,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:57:14,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:14,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:57:14,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:14,125 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:14,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:14,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840772666] [2021-12-06 17:57:14,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840772666] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:14,125 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:14,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:14,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666877053] [2021-12-06 17:57:14,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:14,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:14,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:14,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:14,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:14,126 INFO L87 Difference]: Start difference. First operand 7480 states and 9995 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:15,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:15,821 INFO L93 Difference]: Finished difference Result 16339 states and 23690 transitions. [2021-12-06 17:57:15,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:57:15,822 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 101 [2021-12-06 17:57:15,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:15,850 INFO L225 Difference]: With dead ends: 16339 [2021-12-06 17:57:15,850 INFO L226 Difference]: Without dead ends: 13204 [2021-12-06 17:57:15,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:57:15,861 INFO L933 BasicCegarLoop]: 585 mSDtfsCounter, 1131 mSDsluCounter, 1219 mSDsCounter, 0 mSdLazyCounter, 1612 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1159 SdHoareTripleChecker+Valid, 1804 SdHoareTripleChecker+Invalid, 1721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:15,861 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1159 Valid, 1804 Invalid, 1721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1612 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-06 17:57:15,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13204 states. [2021-12-06 17:57:16,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13204 to 10321. [2021-12-06 17:57:16,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10321 states, 8676 states have (on average 1.3989165514061779) internal successors, (12137), 8774 states have internal predecessors, (12137), 901 states have call successors, (901), 588 states have call predecessors, (901), 742 states have return successors, (1377), 996 states have call predecessors, (1377), 900 states have call successors, (1377) [2021-12-06 17:57:16,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10321 states to 10321 states and 14415 transitions. [2021-12-06 17:57:16,463 INFO L78 Accepts]: Start accepts. Automaton has 10321 states and 14415 transitions. Word has length 101 [2021-12-06 17:57:16,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:16,464 INFO L470 AbstractCegarLoop]: Abstraction has 10321 states and 14415 transitions. [2021-12-06 17:57:16,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:16,464 INFO L276 IsEmpty]: Start isEmpty. Operand 10321 states and 14415 transitions. [2021-12-06 17:57:16,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:57:16,469 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:16,469 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:16,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-06 17:57:16,469 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:16,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:16,469 INFO L85 PathProgramCache]: Analyzing trace with hash 320799148, now seen corresponding path program 1 times [2021-12-06 17:57:16,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:16,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441684458] [2021-12-06 17:57:16,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:16,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:16,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:16,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:16,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:16,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:57:16,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:16,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:57:16,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:16,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:57:16,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:16,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:57:16,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:16,525 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:16,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:16,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441684458] [2021-12-06 17:57:16,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441684458] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:16,525 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:16,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:16,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468377783] [2021-12-06 17:57:16,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:16,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:16,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:16,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:16,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:16,526 INFO L87 Difference]: Start difference. First operand 10321 states and 14415 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:18,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:18,640 INFO L93 Difference]: Finished difference Result 27018 states and 40384 transitions. [2021-12-06 17:57:18,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:57:18,640 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 101 [2021-12-06 17:57:18,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:18,683 INFO L225 Difference]: With dead ends: 27018 [2021-12-06 17:57:18,683 INFO L226 Difference]: Without dead ends: 21042 [2021-12-06 17:57:18,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:57:18,704 INFO L933 BasicCegarLoop]: 522 mSDtfsCounter, 1032 mSDsluCounter, 892 mSDsCounter, 0 mSdLazyCounter, 1652 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1053 SdHoareTripleChecker+Valid, 1414 SdHoareTripleChecker+Invalid, 1787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 1652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:18,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1053 Valid, 1414 Invalid, 1787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 1652 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-06 17:57:18,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21042 states. [2021-12-06 17:57:19,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21042 to 16066. [2021-12-06 17:57:19,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16066 states, 13813 states have (on average 1.4452327517555925) internal successors, (19963), 13943 states have internal predecessors, (19963), 1285 states have call successors, (1285), 780 states have call predecessors, (1285), 966 states have return successors, (2279), 1412 states have call predecessors, (2279), 1284 states have call successors, (2279) [2021-12-06 17:57:19,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16066 states to 16066 states and 23527 transitions. [2021-12-06 17:57:19,683 INFO L78 Accepts]: Start accepts. Automaton has 16066 states and 23527 transitions. Word has length 101 [2021-12-06 17:57:19,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:19,684 INFO L470 AbstractCegarLoop]: Abstraction has 16066 states and 23527 transitions. [2021-12-06 17:57:19,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:19,684 INFO L276 IsEmpty]: Start isEmpty. Operand 16066 states and 23527 transitions. [2021-12-06 17:57:19,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:57:19,691 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:19,691 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:19,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 17:57:19,691 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:19,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:19,692 INFO L85 PathProgramCache]: Analyzing trace with hash 347864750, now seen corresponding path program 1 times [2021-12-06 17:57:19,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:19,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506240253] [2021-12-06 17:57:19,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:19,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:19,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:19,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:19,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:19,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:57:19,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:19,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:57:19,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:19,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:57:19,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:19,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:57:19,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:19,743 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:19,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:19,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506240253] [2021-12-06 17:57:19,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506240253] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:19,744 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:19,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:19,744 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055335655] [2021-12-06 17:57:19,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:19,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:19,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:19,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:19,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:19,745 INFO L87 Difference]: Start difference. First operand 16066 states and 23527 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:22,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:22,653 INFO L93 Difference]: Finished difference Result 47031 states and 72418 transitions. [2021-12-06 17:57:22,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:57:22,654 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 101 [2021-12-06 17:57:22,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:22,737 INFO L225 Difference]: With dead ends: 47031 [2021-12-06 17:57:22,737 INFO L226 Difference]: Without dead ends: 35310 [2021-12-06 17:57:22,767 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:57:22,767 INFO L933 BasicCegarLoop]: 570 mSDtfsCounter, 1012 mSDsluCounter, 1222 mSDsCounter, 0 mSdLazyCounter, 1584 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1040 SdHoareTripleChecker+Valid, 1792 SdHoareTripleChecker+Invalid, 1696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:22,768 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1040 Valid, 1792 Invalid, 1696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1584 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-06 17:57:22,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35310 states. [2021-12-06 17:57:24,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35310 to 27588. [2021-12-06 17:57:24,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27588 states, 24151 states have (on average 1.4813051219411204) internal successors, (35775), 24345 states have internal predecessors, (35775), 2021 states have call successors, (2021), 1164 states have call predecessors, (2021), 1414 states have return successors, (4537), 2212 states have call predecessors, (4537), 2020 states have call successors, (4537) [2021-12-06 17:57:24,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27588 states to 27588 states and 42333 transitions. [2021-12-06 17:57:24,424 INFO L78 Accepts]: Start accepts. Automaton has 27588 states and 42333 transitions. Word has length 101 [2021-12-06 17:57:24,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:24,424 INFO L470 AbstractCegarLoop]: Abstraction has 27588 states and 42333 transitions. [2021-12-06 17:57:24,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:24,424 INFO L276 IsEmpty]: Start isEmpty. Operand 27588 states and 42333 transitions. [2021-12-06 17:57:24,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:57:24,437 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:24,438 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:24,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-06 17:57:24,438 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:24,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:24,438 INFO L85 PathProgramCache]: Analyzing trace with hash 2081969200, now seen corresponding path program 1 times [2021-12-06 17:57:24,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:24,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485242645] [2021-12-06 17:57:24,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:24,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:24,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:24,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:24,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:24,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:57:24,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:24,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:57:24,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:24,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:57:24,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:24,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:57:24,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:24,494 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:24,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:24,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485242645] [2021-12-06 17:57:24,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485242645] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:24,495 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:24,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:24,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20182551] [2021-12-06 17:57:24,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:24,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:24,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:24,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:24,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:24,496 INFO L87 Difference]: Start difference. First operand 27588 states and 42333 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:29,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:29,250 INFO L93 Difference]: Finished difference Result 86903 states and 138090 transitions. [2021-12-06 17:57:29,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:57:29,250 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 101 [2021-12-06 17:57:29,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:29,424 INFO L225 Difference]: With dead ends: 86903 [2021-12-06 17:57:29,424 INFO L226 Difference]: Without dead ends: 63660 [2021-12-06 17:57:29,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:57:29,484 INFO L933 BasicCegarLoop]: 578 mSDtfsCounter, 957 mSDsluCounter, 1222 mSDsCounter, 0 mSdLazyCounter, 1667 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 978 SdHoareTripleChecker+Valid, 1800 SdHoareTripleChecker+Invalid, 1774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:29,484 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [978 Valid, 1800 Invalid, 1774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1667 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-06 17:57:29,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63660 states. [2021-12-06 17:57:32,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63660 to 50565. [2021-12-06 17:57:32,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50565 states, 44824 states have (on average 1.5049303944315546) internal successors, (67457), 45146 states have internal predecessors, (67457), 3429 states have call successors, (3429), 1932 states have call predecessors, (3429), 2310 states have return successors, (10447), 3748 states have call predecessors, (10447), 3428 states have call successors, (10447) [2021-12-06 17:57:32,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50565 states to 50565 states and 81333 transitions. [2021-12-06 17:57:32,671 INFO L78 Accepts]: Start accepts. Automaton has 50565 states and 81333 transitions. Word has length 101 [2021-12-06 17:57:32,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:32,671 INFO L470 AbstractCegarLoop]: Abstraction has 50565 states and 81333 transitions. [2021-12-06 17:57:32,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:32,671 INFO L276 IsEmpty]: Start isEmpty. Operand 50565 states and 81333 transitions. [2021-12-06 17:57:32,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:57:32,701 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:32,701 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:32,701 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-06 17:57:32,701 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:32,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:32,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1325775250, now seen corresponding path program 1 times [2021-12-06 17:57:32,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:32,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671889552] [2021-12-06 17:57:32,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:32,702 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:32,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:32,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:57:32,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:57:32,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:57:32,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:57:32,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:32,782 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:32,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:32,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671889552] [2021-12-06 17:57:32,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671889552] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:32,783 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:32,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:32,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355825511] [2021-12-06 17:57:32,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:32,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:32,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:32,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:32,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:32,784 INFO L87 Difference]: Start difference. First operand 50565 states and 81333 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:40,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:40,488 INFO L93 Difference]: Finished difference Result 133383 states and 211647 transitions. [2021-12-06 17:57:40,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:57:40,489 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 101 [2021-12-06 17:57:40,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:40,725 INFO L225 Difference]: With dead ends: 133383 [2021-12-06 17:57:40,725 INFO L226 Difference]: Without dead ends: 87164 [2021-12-06 17:57:40,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-12-06 17:57:40,830 INFO L933 BasicCegarLoop]: 431 mSDtfsCounter, 651 mSDsluCounter, 1116 mSDsCounter, 0 mSdLazyCounter, 1167 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 651 SdHoareTripleChecker+Valid, 1547 SdHoareTripleChecker+Invalid, 1243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:40,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [651 Valid, 1547 Invalid, 1243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1167 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-06 17:57:40,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87164 states. [2021-12-06 17:57:44,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87164 to 51336. [2021-12-06 17:57:44,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51336 states, 45595 states have (on average 1.4963921482618707) internal successors, (68228), 45917 states have internal predecessors, (68228), 3429 states have call successors, (3429), 1932 states have call predecessors, (3429), 2310 states have return successors, (10447), 3748 states have call predecessors, (10447), 3428 states have call successors, (10447) [2021-12-06 17:57:44,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51336 states to 51336 states and 82104 transitions. [2021-12-06 17:57:44,199 INFO L78 Accepts]: Start accepts. Automaton has 51336 states and 82104 transitions. Word has length 101 [2021-12-06 17:57:44,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:57:44,199 INFO L470 AbstractCegarLoop]: Abstraction has 51336 states and 82104 transitions. [2021-12-06 17:57:44,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:44,200 INFO L276 IsEmpty]: Start isEmpty. Operand 51336 states and 82104 transitions. [2021-12-06 17:57:44,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-06 17:57:44,222 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:57:44,222 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:57:44,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-06 17:57:44,222 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:57:44,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:57:44,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1283012208, now seen corresponding path program 1 times [2021-12-06 17:57:44,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:57:44,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826017294] [2021-12-06 17:57:44,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:57:44,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:57:44,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:57:44,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:57:44,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:57:44,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:57:44,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:57:44,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:57:44,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:57:44,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:57:44,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826017294] [2021-12-06 17:57:44,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826017294] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:57:44,299 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:57:44,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:57:44,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662695228] [2021-12-06 17:57:44,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:57:44,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:57:44,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:57:44,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:57:44,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:57:44,299 INFO L87 Difference]: Start difference. First operand 51336 states and 82104 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:57:57,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:57:57,082 INFO L93 Difference]: Finished difference Result 217171 states and 354811 transitions. [2021-12-06 17:57:57,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-06 17:57:57,083 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 101 [2021-12-06 17:57:57,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:57:57,590 INFO L225 Difference]: With dead ends: 217171 [2021-12-06 17:57:57,590 INFO L226 Difference]: Without dead ends: 170181 [2021-12-06 17:57:57,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2021-12-06 17:57:57,740 INFO L933 BasicCegarLoop]: 756 mSDtfsCounter, 2122 mSDsluCounter, 985 mSDsCounter, 0 mSdLazyCounter, 1699 mSolverCounterSat, 354 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2149 SdHoareTripleChecker+Valid, 1741 SdHoareTripleChecker+Invalid, 2053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 354 IncrementalHoareTripleChecker+Valid, 1699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:57:57,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2149 Valid, 1741 Invalid, 2053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [354 Valid, 1699 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-06 17:57:57,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170181 states. [2021-12-06 17:58:06,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170181 to 140388. [2021-12-06 17:58:06,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140388 states, 125178 states have (on average 1.5050967422390515) internal successors, (188405), 126399 states have internal predecessors, (188405), 9296 states have call successors, (9296), 5022 states have call predecessors, (9296), 5912 states have return successors, (29518), 9228 states have call predecessors, (29518), 9295 states have call successors, (29518) [2021-12-06 17:58:07,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140388 states to 140388 states and 227219 transitions. [2021-12-06 17:58:07,134 INFO L78 Accepts]: Start accepts. Automaton has 140388 states and 227219 transitions. Word has length 101 [2021-12-06 17:58:07,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:58:07,135 INFO L470 AbstractCegarLoop]: Abstraction has 140388 states and 227219 transitions. [2021-12-06 17:58:07,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-06 17:58:07,135 INFO L276 IsEmpty]: Start isEmpty. Operand 140388 states and 227219 transitions. [2021-12-06 17:58:07,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-12-06 17:58:07,263 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:58:07,263 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 17:58:07,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-06 17:58:07,264 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:58:07,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:58:07,264 INFO L85 PathProgramCache]: Analyzing trace with hash -23668552, now seen corresponding path program 1 times [2021-12-06 17:58:07,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:58:07,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770879229] [2021-12-06 17:58:07,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:58:07,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:58:07,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:58:07,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:58:07,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:58:07,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:07,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:58:07,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:58:07,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:58:07,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 17:58:07,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 17:58:07,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 17:58:07,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-06 17:58:07,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:07,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:58:07,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 17:58:07,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-06 17:58:07,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-06 17:58:07,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,339 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-12-06 17:58:07,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:58:07,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770879229] [2021-12-06 17:58:07,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770879229] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:58:07,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769794106] [2021-12-06 17:58:07,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:58:07,339 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:58:07,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:58:07,340 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:58:07,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 17:58:07,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:07,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 17:58:07,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:58:07,536 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-06 17:58:07,537 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:58:07,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769794106] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:58:07,537 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:58:07,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2021-12-06 17:58:07,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836618570] [2021-12-06 17:58:07,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:58:07,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:58:07,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:58:07,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:58:07,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:58:07,538 INFO L87 Difference]: Start difference. First operand 140388 states and 227219 transitions. Second operand has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 17:58:15,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:58:15,194 INFO L93 Difference]: Finished difference Result 142554 states and 229842 transitions. [2021-12-06 17:58:15,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:58:15,194 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 145 [2021-12-06 17:58:15,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:58:15,634 INFO L225 Difference]: With dead ends: 142554 [2021-12-06 17:58:15,634 INFO L226 Difference]: Without dead ends: 138249 [2021-12-06 17:58:15,714 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-12-06 17:58:15,714 INFO L933 BasicCegarLoop]: 435 mSDtfsCounter, 34 mSDsluCounter, 1703 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 2138 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:58:15,715 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 2138 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:58:15,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138249 states. [2021-12-06 17:58:24,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138249 to 138124. [2021-12-06 17:58:24,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138124 states, 123491 states have (on average 1.5090249491865804) internal successors, (186351), 124661 states have internal predecessors, (186351), 9020 states have call successors, (9020), 4788 states have call predecessors, (9020), 5611 states have return successors, (29125), 8930 states have call predecessors, (29125), 9019 states have call successors, (29125) [2021-12-06 17:58:25,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138124 states to 138124 states and 224496 transitions. [2021-12-06 17:58:25,251 INFO L78 Accepts]: Start accepts. Automaton has 138124 states and 224496 transitions. Word has length 145 [2021-12-06 17:58:25,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:58:25,251 INFO L470 AbstractCegarLoop]: Abstraction has 138124 states and 224496 transitions. [2021-12-06 17:58:25,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 17:58:25,252 INFO L276 IsEmpty]: Start isEmpty. Operand 138124 states and 224496 transitions. [2021-12-06 17:58:25,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-06 17:58:25,487 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:58:25,487 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:58:25,508 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 17:58:25,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-06 17:58:25,689 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:58:25,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:58:25,690 INFO L85 PathProgramCache]: Analyzing trace with hash 13147116, now seen corresponding path program 1 times [2021-12-06 17:58:25,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:58:25,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90565963] [2021-12-06 17:58:25,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:58:25,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:58:25,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:58:25,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:58:25,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:58:25,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:25,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:58:25,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:58:25,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:58:25,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-06 17:58:25,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 17:58:25,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 17:58:25,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-06 17:58:25,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:25,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:58:25,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-06 17:58:25,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 17:58:25,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-06 17:58:25,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:25,783 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-06 17:58:25,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:58:25,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90565963] [2021-12-06 17:58:25,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90565963] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:58:25,783 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:58:25,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:58:25,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668483045] [2021-12-06 17:58:25,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:58:25,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:58:25,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:58:25,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:58:25,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:58:25,784 INFO L87 Difference]: Start difference. First operand 138124 states and 224496 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-06 17:58:33,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:58:33,519 INFO L93 Difference]: Finished difference Result 138189 states and 224564 transitions. [2021-12-06 17:58:33,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:58:33,519 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 147 [2021-12-06 17:58:33,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:58:33,959 INFO L225 Difference]: With dead ends: 138189 [2021-12-06 17:58:33,959 INFO L226 Difference]: Without dead ends: 137746 [2021-12-06 17:58:34,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:58:34,038 INFO L933 BasicCegarLoop]: 414 mSDtfsCounter, 642 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 657 SdHoareTripleChecker+Valid, 964 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:58:34,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [657 Valid, 964 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:58:34,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137746 states. [2021-12-06 17:58:42,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137746 to 137684. [2021-12-06 17:58:42,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137684 states, 123147 states have (on average 1.5099596417289907) internal successors, (185947), 124314 states have internal predecessors, (185947), 8974 states have call successors, (8974), 4748 states have call predecessors, (8974), 5561 states have return successors, (29061), 8877 states have call predecessors, (29061), 8973 states have call successors, (29061) [2021-12-06 17:58:43,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137684 states to 137684 states and 223982 transitions. [2021-12-06 17:58:43,086 INFO L78 Accepts]: Start accepts. Automaton has 137684 states and 223982 transitions. Word has length 147 [2021-12-06 17:58:43,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:58:43,086 INFO L470 AbstractCegarLoop]: Abstraction has 137684 states and 223982 transitions. [2021-12-06 17:58:43,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-06 17:58:43,086 INFO L276 IsEmpty]: Start isEmpty. Operand 137684 states and 223982 transitions. [2021-12-06 17:58:43,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-12-06 17:58:43,269 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:58:43,269 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:58:43,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-06 17:58:43,269 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:58:43,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:58:43,270 INFO L85 PathProgramCache]: Analyzing trace with hash -1993774426, now seen corresponding path program 1 times [2021-12-06 17:58:43,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:58:43,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998080913] [2021-12-06 17:58:43,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:58:43,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:58:43,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:58:43,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:58:43,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:58:43,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:43,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:58:43,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:58:43,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:58:43,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:58:43,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-06 17:58:43,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 17:58:43,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 17:58:43,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:58:43,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:58:43,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 17:58:43,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 17:58:43,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 17:58:43,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:58:43,335 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-12-06 17:58:43,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:58:43,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998080913] [2021-12-06 17:58:43,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998080913] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:58:43,336 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:58:43,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:58:43,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837483228] [2021-12-06 17:58:43,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:58:43,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:58:43,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:58:43,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:58:43,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:58:43,337 INFO L87 Difference]: Start difference. First operand 137684 states and 223982 transitions. Second operand has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-06 17:58:51,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:58:51,166 INFO L93 Difference]: Finished difference Result 139161 states and 225781 transitions. [2021-12-06 17:58:51,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:58:51,166 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 159 [2021-12-06 17:58:51,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:58:51,608 INFO L225 Difference]: With dead ends: 139161 [2021-12-06 17:58:51,608 INFO L226 Difference]: Without dead ends: 137785 [2021-12-06 17:58:51,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:58:51,689 INFO L933 BasicCegarLoop]: 447 mSDtfsCounter, 397 mSDsluCounter, 1103 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 398 SdHoareTripleChecker+Valid, 1550 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:58:51,689 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [398 Valid, 1550 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 609 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:58:51,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137785 states. [2021-12-06 17:59:00,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137785 to 137593. [2021-12-06 17:59:00,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137593 states, 123078 states have (on average 1.5101155364890557) internal successors, (185862), 124246 states have internal predecessors, (185862), 8965 states have call successors, (8965), 4743 states have call predecessors, (8965), 5548 states have return successors, (29045), 8859 states have call predecessors, (29045), 8964 states have call successors, (29045) [2021-12-06 17:59:00,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137593 states to 137593 states and 223872 transitions. [2021-12-06 17:59:00,688 INFO L78 Accepts]: Start accepts. Automaton has 137593 states and 223872 transitions. Word has length 159 [2021-12-06 17:59:00,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:59:00,688 INFO L470 AbstractCegarLoop]: Abstraction has 137593 states and 223872 transitions. [2021-12-06 17:59:00,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-06 17:59:00,688 INFO L276 IsEmpty]: Start isEmpty. Operand 137593 states and 223872 transitions. [2021-12-06 17:59:00,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-12-06 17:59:00,840 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:59:00,841 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:59:00,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-06 17:59:00,841 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:59:00,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:59:00,841 INFO L85 PathProgramCache]: Analyzing trace with hash 7299041, now seen corresponding path program 1 times [2021-12-06 17:59:00,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:59:00,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110693771] [2021-12-06 17:59:00,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:59:00,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:59:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:59:00,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:59:00,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-06 17:59:00,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:59:00,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:59:00,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 17:59:00,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 17:59:00,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 17:59:00,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-06 17:59:00,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 17:59:00,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 17:59:00,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:59:00,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:59:00,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 17:59:00,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 17:59:00,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-06 17:59:00,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,920 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 17:59:00,920 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:59:00,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110693771] [2021-12-06 17:59:00,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110693771] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:59:00,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13385463] [2021-12-06 17:59:00,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:59:00,921 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:59:00,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:59:00,921 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:59:00,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 17:59:00,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:00,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 17:59:00,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:59:01,128 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 61 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-06 17:59:01,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:59:01,330 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 20 proven. 4 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-12-06 17:59:01,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13385463] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:59:01,330 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:59:01,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5, 5] total 14 [2021-12-06 17:59:01,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429907951] [2021-12-06 17:59:01,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:59:01,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 17:59:01,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:59:01,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 17:59:01,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-12-06 17:59:01,332 INFO L87 Difference]: Start difference. First operand 137593 states and 223872 transitions. Second operand has 14 states, 14 states have (on average 17.571428571428573) internal successors, (246), 12 states have internal predecessors, (246), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2021-12-06 17:59:09,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:59:09,622 INFO L93 Difference]: Finished difference Result 139565 states and 226325 transitions. [2021-12-06 17:59:09,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-06 17:59:09,622 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 17.571428571428573) internal successors, (246), 12 states have internal predecessors, (246), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) Word has length 162 [2021-12-06 17:59:09,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:59:10,034 INFO L225 Difference]: With dead ends: 139565 [2021-12-06 17:59:10,034 INFO L226 Difference]: Without dead ends: 138133 [2021-12-06 17:59:10,099 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 358 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=232, Invalid=638, Unknown=0, NotChecked=0, Total=870 [2021-12-06 17:59:10,099 INFO L933 BasicCegarLoop]: 389 mSDtfsCounter, 1234 mSDsluCounter, 1157 mSDsCounter, 0 mSdLazyCounter, 1125 mSolverCounterSat, 286 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1260 SdHoareTripleChecker+Valid, 1546 SdHoareTripleChecker+Invalid, 1411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 286 IncrementalHoareTripleChecker+Valid, 1125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 17:59:10,100 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1260 Valid, 1546 Invalid, 1411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [286 Valid, 1125 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-06 17:59:10,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138133 states. [2021-12-06 17:59:18,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138133 to 137983. [2021-12-06 17:59:18,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137983 states, 123356 states have (on average 1.5091685852329841) internal successors, (186165), 124532 states have internal predecessors, (186165), 9019 states have call successors, (9019), 4793 states have call predecessors, (9019), 5606 states have return successors, (29159), 8913 states have call predecessors, (29159), 9018 states have call successors, (29159) [2021-12-06 17:59:19,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137983 states to 137983 states and 224343 transitions. [2021-12-06 17:59:19,157 INFO L78 Accepts]: Start accepts. Automaton has 137983 states and 224343 transitions. Word has length 162 [2021-12-06 17:59:19,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:59:19,157 INFO L470 AbstractCegarLoop]: Abstraction has 137983 states and 224343 transitions. [2021-12-06 17:59:19,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 17.571428571428573) internal successors, (246), 12 states have internal predecessors, (246), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2021-12-06 17:59:19,157 INFO L276 IsEmpty]: Start isEmpty. Operand 137983 states and 224343 transitions. [2021-12-06 17:59:19,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-06 17:59:19,334 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:59:19,334 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:59:19,358 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 17:59:19,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:59:19,535 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:59:19,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:59:19,536 INFO L85 PathProgramCache]: Analyzing trace with hash -1599857043, now seen corresponding path program 1 times [2021-12-06 17:59:19,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:59:19,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249920987] [2021-12-06 17:59:19,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:59:19,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:59:19,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:19,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:59:19,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:19,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:59:19,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:19,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:59:19,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:19,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:59:19,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:19,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:59:19,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:19,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 17:59:19,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:19,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 17:59:19,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:19,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 17:59:19,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:19,646 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-06 17:59:19,646 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:59:19,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249920987] [2021-12-06 17:59:19,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249920987] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:59:19,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053633783] [2021-12-06 17:59:19,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:59:19,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:59:19,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:59:19,647 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:59:19,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 17:59:19,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:19,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 660 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:59:19,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:59:19,839 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-06 17:59:19,839 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:59:19,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053633783] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:59:19,840 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:59:19,840 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-06 17:59:19,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597066423] [2021-12-06 17:59:19,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:59:19,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:59:19,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:59:19,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:59:19,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:59:19,841 INFO L87 Difference]: Start difference. First operand 137983 states and 224343 transitions. Second operand has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:59:35,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:59:35,991 INFO L93 Difference]: Finished difference Result 407358 states and 669933 transitions. [2021-12-06 17:59:35,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 17:59:35,992 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 164 [2021-12-06 17:59:35,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:59:36,994 INFO L225 Difference]: With dead ends: 407358 [2021-12-06 17:59:36,994 INFO L226 Difference]: Without dead ends: 271316 [2021-12-06 17:59:37,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:59:37,314 INFO L933 BasicCegarLoop]: 444 mSDtfsCounter, 374 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:59:37,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 719 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:59:37,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271316 states. [2021-12-06 17:59:54,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271316 to 269770. [2021-12-06 17:59:54,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269770 states, 241305 states have (on average 1.5098112347444106) internal successors, (364325), 243636 states have internal predecessors, (364325), 17457 states have call successors, (17457), 9425 states have call predecessors, (17457), 11006 states have return successors, (57168), 16964 states have call predecessors, (57168), 17456 states have call successors, (57168) [2021-12-06 17:59:55,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269770 states to 269770 states and 438950 transitions. [2021-12-06 17:59:55,605 INFO L78 Accepts]: Start accepts. Automaton has 269770 states and 438950 transitions. Word has length 164 [2021-12-06 17:59:55,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:59:55,605 INFO L470 AbstractCegarLoop]: Abstraction has 269770 states and 438950 transitions. [2021-12-06 17:59:55,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 17:59:55,605 INFO L276 IsEmpty]: Start isEmpty. Operand 269770 states and 438950 transitions. [2021-12-06 17:59:55,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-06 17:59:55,965 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:59:55,965 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:59:55,989 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 17:59:56,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-12-06 17:59:56,167 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:59:56,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:59:56,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1749291853, now seen corresponding path program 1 times [2021-12-06 17:59:56,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:59:56,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632226817] [2021-12-06 17:59:56,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:59:56,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:59:56,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:56,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:59:56,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:56,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 17:59:56,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:56,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 17:59:56,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:56,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 17:59:56,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:56,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 17:59:56,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:56,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 17:59:56,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:56,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 17:59:56,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:56,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 17:59:56,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:56,369 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-06 17:59:56,369 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:59:56,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632226817] [2021-12-06 17:59:56,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632226817] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:59:56,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039482251] [2021-12-06 17:59:56,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:59:56,370 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:59:56,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:59:56,371 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:59:56,372 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 17:59:56,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:59:56,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 654 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:59:56,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:59:56,568 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-06 17:59:56,568 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:59:56,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039482251] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:59:56,568 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:59:56,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-06 17:59:56,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045714416] [2021-12-06 17:59:56,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:59:56,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 17:59:56,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:59:56,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 17:59:56,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:59:56,569 INFO L87 Difference]: Start difference. First operand 269770 states and 438950 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 18:00:29,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:00:29,077 INFO L93 Difference]: Finished difference Result 800011 states and 1314985 transitions. [2021-12-06 18:00:29,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:00:29,078 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 164 [2021-12-06 18:00:29,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:00:31,115 INFO L225 Difference]: With dead ends: 800011 [2021-12-06 18:00:31,115 INFO L226 Difference]: Without dead ends: 532182 [2021-12-06 18:00:31,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:00:31,801 INFO L933 BasicCegarLoop]: 444 mSDtfsCounter, 368 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:00:31,801 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [368 Valid, 719 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:00:32,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532182 states. [2021-12-06 18:01:06,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532182 to 529092. [2021-12-06 18:01:06,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529092 states, 473339 states have (on average 1.509415028129945) internal successors, (714465), 477980 states have internal predecessors, (714465), 33945 states have call successors, (33945), 18689 states have call predecessors, (33945), 21806 states have return successors, (112603), 32678 states have call predecessors, (112603), 33944 states have call successors, (112603) [2021-12-06 18:01:09,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529092 states to 529092 states and 861013 transitions. [2021-12-06 18:01:09,619 INFO L78 Accepts]: Start accepts. Automaton has 529092 states and 861013 transitions. Word has length 164 [2021-12-06 18:01:09,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:01:09,619 INFO L470 AbstractCegarLoop]: Abstraction has 529092 states and 861013 transitions. [2021-12-06 18:01:09,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-06 18:01:09,620 INFO L276 IsEmpty]: Start isEmpty. Operand 529092 states and 861013 transitions. [2021-12-06 18:01:10,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-06 18:01:10,526 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:01:10,526 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:01:10,550 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 18:01:10,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:01:10,728 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:01:10,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:01:10,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1867173843, now seen corresponding path program 1 times [2021-12-06 18:01:10,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:01:10,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933190401] [2021-12-06 18:01:10,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:01:10,731 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:01:10,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:10,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:01:10,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:10,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:01:10,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:10,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:01:10,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:10,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 18:01:10,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:10,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:01:10,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:10,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 18:01:10,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:10,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 18:01:10,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:10,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-06 18:01:10,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:10,830 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-06 18:01:10,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:01:10,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933190401] [2021-12-06 18:01:10,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933190401] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:01:10,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341373530] [2021-12-06 18:01:10,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:01:10,831 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:01:10,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:01:10,831 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:01:10,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 18:01:10,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:01:10,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 648 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 18:01:10,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:01:11,013 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-06 18:01:11,014 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:01:11,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341373530] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:01:11,014 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:01:11,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-06 18:01:11,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322877736] [2021-12-06 18:01:11,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:01:11,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:01:11,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:01:11,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:01:11,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:01:11,015 INFO L87 Difference]: Start difference. First operand 529092 states and 861013 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-06 18:02:16,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:02:16,160 INFO L93 Difference]: Finished difference Result 1568443 states and 2564985 transitions. [2021-12-06 18:02:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:02:16,161 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 164 [2021-12-06 18:02:16,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:02:18,777 INFO L225 Difference]: With dead ends: 1568443 [2021-12-06 18:02:18,777 INFO L226 Difference]: Without dead ends: 617968 [2021-12-06 18:02:20,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:02:20,733 INFO L933 BasicCegarLoop]: 707 mSDtfsCounter, 272 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 1138 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:02:20,733 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 1138 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:02:21,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617968 states. [2021-12-06 18:02:59,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617968 to 617968. [2021-12-06 18:03:00,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617968 states, 553179 states have (on average 1.5079892765271277) internal successors, (834188), 558332 states have internal predecessors, (834188), 39373 states have call successors, (39373), 21785 states have call predecessors, (39373), 25414 states have return successors, (129115), 38106 states have call predecessors, (129115), 39372 states have call successors, (129115) [2021-12-06 18:03:02,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617968 states to 617968 states and 1002676 transitions. [2021-12-06 18:03:03,001 INFO L78 Accepts]: Start accepts. Automaton has 617968 states and 1002676 transitions. Word has length 164 [2021-12-06 18:03:03,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:03:03,001 INFO L470 AbstractCegarLoop]: Abstraction has 617968 states and 1002676 transitions. [2021-12-06 18:03:03,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-06 18:03:03,002 INFO L276 IsEmpty]: Start isEmpty. Operand 617968 states and 1002676 transitions. [2021-12-06 18:03:03,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-06 18:03:03,946 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:03:03,947 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:03:03,977 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 18:03:04,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:03:04,149 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:03:04,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:03:04,150 INFO L85 PathProgramCache]: Analyzing trace with hash 619392053, now seen corresponding path program 1 times [2021-12-06 18:03:04,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:03:04,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82461692] [2021-12-06 18:03:04,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:03:04,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:03:04,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:03:04,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:03:04,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 18:03:04,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:04,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:03:04,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:03:04,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 18:03:04,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-06 18:03:04,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:03:04,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 18:03:04,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-06 18:03:04,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-06 18:03:04,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:03:04,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:03:04,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-06 18:03:04,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 18:03:04,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 18:03:04,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,251 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2021-12-06 18:03:04,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:03:04,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82461692] [2021-12-06 18:03:04,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82461692] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:03:04,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770520133] [2021-12-06 18:03:04,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:03:04,251 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:03:04,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:03:04,252 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:03:04,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 18:03:04,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:03:04,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 630 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 18:03:04,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:03:04,448 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-12-06 18:03:04,448 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:03:04,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770520133] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:03:04,448 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:03:04,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-06 18:03:04,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963681699] [2021-12-06 18:03:04,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:03:04,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:03:04,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:03:04,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:03:04,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:03:04,449 INFO L87 Difference]: Start difference. First operand 617968 states and 1002676 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-06 18:03:39,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:03:39,602 INFO L93 Difference]: Finished difference Result 619730 states and 1004805 transitions. [2021-12-06 18:03:39,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:03:39,603 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 179 [2021-12-06 18:03:39,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:03:41,933 INFO L225 Difference]: With dead ends: 619730 [2021-12-06 18:03:41,933 INFO L226 Difference]: Without dead ends: 617975 [2021-12-06 18:03:42,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:03:42,248 INFO L933 BasicCegarLoop]: 495 mSDtfsCounter, 33 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 878 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:03:42,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 878 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:03:42,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617975 states. [2021-12-06 18:04:22,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617975 to 617968. [2021-12-06 18:04:23,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617968 states, 553179 states have (on average 1.5079784301284034) internal successors, (834182), 558332 states have internal predecessors, (834182), 39373 states have call successors, (39373), 21785 states have call predecessors, (39373), 25414 states have return successors, (129115), 38106 states have call predecessors, (129115), 39372 states have call successors, (129115) [2021-12-06 18:04:26,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617968 states to 617968 states and 1002670 transitions. [2021-12-06 18:04:26,041 INFO L78 Accepts]: Start accepts. Automaton has 617968 states and 1002670 transitions. Word has length 179 [2021-12-06 18:04:26,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:04:26,042 INFO L470 AbstractCegarLoop]: Abstraction has 617968 states and 1002670 transitions. [2021-12-06 18:04:26,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-06 18:04:26,042 INFO L276 IsEmpty]: Start isEmpty. Operand 617968 states and 1002670 transitions. [2021-12-06 18:04:26,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-06 18:04:26,865 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:04:26,865 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-06 18:04:26,890 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 18:04:27,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-12-06 18:04:27,067 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:04:27,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:04:27,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1419818774, now seen corresponding path program 1 times [2021-12-06 18:04:27,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:04:27,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773293207] [2021-12-06 18:04:27,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:27,070 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:04:27,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:04:27,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 18:04:27,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 18:04:27,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:04:27,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:04:27,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 18:04:27,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 18:04:27,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-06 18:04:27,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:04:27,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 18:04:27,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-06 18:04:27,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-06 18:04:27,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 18:04:27,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 18:04:27,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-06 18:04:27,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 18:04:27,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 18:04:27,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,136 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-12-06 18:04:27,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:04:27,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773293207] [2021-12-06 18:04:27,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773293207] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:04:27,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807049000] [2021-12-06 18:04:27,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:04:27,136 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:04:27,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:04:27,137 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:04:27,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 18:04:27,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:04:27,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 631 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 18:04:27,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:04:27,495 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2021-12-06 18:04:27,495 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:04:27,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807049000] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:04:27,495 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:04:27,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-06 18:04:27,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697995579] [2021-12-06 18:04:27,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:04:27,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:04:27,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:04:27,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:04:27,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:04:27,496 INFO L87 Difference]: Start difference. First operand 617968 states and 1002670 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-06 18:05:03,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:05:03,483 INFO L93 Difference]: Finished difference Result 619795 states and 1004867 transitions. [2021-12-06 18:05:03,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:05:03,483 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 179 [2021-12-06 18:05:03,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:05:05,906 INFO L225 Difference]: With dead ends: 619795 [2021-12-06 18:05:05,906 INFO L226 Difference]: Without dead ends: 617680 [2021-12-06 18:05:06,185 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:05:06,185 INFO L933 BasicCegarLoop]: 414 mSDtfsCounter, 565 mSDsluCounter, 437 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 591 SdHoareTripleChecker+Valid, 851 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:05:06,186 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [591 Valid, 851 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:05:06,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617680 states. [2021-12-06 18:05:45,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617680 to 617638. [2021-12-06 18:05:46,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617638 states, 552926 states have (on average 1.508107775724057) internal successors, (833872), 558072 states have internal predecessors, (833872), 39338 states have call successors, (39338), 21754 states have call predecessors, (39338), 25372 states have return successors, (129041), 38067 states have call predecessors, (129041), 39337 states have call successors, (129041) [2021-12-06 18:05:48,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617638 states to 617638 states and 1002251 transitions. [2021-12-06 18:05:48,993 INFO L78 Accepts]: Start accepts. Automaton has 617638 states and 1002251 transitions. Word has length 179 [2021-12-06 18:05:48,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:05:48,994 INFO L470 AbstractCegarLoop]: Abstraction has 617638 states and 1002251 transitions. [2021-12-06 18:05:48,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-06 18:05:48,994 INFO L276 IsEmpty]: Start isEmpty. Operand 617638 states and 1002251 transitions. [2021-12-06 18:05:50,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-12-06 18:05:50,568 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:05:50,569 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:05:50,601 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 18:05:50,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-12-06 18:05:50,771 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 18:05:50,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:05:50,772 INFO L85 PathProgramCache]: Analyzing trace with hash -641708645, now seen corresponding path program 1 times [2021-12-06 18:05:50,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:05:50,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281041510] [2021-12-06 18:05:50,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:05:50,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:05:50,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:50,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 18:05:50,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:50,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 18:05:50,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:50,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 18:05:50,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:50,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 18:05:50,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:50,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 18:05:50,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:50,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 18:05:50,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:50,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 18:05:50,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:50,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 18:05:50,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:50,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 18:05:50,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:50,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-12-06 18:05:50,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:50,867 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-12-06 18:05:50,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:05:50,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281041510] [2021-12-06 18:05:50,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281041510] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:05:50,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213921890] [2021-12-06 18:05:50,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:05:50,867 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:05:50,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:05:50,868 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:05:50,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_379dad4c-98a1-40fd-9bec-2c6e36c54de1/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 18:05:50,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:05:50,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 811 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 18:05:50,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:05:51,119 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-06 18:05:51,119 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:05:51,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213921890] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:05:51,120 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:05:51,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-06 18:05:51,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645907923] [2021-12-06 18:05:51,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:05:51,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:05:51,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:05:51,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:05:51,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:05:51,121 INFO L87 Difference]: Start difference. First operand 617638 states and 1002251 transitions. Second operand has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 2 states have internal predecessors, (157), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 18:07:07,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:07:07,814 INFO L93 Difference]: Finished difference Result 1837047 states and 3008915 transitions. [2021-12-06 18:07:07,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:07:07,814 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 2 states have internal predecessors, (157), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 214 [2021-12-06 18:07:07,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:07:12,887 INFO L225 Difference]: With dead ends: 1837047 [2021-12-06 18:07:12,887 INFO L226 Difference]: Without dead ends: 1221020 [2021-12-06 18:07:15,043 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:07:15,044 INFO L933 BasicCegarLoop]: 443 mSDtfsCounter, 309 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:07:15,044 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 718 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]