./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c3fed411 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-1.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 0792bb078b549cb8c62d642eddb09d42b03fb2451c67a454a8e8576be6796f29 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-16 02:31:30,720 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-16 02:31:30,723 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-16 02:31:30,766 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-16 02:31:30,766 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-16 02:31:30,770 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-16 02:31:30,771 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-16 02:31:30,775 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-16 02:31:30,777 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-16 02:31:30,781 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-16 02:31:30,782 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-16 02:31:30,783 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-16 02:31:30,784 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-16 02:31:30,786 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-16 02:31:30,788 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-16 02:31:30,789 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-16 02:31:30,790 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-16 02:31:30,790 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-16 02:31:30,791 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-16 02:31:30,793 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-16 02:31:30,794 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-16 02:31:30,795 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-16 02:31:30,797 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-16 02:31:30,798 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-16 02:31:30,807 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-16 02:31:30,808 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-16 02:31:30,808 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-16 02:31:30,809 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-16 02:31:30,810 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-16 02:31:30,811 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-16 02:31:30,811 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-16 02:31:30,812 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-16 02:31:30,813 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-16 02:31:30,814 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-16 02:31:30,815 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-16 02:31:30,816 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-16 02:31:30,816 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-16 02:31:30,816 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-16 02:31:30,818 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-16 02:31:30,818 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-16 02:31:30,819 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-16 02:31:30,820 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-16 02:31:30,847 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-16 02:31:30,848 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-16 02:31:30,848 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-16 02:31:30,849 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-16 02:31:30,849 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-16 02:31:30,850 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-16 02:31:30,850 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-16 02:31:30,850 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-16 02:31:30,851 INFO L138 SettingsManager]: * Use SBE=true [2021-12-16 02:31:30,851 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-16 02:31:30,852 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-16 02:31:30,852 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-16 02:31:30,852 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-16 02:31:30,852 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-16 02:31:30,852 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-16 02:31:30,853 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-16 02:31:30,853 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-16 02:31:30,853 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-16 02:31:30,853 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-16 02:31:30,853 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-16 02:31:30,854 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-16 02:31:30,854 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-16 02:31:30,854 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-16 02:31:30,854 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-16 02:31:30,854 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 02:31:30,855 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-16 02:31:30,855 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-16 02:31:30,855 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-16 02:31:30,855 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-16 02:31:30,855 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-16 02:31:30,856 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-16 02:31:30,856 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-16 02:31:30,856 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-16 02:31:30,856 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-16 02:31:30,856 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 0792bb078b549cb8c62d642eddb09d42b03fb2451c67a454a8e8576be6796f29 [2021-12-16 02:31:31,067 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-16 02:31:31,090 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-16 02:31:31,092 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-16 02:31:31,093 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-16 02:31:31,093 INFO L275 PluginConnector]: CDTParser initialized [2021-12-16 02:31:31,094 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-1.c [2021-12-16 02:31:31,155 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cbdd7cf11/43c957454ab340e1b7c19057fbf03959/FLAG1e75d2b1b [2021-12-16 02:31:31,584 INFO L306 CDTParser]: Found 1 translation units. [2021-12-16 02:31:31,585 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-1.c [2021-12-16 02:31:31,599 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cbdd7cf11/43c957454ab340e1b7c19057fbf03959/FLAG1e75d2b1b [2021-12-16 02:31:31,609 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cbdd7cf11/43c957454ab340e1b7c19057fbf03959 [2021-12-16 02:31:31,611 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-16 02:31:31,613 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-16 02:31:31,617 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-16 02:31:31,618 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-16 02:31:31,620 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-16 02:31:31,620 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 02:31:31" (1/1) ... [2021-12-16 02:31:31,621 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@c5c2f67 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:31:31, skipping insertion in model container [2021-12-16 02:31:31,621 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 02:31:31" (1/1) ... [2021-12-16 02:31:31,628 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-16 02:31:31,660 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-16 02:31:31,802 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-1.c[914,927] [2021-12-16 02:31:31,862 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-1.c[7115,7128] [2021-12-16 02:31:31,920 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 02:31:31,928 INFO L203 MainTranslator]: Completed pre-run [2021-12-16 02:31:31,938 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-1.c[914,927] [2021-12-16 02:31:31,964 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.02.cil-1.c[7115,7128] [2021-12-16 02:31:31,991 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 02:31:32,009 INFO L208 MainTranslator]: Completed translation [2021-12-16 02:31:32,010 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:31:32 WrapperNode [2021-12-16 02:31:32,010 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-16 02:31:32,011 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-16 02:31:32,011 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-16 02:31:32,011 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-16 02:31:32,018 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:31:32" (1/1) ... [2021-12-16 02:31:32,028 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:31:32" (1/1) ... [2021-12-16 02:31:32,064 INFO L137 Inliner]: procedures = 57, calls = 63, calls flagged for inlining = 26, calls inlined = 26, statements flattened = 460 [2021-12-16 02:31:32,064 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-16 02:31:32,065 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-16 02:31:32,065 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-16 02:31:32,065 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-16 02:31:32,073 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:31:32" (1/1) ... [2021-12-16 02:31:32,073 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:31:32" (1/1) ... [2021-12-16 02:31:32,076 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:31:32" (1/1) ... [2021-12-16 02:31:32,083 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:31:32" (1/1) ... [2021-12-16 02:31:32,094 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:31:32" (1/1) ... [2021-12-16 02:31:32,103 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:31:32" (1/1) ... [2021-12-16 02:31:32,105 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:31:32" (1/1) ... [2021-12-16 02:31:32,108 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-16 02:31:32,109 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-16 02:31:32,109 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-16 02:31:32,109 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-16 02:31:32,111 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:31:32" (1/1) ... [2021-12-16 02:31:32,130 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 02:31:32,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 02:31:32,149 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-16 02:31:32,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-16 02:31:32,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-16 02:31:32,177 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-16 02:31:32,177 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-16 02:31:32,177 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2021-12-16 02:31:32,177 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2021-12-16 02:31:32,178 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-16 02:31:32,178 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-16 02:31:32,178 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-16 02:31:32,178 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-16 02:31:32,178 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2021-12-16 02:31:32,178 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2021-12-16 02:31:32,179 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-16 02:31:32,179 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-16 02:31:32,179 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-16 02:31:32,179 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-16 02:31:32,179 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2021-12-16 02:31:32,179 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2021-12-16 02:31:32,179 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2021-12-16 02:31:32,180 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2021-12-16 02:31:32,180 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2021-12-16 02:31:32,180 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2021-12-16 02:31:32,180 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-16 02:31:32,180 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-16 02:31:32,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-16 02:31:32,181 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-16 02:31:32,181 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-16 02:31:32,181 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2021-12-16 02:31:32,181 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2021-12-16 02:31:32,181 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-16 02:31:32,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-16 02:31:32,182 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-16 02:31:32,182 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-16 02:31:32,261 INFO L236 CfgBuilder]: Building ICFG [2021-12-16 02:31:32,263 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-16 02:31:32,694 INFO L277 CfgBuilder]: Performing block encoding [2021-12-16 02:31:32,702 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-16 02:31:32,703 INFO L301 CfgBuilder]: Removed 9 assume(true) statements. [2021-12-16 02:31:32,705 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 02:31:32 BoogieIcfgContainer [2021-12-16 02:31:32,705 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-16 02:31:32,707 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-16 02:31:32,707 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-16 02:31:32,716 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-16 02:31:32,717 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 02:31:31" (1/3) ... [2021-12-16 02:31:32,718 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ae3bcef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 02:31:32, skipping insertion in model container [2021-12-16 02:31:32,718 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 02:31:32" (2/3) ... [2021-12-16 02:31:32,718 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ae3bcef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 02:31:32, skipping insertion in model container [2021-12-16 02:31:32,718 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 02:31:32" (3/3) ... [2021-12-16 02:31:32,720 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.02.cil-1.c [2021-12-16 02:31:32,725 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-16 02:31:32,725 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-16 02:31:32,765 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-16 02:31:32,771 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-16 02:31:32,771 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-16 02:31:32,799 INFO L276 IsEmpty]: Start isEmpty. Operand has 233 states, 186 states have (on average 1.553763440860215) internal successors, (289), 192 states have internal predecessors, (289), 30 states have call successors, (30), 14 states have call predecessors, (30), 14 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2021-12-16 02:31:32,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-16 02:31:32,808 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:32,809 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-16 02:31:32,810 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:32,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:32,814 INFO L85 PathProgramCache]: Analyzing trace with hash 1449552793, now seen corresponding path program 1 times [2021-12-16 02:31:32,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:32,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223684970] [2021-12-16 02:31:32,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:32,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:32,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:33,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:33,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:31:33,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:31:33,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:31:33,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:31:33,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:31:33,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,178 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-16 02:31:33,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:33,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223684970] [2021-12-16 02:31:33,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223684970] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:33,180 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:33,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-16 02:31:33,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533928607] [2021-12-16 02:31:33,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:33,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 02:31:33,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:33,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 02:31:33,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-16 02:31:33,220 INFO L87 Difference]: Start difference. First operand has 233 states, 186 states have (on average 1.553763440860215) internal successors, (289), 192 states have internal predecessors, (289), 30 states have call successors, (30), 14 states have call predecessors, (30), 14 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) 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-16 02:31:33,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:33,735 INFO L93 Difference]: Finished difference Result 467 states and 699 transitions. [2021-12-16 02:31:33,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-16 02:31:33,739 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-16 02:31:33,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:33,750 INFO L225 Difference]: With dead ends: 467 [2021-12-16 02:31:33,750 INFO L226 Difference]: Without dead ends: 241 [2021-12-16 02:31:33,755 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-16 02:31:33,758 INFO L933 BasicCegarLoop]: 323 mSDtfsCounter, 458 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:33,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [468 Valid, 729 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:31:33,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2021-12-16 02:31:33,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 223. [2021-12-16 02:31:33,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 178 states have (on average 1.449438202247191) internal successors, (258), 182 states have internal predecessors, (258), 30 states have call successors, (30), 14 states have call predecessors, (30), 13 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2021-12-16 02:31:33,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 316 transitions. [2021-12-16 02:31:33,818 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 316 transitions. Word has length 65 [2021-12-16 02:31:33,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:33,818 INFO L470 AbstractCegarLoop]: Abstraction has 223 states and 316 transitions. [2021-12-16 02:31:33,819 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-16 02:31:33,819 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 316 transitions. [2021-12-16 02:31:33,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-16 02:31:33,822 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:33,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-16 02:31:33,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-16 02:31:33,823 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:33,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:33,824 INFO L85 PathProgramCache]: Analyzing trace with hash 1408878043, now seen corresponding path program 1 times [2021-12-16 02:31:33,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:33,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406056677] [2021-12-16 02:31:33,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:33,825 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:33,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:33,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:33,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:31:33,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:31:33,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:31:33,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:31:33,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:31:33,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:33,988 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-16 02:31:33,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:33,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406056677] [2021-12-16 02:31:33,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406056677] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:33,989 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:33,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 02:31:33,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558385428] [2021-12-16 02:31:33,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:33,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 02:31:33,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:33,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 02:31:33,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-16 02:31:33,993 INFO L87 Difference]: Start difference. First operand 223 states and 316 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-16 02:31:34,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:34,652 INFO L93 Difference]: Finished difference Result 446 states and 630 transitions. [2021-12-16 02:31:34,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-16 02:31:34,653 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-16 02:31:34,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:34,657 INFO L225 Difference]: With dead ends: 446 [2021-12-16 02:31:34,657 INFO L226 Difference]: Without dead ends: 358 [2021-12-16 02:31:34,658 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-16 02:31:34,659 INFO L933 BasicCegarLoop]: 318 mSDtfsCounter, 754 mSDsluCounter, 608 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 759 SdHoareTripleChecker+Valid, 926 SdHoareTripleChecker+Invalid, 738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:34,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [759 Valid, 926 Invalid, 738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 02:31:34,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2021-12-16 02:31:34,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 319. [2021-12-16 02:31:34,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 254 states have (on average 1.4251968503937007) internal successors, (362), 260 states have internal predecessors, (362), 41 states have call successors, (41), 21 states have call predecessors, (41), 22 states have return successors, (44), 40 states have call predecessors, (44), 39 states have call successors, (44) [2021-12-16 02:31:34,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 447 transitions. [2021-12-16 02:31:34,700 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 447 transitions. Word has length 65 [2021-12-16 02:31:34,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:34,701 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 447 transitions. [2021-12-16 02:31:34,701 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-16 02:31:34,701 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 447 transitions. [2021-12-16 02:31:34,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-16 02:31:34,704 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:34,705 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-16 02:31:34,705 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-16 02:31:34,705 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:34,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:34,706 INFO L85 PathProgramCache]: Analyzing trace with hash 1812663994, now seen corresponding path program 1 times [2021-12-16 02:31:34,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:34,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330542327] [2021-12-16 02:31:34,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:34,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:34,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:34,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:34,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:34,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:34,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:34,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:31:34,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:34,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:31:34,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:34,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:31:34,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:34,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:31:34,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:34,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:31:34,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:34,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-16 02:31:34,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:34,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330542327] [2021-12-16 02:31:34,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330542327] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:34,846 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:34,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 02:31:34,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167804853] [2021-12-16 02:31:34,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:34,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 02:31:34,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:34,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 02:31:34,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-16 02:31:34,849 INFO L87 Difference]: Start difference. First operand 319 states and 447 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-16 02:31:35,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:35,420 INFO L93 Difference]: Finished difference Result 533 states and 741 transitions. [2021-12-16 02:31:35,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-16 02:31:35,421 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-16 02:31:35,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:35,424 INFO L225 Difference]: With dead ends: 533 [2021-12-16 02:31:35,424 INFO L226 Difference]: Without dead ends: 356 [2021-12-16 02:31:35,425 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-16 02:31:35,426 INFO L933 BasicCegarLoop]: 304 mSDtfsCounter, 368 mSDsluCounter, 1070 mSDsCounter, 0 mSdLazyCounter, 631 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 1374 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:35,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 1374 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 631 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 02:31:35,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2021-12-16 02:31:35,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 324. [2021-12-16 02:31:35,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 258 states have (on average 1.4147286821705427) internal successors, (365), 264 states have internal predecessors, (365), 41 states have call successors, (41), 21 states have call predecessors, (41), 23 states have return successors, (45), 41 states have call predecessors, (45), 39 states have call successors, (45) [2021-12-16 02:31:35,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 451 transitions. [2021-12-16 02:31:35,452 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 451 transitions. Word has length 65 [2021-12-16 02:31:35,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:35,453 INFO L470 AbstractCegarLoop]: Abstraction has 324 states and 451 transitions. [2021-12-16 02:31:35,453 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-16 02:31:35,453 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 451 transitions. [2021-12-16 02:31:35,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-16 02:31:35,456 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:35,456 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-16 02:31:35,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-16 02:31:35,457 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:35,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:35,457 INFO L85 PathProgramCache]: Analyzing trace with hash 783304696, now seen corresponding path program 1 times [2021-12-16 02:31:35,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:35,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355341357] [2021-12-16 02:31:35,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:35,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:35,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:35,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:35,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:35,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:35,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:35,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:31:35,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:35,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:31:35,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:35,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:31:35,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:35,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:31:35,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:35,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:31:35,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:35,567 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-16 02:31:35,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:35,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355341357] [2021-12-16 02:31:35,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355341357] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:35,568 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:35,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-16 02:31:35,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407623832] [2021-12-16 02:31:35,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:35,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 02:31:35,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:35,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 02:31:35,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-16 02:31:35,571 INFO L87 Difference]: Start difference. First operand 324 states and 451 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2021-12-16 02:31:37,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:37,002 INFO L93 Difference]: Finished difference Result 1224 states and 1669 transitions. [2021-12-16 02:31:37,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-16 02:31:37,003 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 65 [2021-12-16 02:31:37,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:37,015 INFO L225 Difference]: With dead ends: 1224 [2021-12-16 02:31:37,015 INFO L226 Difference]: Without dead ends: 1030 [2021-12-16 02:31:37,017 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2021-12-16 02:31:37,024 INFO L933 BasicCegarLoop]: 425 mSDtfsCounter, 2068 mSDsluCounter, 1041 mSDsCounter, 0 mSdLazyCounter, 1270 mSolverCounterSat, 585 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2084 SdHoareTripleChecker+Valid, 1466 SdHoareTripleChecker+Invalid, 1855 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 585 IncrementalHoareTripleChecker+Valid, 1270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:37,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2084 Valid, 1466 Invalid, 1855 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [585 Valid, 1270 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-16 02:31:37,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2021-12-16 02:31:37,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 905. [2021-12-16 02:31:37,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 905 states, 720 states have (on average 1.3611111111111112) internal successors, (980), 734 states have internal predecessors, (980), 98 states have call successors, (98), 74 states have call predecessors, (98), 85 states have return successors, (114), 98 states have call predecessors, (114), 96 states have call successors, (114) [2021-12-16 02:31:37,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 905 states to 905 states and 1192 transitions. [2021-12-16 02:31:37,114 INFO L78 Accepts]: Start accepts. Automaton has 905 states and 1192 transitions. Word has length 65 [2021-12-16 02:31:37,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:37,115 INFO L470 AbstractCegarLoop]: Abstraction has 905 states and 1192 transitions. [2021-12-16 02:31:37,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2021-12-16 02:31:37,115 INFO L276 IsEmpty]: Start isEmpty. Operand 905 states and 1192 transitions. [2021-12-16 02:31:37,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-16 02:31:37,117 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:37,118 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-16 02:31:37,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-16 02:31:37,118 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:37,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:37,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1834753785, now seen corresponding path program 1 times [2021-12-16 02:31:37,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:37,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350313536] [2021-12-16 02:31:37,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:37,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:37,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:37,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:37,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:31:37,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:31:37,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:31:37,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:31:37,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:31:37,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-16 02:31:37,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:37,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350313536] [2021-12-16 02:31:37,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350313536] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:37,218 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:37,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 02:31:37,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368817610] [2021-12-16 02:31:37,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:37,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 02:31:37,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:37,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 02:31:37,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-16 02:31:37,220 INFO L87 Difference]: Start difference. First operand 905 states and 1192 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-16 02:31:37,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:37,777 INFO L93 Difference]: Finished difference Result 1786 states and 2335 transitions. [2021-12-16 02:31:37,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-16 02:31:37,778 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-16 02:31:37,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:37,783 INFO L225 Difference]: With dead ends: 1786 [2021-12-16 02:31:37,783 INFO L226 Difference]: Without dead ends: 1017 [2021-12-16 02:31:37,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-12-16 02:31:37,786 INFO L933 BasicCegarLoop]: 300 mSDtfsCounter, 369 mSDsluCounter, 1055 mSDsCounter, 0 mSdLazyCounter, 627 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 1355 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:37,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 1355 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 627 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 02:31:37,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1017 states. [2021-12-16 02:31:37,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1017 to 925. [2021-12-16 02:31:37,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 925 states, 736 states have (on average 1.346467391304348) internal successors, (991), 750 states have internal predecessors, (991), 98 states have call successors, (98), 74 states have call predecessors, (98), 89 states have return successors, (118), 102 states have call predecessors, (118), 96 states have call successors, (118) [2021-12-16 02:31:37,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 925 states to 925 states and 1207 transitions. [2021-12-16 02:31:37,841 INFO L78 Accepts]: Start accepts. Automaton has 925 states and 1207 transitions. Word has length 65 [2021-12-16 02:31:37,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:37,842 INFO L470 AbstractCegarLoop]: Abstraction has 925 states and 1207 transitions. [2021-12-16 02:31:37,842 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-16 02:31:37,842 INFO L276 IsEmpty]: Start isEmpty. Operand 925 states and 1207 transitions. [2021-12-16 02:31:37,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-16 02:31:37,844 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:37,844 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-16 02:31:37,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-16 02:31:37,845 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:37,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:37,845 INFO L85 PathProgramCache]: Analyzing trace with hash -1074010117, now seen corresponding path program 1 times [2021-12-16 02:31:37,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:37,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496093109] [2021-12-16 02:31:37,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:37,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:37,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:37,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:37,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:31:37,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:31:37,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:31:37,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:31:37,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:31:37,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:37,938 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-16 02:31:37,938 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:37,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496093109] [2021-12-16 02:31:37,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496093109] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:37,939 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:37,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 02:31:37,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696274897] [2021-12-16 02:31:37,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:37,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 02:31:37,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:37,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 02:31:37,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-16 02:31:37,941 INFO L87 Difference]: Start difference. First operand 925 states and 1207 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-16 02:31:38,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:38,654 INFO L93 Difference]: Finished difference Result 2493 states and 3154 transitions. [2021-12-16 02:31:38,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-16 02:31:38,654 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-16 02:31:38,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:38,664 INFO L225 Difference]: With dead ends: 2493 [2021-12-16 02:31:38,664 INFO L226 Difference]: Without dead ends: 1705 [2021-12-16 02:31:38,667 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2021-12-16 02:31:38,668 INFO L933 BasicCegarLoop]: 322 mSDtfsCounter, 636 mSDsluCounter, 794 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 655 SdHoareTripleChecker+Valid, 1116 SdHoareTripleChecker+Invalid, 897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:38,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [655 Valid, 1116 Invalid, 897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 02:31:38,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1705 states. [2021-12-16 02:31:38,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1705 to 1373. [2021-12-16 02:31:38,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1373 states, 1089 states have (on average 1.322314049586777) internal successors, (1440), 1112 states have internal predecessors, (1440), 144 states have call successors, (144), 113 states have call predecessors, (144), 138 states have return successors, (190), 150 states have call predecessors, (190), 142 states have call successors, (190) [2021-12-16 02:31:38,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1373 states to 1373 states and 1774 transitions. [2021-12-16 02:31:38,749 INFO L78 Accepts]: Start accepts. Automaton has 1373 states and 1774 transitions. Word has length 65 [2021-12-16 02:31:38,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:38,751 INFO L470 AbstractCegarLoop]: Abstraction has 1373 states and 1774 transitions. [2021-12-16 02:31:38,751 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-16 02:31:38,752 INFO L276 IsEmpty]: Start isEmpty. Operand 1373 states and 1774 transitions. [2021-12-16 02:31:38,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-16 02:31:38,754 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:38,754 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-16 02:31:38,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-16 02:31:38,754 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:38,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:38,755 INFO L85 PathProgramCache]: Analyzing trace with hash -1208023623, now seen corresponding path program 1 times [2021-12-16 02:31:38,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:38,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590841977] [2021-12-16 02:31:38,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:38,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:38,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:38,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:38,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:38,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:38,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:38,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:31:38,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:38,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:31:38,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:38,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:31:38,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:38,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:31:38,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:38,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:31:38,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:38,850 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-16 02:31:38,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:38,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590841977] [2021-12-16 02:31:38,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590841977] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:38,851 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:38,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:31:38,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900850959] [2021-12-16 02:31:38,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:38,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:31:38,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:38,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:31:38,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:31:38,854 INFO L87 Difference]: Start difference. First operand 1373 states and 1774 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-16 02:31:39,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:39,261 INFO L93 Difference]: Finished difference Result 3844 states and 4913 transitions. [2021-12-16 02:31:39,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-16 02:31:39,261 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-16 02:31:39,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:39,274 INFO L225 Difference]: With dead ends: 3844 [2021-12-16 02:31:39,274 INFO L226 Difference]: Without dead ends: 2610 [2021-12-16 02:31:39,280 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-16 02:31:39,281 INFO L933 BasicCegarLoop]: 287 mSDtfsCounter, 757 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 780 SdHoareTripleChecker+Valid, 748 SdHoareTripleChecker+Invalid, 444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:39,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [780 Valid, 748 Invalid, 444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 02:31:39,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2610 states. [2021-12-16 02:31:39,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2610 to 2502. [2021-12-16 02:31:39,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2502 states, 1958 states have (on average 1.2727272727272727) internal successors, (2492), 2002 states have internal predecessors, (2492), 268 states have call successors, (268), 219 states have call predecessors, (268), 274 states have return successors, (398), 283 states have call predecessors, (398), 266 states have call successors, (398) [2021-12-16 02:31:39,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2502 states to 2502 states and 3158 transitions. [2021-12-16 02:31:39,405 INFO L78 Accepts]: Start accepts. Automaton has 2502 states and 3158 transitions. Word has length 65 [2021-12-16 02:31:39,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:39,405 INFO L470 AbstractCegarLoop]: Abstraction has 2502 states and 3158 transitions. [2021-12-16 02:31:39,406 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-16 02:31:39,406 INFO L276 IsEmpty]: Start isEmpty. Operand 2502 states and 3158 transitions. [2021-12-16 02:31:39,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-16 02:31:39,407 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:39,407 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-16 02:31:39,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-16 02:31:39,408 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:39,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:39,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1889239193, now seen corresponding path program 1 times [2021-12-16 02:31:39,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:39,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845297563] [2021-12-16 02:31:39,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:39,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:39,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:39,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:39,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:39,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:39,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:39,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:31:39,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:39,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:31:39,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:39,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:31:39,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:39,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:31:39,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:39,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:31:39,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:39,477 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-16 02:31:39,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:39,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845297563] [2021-12-16 02:31:39,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845297563] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:39,478 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:39,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-16 02:31:39,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180246743] [2021-12-16 02:31:39,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:39,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 02:31:39,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:39,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 02:31:39,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-16 02:31:39,479 INFO L87 Difference]: Start difference. First operand 2502 states and 3158 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-16 02:31:39,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:39,978 INFO L93 Difference]: Finished difference Result 5824 states and 7332 transitions. [2021-12-16 02:31:39,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 02:31:39,978 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-16 02:31:39,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:39,994 INFO L225 Difference]: With dead ends: 5824 [2021-12-16 02:31:39,994 INFO L226 Difference]: Without dead ends: 3461 [2021-12-16 02:31:40,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-12-16 02:31:40,000 INFO L933 BasicCegarLoop]: 309 mSDtfsCounter, 419 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:40,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [428 Valid, 881 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:31:40,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3461 states. [2021-12-16 02:31:40,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3461 to 3207. [2021-12-16 02:31:40,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3207 states, 2506 states have (on average 1.2637669592976855) internal successors, (3167), 2556 states have internal predecessors, (3167), 344 states have call successors, (344), 285 states have call predecessors, (344), 355 states have return successors, (494), 368 states have call predecessors, (494), 342 states have call successors, (494) [2021-12-16 02:31:40,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3207 states to 3207 states and 4005 transitions. [2021-12-16 02:31:40,176 INFO L78 Accepts]: Start accepts. Automaton has 3207 states and 4005 transitions. Word has length 66 [2021-12-16 02:31:40,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:40,176 INFO L470 AbstractCegarLoop]: Abstraction has 3207 states and 4005 transitions. [2021-12-16 02:31:40,176 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-16 02:31:40,177 INFO L276 IsEmpty]: Start isEmpty. Operand 3207 states and 4005 transitions. [2021-12-16 02:31:40,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:40,178 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:40,178 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] [2021-12-16 02:31:40,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-16 02:31:40,179 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:40,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:40,179 INFO L85 PathProgramCache]: Analyzing trace with hash 1540602375, now seen corresponding path program 1 times [2021-12-16 02:31:40,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:40,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673852858] [2021-12-16 02:31:40,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:40,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:40,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:40,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:40,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:40,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:40,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:40,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:40,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:40,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:40,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:40,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:40,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:40,241 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-16 02:31:40,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:40,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673852858] [2021-12-16 02:31:40,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673852858] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:40,242 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:40,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-16 02:31:40,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696468525] [2021-12-16 02:31:40,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:40,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 02:31:40,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:40,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 02:31:40,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-16 02:31:40,244 INFO L87 Difference]: Start difference. First operand 3207 states and 4005 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 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-16 02:31:40,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:40,738 INFO L93 Difference]: Finished difference Result 3360 states and 4237 transitions. [2021-12-16 02:31:40,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 02:31:40,738 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 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 68 [2021-12-16 02:31:40,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:40,751 INFO L225 Difference]: With dead ends: 3360 [2021-12-16 02:31:40,752 INFO L226 Difference]: Without dead ends: 3239 [2021-12-16 02:31:40,753 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-16 02:31:40,754 INFO L933 BasicCegarLoop]: 325 mSDtfsCounter, 382 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 650 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:40,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 650 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:31:40,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3239 states. [2021-12-16 02:31:40,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3239 to 3207. [2021-12-16 02:31:40,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3207 states, 2506 states have (on average 1.2633679169992018) internal successors, (3166), 2556 states have internal predecessors, (3166), 344 states have call successors, (344), 285 states have call predecessors, (344), 355 states have return successors, (494), 368 states have call predecessors, (494), 342 states have call successors, (494) [2021-12-16 02:31:40,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3207 states to 3207 states and 4004 transitions. [2021-12-16 02:31:40,892 INFO L78 Accepts]: Start accepts. Automaton has 3207 states and 4004 transitions. Word has length 68 [2021-12-16 02:31:40,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:40,892 INFO L470 AbstractCegarLoop]: Abstraction has 3207 states and 4004 transitions. [2021-12-16 02:31:40,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 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-16 02:31:40,892 INFO L276 IsEmpty]: Start isEmpty. Operand 3207 states and 4004 transitions. [2021-12-16 02:31:40,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:40,894 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:40,894 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] [2021-12-16 02:31:40,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-16 02:31:40,894 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:40,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:40,895 INFO L85 PathProgramCache]: Analyzing trace with hash 1338778441, now seen corresponding path program 1 times [2021-12-16 02:31:40,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:40,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211740468] [2021-12-16 02:31:40,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:40,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:40,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:40,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:40,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:40,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:40,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:40,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:40,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:40,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:40,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:40,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:40,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:40,974 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-16 02:31:40,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:40,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211740468] [2021-12-16 02:31:40,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211740468] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:40,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:40,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-16 02:31:40,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251586903] [2021-12-16 02:31:40,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:40,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 02:31:40,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:40,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 02:31:40,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-16 02:31:40,976 INFO L87 Difference]: Start difference. First operand 3207 states and 4004 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 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-16 02:31:41,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:41,725 INFO L93 Difference]: Finished difference Result 3503 states and 4451 transitions. [2021-12-16 02:31:41,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 02:31:41,726 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 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 68 [2021-12-16 02:31:41,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:41,740 INFO L225 Difference]: With dead ends: 3503 [2021-12-16 02:31:41,740 INFO L226 Difference]: Without dead ends: 3386 [2021-12-16 02:31:41,743 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-16 02:31:41,743 INFO L933 BasicCegarLoop]: 327 mSDtfsCounter, 621 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 640 SdHoareTripleChecker+Valid, 835 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:41,744 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [640 Valid, 835 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-16 02:31:41,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3386 states. [2021-12-16 02:31:41,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3386 to 3323. [2021-12-16 02:31:41,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3323 states, 2604 states have (on average 1.271889400921659) internal successors, (3312), 2655 states have internal predecessors, (3312), 355 states have call successors, (355), 291 states have call predecessors, (355), 362 states have return successors, (508), 379 states have call predecessors, (508), 353 states have call successors, (508) [2021-12-16 02:31:41,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3323 states to 3323 states and 4175 transitions. [2021-12-16 02:31:41,938 INFO L78 Accepts]: Start accepts. Automaton has 3323 states and 4175 transitions. Word has length 68 [2021-12-16 02:31:41,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:41,938 INFO L470 AbstractCegarLoop]: Abstraction has 3323 states and 4175 transitions. [2021-12-16 02:31:41,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 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-16 02:31:41,938 INFO L276 IsEmpty]: Start isEmpty. Operand 3323 states and 4175 transitions. [2021-12-16 02:31:41,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:41,941 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:41,941 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] [2021-12-16 02:31:41,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-16 02:31:41,942 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:41,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:41,942 INFO L85 PathProgramCache]: Analyzing trace with hash -1428854835, now seen corresponding path program 1 times [2021-12-16 02:31:41,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:41,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759294258] [2021-12-16 02:31:41,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:41,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:41,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:41,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:41,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:41,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:41,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:42,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:42,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:42,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:42,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:42,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:42,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:42,019 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-16 02:31:42,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:42,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759294258] [2021-12-16 02:31:42,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759294258] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:42,020 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:42,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:31:42,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637936316] [2021-12-16 02:31:42,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:42,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:31:42,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:42,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:31:42,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:31:42,022 INFO L87 Difference]: Start difference. First operand 3323 states and 4175 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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-16 02:31:42,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:42,577 INFO L93 Difference]: Finished difference Result 3621 states and 4626 transitions. [2021-12-16 02:31:42,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 02:31:42,577 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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 68 [2021-12-16 02:31:42,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:42,593 INFO L225 Difference]: With dead ends: 3621 [2021-12-16 02:31:42,593 INFO L226 Difference]: Without dead ends: 3388 [2021-12-16 02:31:42,596 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-16 02:31:42,596 INFO L933 BasicCegarLoop]: 288 mSDtfsCounter, 517 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 797 SdHoareTripleChecker+Invalid, 633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:42,597 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [537 Valid, 797 Invalid, 633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 02:31:42,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3388 states. [2021-12-16 02:31:42,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3388 to 3323. [2021-12-16 02:31:42,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3323 states, 2604 states have (on average 1.271121351766513) internal successors, (3310), 2655 states have internal predecessors, (3310), 355 states have call successors, (355), 291 states have call predecessors, (355), 362 states have return successors, (508), 379 states have call predecessors, (508), 353 states have call successors, (508) [2021-12-16 02:31:42,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3323 states to 3323 states and 4173 transitions. [2021-12-16 02:31:42,788 INFO L78 Accepts]: Start accepts. Automaton has 3323 states and 4173 transitions. Word has length 68 [2021-12-16 02:31:42,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:42,788 INFO L470 AbstractCegarLoop]: Abstraction has 3323 states and 4173 transitions. [2021-12-16 02:31:42,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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-16 02:31:42,788 INFO L276 IsEmpty]: Start isEmpty. Operand 3323 states and 4173 transitions. [2021-12-16 02:31:42,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:42,790 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:42,790 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] [2021-12-16 02:31:42,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-16 02:31:42,790 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:42,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:42,791 INFO L85 PathProgramCache]: Analyzing trace with hash -552835829, now seen corresponding path program 1 times [2021-12-16 02:31:42,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:42,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615698624] [2021-12-16 02:31:42,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:42,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:42,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:42,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:42,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:42,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:42,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:42,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:42,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:42,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:42,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:42,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:42,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:42,869 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-16 02:31:42,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:42,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615698624] [2021-12-16 02:31:42,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615698624] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:42,870 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:42,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:31:42,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155355510] [2021-12-16 02:31:42,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:42,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:31:42,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:42,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:31:42,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:31:42,872 INFO L87 Difference]: Start difference. First operand 3323 states and 4173 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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-16 02:31:43,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:43,854 INFO L93 Difference]: Finished difference Result 3800 states and 4879 transitions. [2021-12-16 02:31:43,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-16 02:31:43,855 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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 68 [2021-12-16 02:31:43,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:43,868 INFO L225 Difference]: With dead ends: 3800 [2021-12-16 02:31:43,869 INFO L226 Difference]: Without dead ends: 3567 [2021-12-16 02:31:43,871 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-16 02:31:43,871 INFO L933 BasicCegarLoop]: 434 mSDtfsCounter, 631 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 1108 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 1271 SdHoareTripleChecker+Invalid, 1209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:43,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [649 Valid, 1271 Invalid, 1209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1108 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-16 02:31:43,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3567 states. [2021-12-16 02:31:44,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3567 to 3430. [2021-12-16 02:31:44,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3430 states, 2694 states have (on average 1.27728285077951) internal successors, (3441), 2746 states have internal predecessors, (3441), 365 states have call successors, (365), 297 states have call predecessors, (365), 369 states have return successors, (520), 390 states have call predecessors, (520), 363 states have call successors, (520) [2021-12-16 02:31:44,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3430 states to 3430 states and 4326 transitions. [2021-12-16 02:31:44,050 INFO L78 Accepts]: Start accepts. Automaton has 3430 states and 4326 transitions. Word has length 68 [2021-12-16 02:31:44,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:44,051 INFO L470 AbstractCegarLoop]: Abstraction has 3430 states and 4326 transitions. [2021-12-16 02:31:44,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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-16 02:31:44,052 INFO L276 IsEmpty]: Start isEmpty. Operand 3430 states and 4326 transitions. [2021-12-16 02:31:44,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:44,054 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:44,055 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] [2021-12-16 02:31:44,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-16 02:31:44,055 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:44,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:44,056 INFO L85 PathProgramCache]: Analyzing trace with hash 985504201, now seen corresponding path program 1 times [2021-12-16 02:31:44,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:44,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018331376] [2021-12-16 02:31:44,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:44,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:44,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:44,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:44,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:44,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:44,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:44,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:44,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:44,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:44,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:44,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:44,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:44,121 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-16 02:31:44,121 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:44,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018331376] [2021-12-16 02:31:44,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018331376] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:44,122 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:44,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:31:44,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664566527] [2021-12-16 02:31:44,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:44,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:31:44,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:44,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:31:44,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:31:44,124 INFO L87 Difference]: Start difference. First operand 3430 states and 4326 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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-16 02:31:44,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:44,724 INFO L93 Difference]: Finished difference Result 3864 states and 4971 transitions. [2021-12-16 02:31:44,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 02:31:44,724 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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 68 [2021-12-16 02:31:44,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:44,749 INFO L225 Difference]: With dead ends: 3864 [2021-12-16 02:31:44,749 INFO L226 Difference]: Without dead ends: 3524 [2021-12-16 02:31:44,753 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-16 02:31:44,754 INFO L933 BasicCegarLoop]: 280 mSDtfsCounter, 513 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 786 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:44,755 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [533 Valid, 786 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 02:31:44,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3524 states. [2021-12-16 02:31:44,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3524 to 3430. [2021-12-16 02:31:44,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3430 states, 2694 states have (on average 1.2761692650334076) internal successors, (3438), 2746 states have internal predecessors, (3438), 365 states have call successors, (365), 297 states have call predecessors, (365), 369 states have return successors, (520), 390 states have call predecessors, (520), 363 states have call successors, (520) [2021-12-16 02:31:44,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3430 states to 3430 states and 4323 transitions. [2021-12-16 02:31:44,934 INFO L78 Accepts]: Start accepts. Automaton has 3430 states and 4323 transitions. Word has length 68 [2021-12-16 02:31:44,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:44,934 INFO L470 AbstractCegarLoop]: Abstraction has 3430 states and 4323 transitions. [2021-12-16 02:31:44,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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-16 02:31:44,934 INFO L276 IsEmpty]: Start isEmpty. Operand 3430 states and 4323 transitions. [2021-12-16 02:31:44,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:44,935 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:44,936 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] [2021-12-16 02:31:44,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-16 02:31:44,936 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:44,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:44,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1043081909, now seen corresponding path program 1 times [2021-12-16 02:31:44,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:44,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995285128] [2021-12-16 02:31:44,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:44,937 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:44,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:44,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:44,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:44,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:44,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:44,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:44,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:44,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:44,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:44,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:44,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:44,997 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-16 02:31:44,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:44,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995285128] [2021-12-16 02:31:44,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995285128] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:44,998 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:44,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:31:44,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851258880] [2021-12-16 02:31:44,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:44,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:31:44,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:44,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:31:45,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:31:45,001 INFO L87 Difference]: Start difference. First operand 3430 states and 4323 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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-16 02:31:45,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:45,502 INFO L93 Difference]: Finished difference Result 3860 states and 4954 transitions. [2021-12-16 02:31:45,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 02:31:45,502 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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 68 [2021-12-16 02:31:45,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:45,521 INFO L225 Difference]: With dead ends: 3860 [2021-12-16 02:31:45,521 INFO L226 Difference]: Without dead ends: 3520 [2021-12-16 02:31:45,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 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-16 02:31:45,526 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 608 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 628 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:45,526 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [628 Valid, 665 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:31:45,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3520 states. [2021-12-16 02:31:45,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3520 to 3430. [2021-12-16 02:31:45,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3430 states, 2694 states have (on average 1.2750556792873051) internal successors, (3435), 2746 states have internal predecessors, (3435), 365 states have call successors, (365), 297 states have call predecessors, (365), 369 states have return successors, (520), 390 states have call predecessors, (520), 363 states have call successors, (520) [2021-12-16 02:31:45,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3430 states to 3430 states and 4320 transitions. [2021-12-16 02:31:45,728 INFO L78 Accepts]: Start accepts. Automaton has 3430 states and 4320 transitions. Word has length 68 [2021-12-16 02:31:45,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:45,729 INFO L470 AbstractCegarLoop]: Abstraction has 3430 states and 4320 transitions. [2021-12-16 02:31:45,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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-16 02:31:45,729 INFO L276 IsEmpty]: Start isEmpty. Operand 3430 states and 4320 transitions. [2021-12-16 02:31:45,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:45,730 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:45,730 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] [2021-12-16 02:31:45,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-16 02:31:45,731 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:45,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:45,731 INFO L85 PathProgramCache]: Analyzing trace with hash -1524162167, now seen corresponding path program 1 times [2021-12-16 02:31:45,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:45,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735728962] [2021-12-16 02:31:45,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:45,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:45,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:45,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:45,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:45,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:45,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:45,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:45,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:45,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:45,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:45,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:45,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:45,822 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-16 02:31:45,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:45,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735728962] [2021-12-16 02:31:45,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735728962] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:45,822 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:45,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:31:45,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519964307] [2021-12-16 02:31:45,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:45,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:31:45,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:45,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:31:45,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:31:45,824 INFO L87 Difference]: Start difference. First operand 3430 states and 4320 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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-16 02:31:46,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:46,528 INFO L93 Difference]: Finished difference Result 3962 states and 5108 transitions. [2021-12-16 02:31:46,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-16 02:31:46,529 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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 68 [2021-12-16 02:31:46,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:46,540 INFO L225 Difference]: With dead ends: 3962 [2021-12-16 02:31:46,541 INFO L226 Difference]: Without dead ends: 3623 [2021-12-16 02:31:46,543 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-16 02:31:46,544 INFO L933 BasicCegarLoop]: 300 mSDtfsCounter, 361 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 1145 SdHoareTripleChecker+Invalid, 714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:46,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [361 Valid, 1145 Invalid, 714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 643 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 02:31:46,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3623 states. [2021-12-16 02:31:46,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3623 to 3439. [2021-12-16 02:31:46,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3439 states, 2703 states have (on average 1.2741398446170922) internal successors, (3444), 2755 states have internal predecessors, (3444), 365 states have call successors, (365), 297 states have call predecessors, (365), 369 states have return successors, (520), 390 states have call predecessors, (520), 363 states have call successors, (520) [2021-12-16 02:31:46,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3439 states to 3439 states and 4329 transitions. [2021-12-16 02:31:46,735 INFO L78 Accepts]: Start accepts. Automaton has 3439 states and 4329 transitions. Word has length 68 [2021-12-16 02:31:46,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:46,735 INFO L470 AbstractCegarLoop]: Abstraction has 3439 states and 4329 transitions. [2021-12-16 02:31:46,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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-16 02:31:46,736 INFO L276 IsEmpty]: Start isEmpty. Operand 3439 states and 4329 transitions. [2021-12-16 02:31:46,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:46,737 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:46,737 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] [2021-12-16 02:31:46,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-16 02:31:46,737 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:46,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:46,738 INFO L85 PathProgramCache]: Analyzing trace with hash -1100515445, now seen corresponding path program 1 times [2021-12-16 02:31:46,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:46,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979470675] [2021-12-16 02:31:46,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:46,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:46,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:46,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:46,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:46,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:46,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:46,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:46,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:46,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:46,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:46,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:46,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:46,799 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-16 02:31:46,799 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:46,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979470675] [2021-12-16 02:31:46,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979470675] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:46,801 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:46,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-16 02:31:46,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122848081] [2021-12-16 02:31:46,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:46,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 02:31:46,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:46,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 02:31:46,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-16 02:31:46,803 INFO L87 Difference]: Start difference. First operand 3439 states and 4329 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 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-16 02:31:47,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:47,616 INFO L93 Difference]: Finished difference Result 4280 states and 5538 transitions. [2021-12-16 02:31:47,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 02:31:47,617 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 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 68 [2021-12-16 02:31:47,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:47,636 INFO L225 Difference]: With dead ends: 4280 [2021-12-16 02:31:47,636 INFO L226 Difference]: Without dead ends: 3932 [2021-12-16 02:31:47,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-12-16 02:31:47,639 INFO L933 BasicCegarLoop]: 443 mSDtfsCounter, 774 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 671 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 809 SdHoareTripleChecker+Valid, 989 SdHoareTripleChecker+Invalid, 791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 671 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:47,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [809 Valid, 989 Invalid, 791 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 671 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-16 02:31:47,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3932 states. [2021-12-16 02:31:47,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3932 to 3763. [2021-12-16 02:31:47,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3763 states, 2977 states have (on average 1.287537789721196) internal successors, (3833), 3031 states have internal predecessors, (3833), 395 states have call successors, (395), 315 states have call predecessors, (395), 389 states have return successors, (554), 420 states have call predecessors, (554), 393 states have call successors, (554) [2021-12-16 02:31:47,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3763 states to 3763 states and 4782 transitions. [2021-12-16 02:31:47,884 INFO L78 Accepts]: Start accepts. Automaton has 3763 states and 4782 transitions. Word has length 68 [2021-12-16 02:31:47,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:47,884 INFO L470 AbstractCegarLoop]: Abstraction has 3763 states and 4782 transitions. [2021-12-16 02:31:47,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 4 states have internal predecessors, (58), 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-16 02:31:47,884 INFO L276 IsEmpty]: Start isEmpty. Operand 3763 states and 4782 transitions. [2021-12-16 02:31:47,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:47,886 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:47,886 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] [2021-12-16 02:31:47,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-16 02:31:47,887 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:47,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:47,887 INFO L85 PathProgramCache]: Analyzing trace with hash -2057443828, now seen corresponding path program 1 times [2021-12-16 02:31:47,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:47,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544178175] [2021-12-16 02:31:47,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:47,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:47,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:47,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:47,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:47,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:47,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:47,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:47,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:47,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:47,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:47,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:47,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:47,972 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-16 02:31:47,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:47,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544178175] [2021-12-16 02:31:47,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544178175] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:47,973 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:47,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:31:47,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220824145] [2021-12-16 02:31:47,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:47,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:31:47,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:47,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:31:47,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:31:47,975 INFO L87 Difference]: Start difference. First operand 3763 states and 4782 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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-16 02:31:48,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:48,668 INFO L93 Difference]: Finished difference Result 4695 states and 6131 transitions. [2021-12-16 02:31:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 02:31:48,668 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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 68 [2021-12-16 02:31:48,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:48,682 INFO L225 Difference]: With dead ends: 4695 [2021-12-16 02:31:48,682 INFO L226 Difference]: Without dead ends: 4023 [2021-12-16 02:31:48,687 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2021-12-16 02:31:48,688 INFO L933 BasicCegarLoop]: 292 mSDtfsCounter, 371 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 1137 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:48,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 1137 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 600 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 02:31:48,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4023 states. [2021-12-16 02:31:48,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4023 to 3772. [2021-12-16 02:31:48,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3772 states, 2986 states have (on average 1.285666443402545) internal successors, (3839), 3040 states have internal predecessors, (3839), 395 states have call successors, (395), 315 states have call predecessors, (395), 389 states have return successors, (554), 420 states have call predecessors, (554), 393 states have call successors, (554) [2021-12-16 02:31:48,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3772 states to 3772 states and 4788 transitions. [2021-12-16 02:31:48,904 INFO L78 Accepts]: Start accepts. Automaton has 3772 states and 4788 transitions. Word has length 68 [2021-12-16 02:31:48,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:48,904 INFO L470 AbstractCegarLoop]: Abstraction has 3772 states and 4788 transitions. [2021-12-16 02:31:48,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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-16 02:31:48,904 INFO L276 IsEmpty]: Start isEmpty. Operand 3772 states and 4788 transitions. [2021-12-16 02:31:48,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:48,906 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:48,906 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] [2021-12-16 02:31:48,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-16 02:31:48,906 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:48,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:48,907 INFO L85 PathProgramCache]: Analyzing trace with hash 1393517966, now seen corresponding path program 1 times [2021-12-16 02:31:48,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:48,907 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765581770] [2021-12-16 02:31:48,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:48,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:48,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:48,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:48,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:48,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:48,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:48,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:48,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:48,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:48,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:48,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:48,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:48,993 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-16 02:31:48,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:48,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765581770] [2021-12-16 02:31:48,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765581770] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:48,994 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:48,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:31:48,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771681396] [2021-12-16 02:31:48,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:48,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:31:48,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:48,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:31:48,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:31:48,996 INFO L87 Difference]: Start difference. First operand 3772 states and 4788 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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-16 02:31:49,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:49,644 INFO L93 Difference]: Finished difference Result 4695 states and 6116 transitions. [2021-12-16 02:31:49,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 02:31:49,644 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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 68 [2021-12-16 02:31:49,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:49,659 INFO L225 Difference]: With dead ends: 4695 [2021-12-16 02:31:49,659 INFO L226 Difference]: Without dead ends: 4014 [2021-12-16 02:31:49,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2021-12-16 02:31:49,666 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 277 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 1110 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:49,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [277 Valid, 1110 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 568 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 02:31:49,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4014 states. [2021-12-16 02:31:49,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4014 to 3790. [2021-12-16 02:31:49,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3790 states, 3004 states have (on average 1.2839547270306257) internal successors, (3857), 3058 states have internal predecessors, (3857), 395 states have call successors, (395), 315 states have call predecessors, (395), 389 states have return successors, (554), 420 states have call predecessors, (554), 393 states have call successors, (554) [2021-12-16 02:31:49,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3790 states to 3790 states and 4806 transitions. [2021-12-16 02:31:49,884 INFO L78 Accepts]: Start accepts. Automaton has 3790 states and 4806 transitions. Word has length 68 [2021-12-16 02:31:49,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:49,885 INFO L470 AbstractCegarLoop]: Abstraction has 3790 states and 4806 transitions. [2021-12-16 02:31:49,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 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-16 02:31:49,885 INFO L276 IsEmpty]: Start isEmpty. Operand 3790 states and 4806 transitions. [2021-12-16 02:31:49,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:49,886 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:49,887 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] [2021-12-16 02:31:49,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-16 02:31:49,887 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:49,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:49,888 INFO L85 PathProgramCache]: Analyzing trace with hash -1515245936, now seen corresponding path program 1 times [2021-12-16 02:31:49,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:49,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875143613] [2021-12-16 02:31:49,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:49,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:49,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:49,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:49,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:49,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:49,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:49,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:49,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:49,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:49,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:49,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:49,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:49,968 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-16 02:31:49,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:49,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875143613] [2021-12-16 02:31:49,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875143613] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:49,968 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:49,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:31:49,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684720068] [2021-12-16 02:31:49,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:49,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:31:49,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:49,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:31:49,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:31:49,971 INFO L87 Difference]: Start difference. First operand 3790 states and 4806 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:31:50,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:50,438 INFO L93 Difference]: Finished difference Result 4670 states and 6030 transitions. [2021-12-16 02:31:50,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-16 02:31:50,439 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:31:50,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:50,452 INFO L225 Difference]: With dead ends: 4670 [2021-12-16 02:31:50,452 INFO L226 Difference]: Without dead ends: 3972 [2021-12-16 02:31:50,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-12-16 02:31:50,456 INFO L933 BasicCegarLoop]: 255 mSDtfsCounter, 559 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 582 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:50,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [582 Valid, 762 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:31:50,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3972 states. [2021-12-16 02:31:50,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3972 to 3788. [2021-12-16 02:31:50,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3002 states have (on average 1.2794803464357096) internal successors, (3841), 3056 states have internal predecessors, (3841), 395 states have call successors, (395), 315 states have call predecessors, (395), 389 states have return successors, (554), 420 states have call predecessors, (554), 393 states have call successors, (554) [2021-12-16 02:31:50,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 4790 transitions. [2021-12-16 02:31:50,643 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 4790 transitions. Word has length 68 [2021-12-16 02:31:50,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:50,644 INFO L470 AbstractCegarLoop]: Abstraction has 3788 states and 4790 transitions. [2021-12-16 02:31:50,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:31:50,644 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 4790 transitions. [2021-12-16 02:31:50,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:50,645 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:50,645 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] [2021-12-16 02:31:50,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-16 02:31:50,646 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:50,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:50,646 INFO L85 PathProgramCache]: Analyzing trace with hash -1649259442, now seen corresponding path program 1 times [2021-12-16 02:31:50,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:50,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601325406] [2021-12-16 02:31:50,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:50,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:50,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:50,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:50,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:50,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:50,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:50,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:50,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:50,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:50,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:50,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:50,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:50,720 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-16 02:31:50,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:50,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601325406] [2021-12-16 02:31:50,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601325406] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:50,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:50,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 02:31:50,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564840073] [2021-12-16 02:31:50,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:50,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 02:31:50,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:50,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 02:31:50,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-16 02:31:50,723 INFO L87 Difference]: Start difference. First operand 3788 states and 4790 transitions. Second operand has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:31:51,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:51,571 INFO L93 Difference]: Finished difference Result 4582 states and 5861 transitions. [2021-12-16 02:31:51,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-16 02:31:51,572 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:31:51,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:51,587 INFO L225 Difference]: With dead ends: 4582 [2021-12-16 02:31:51,587 INFO L226 Difference]: Without dead ends: 4096 [2021-12-16 02:31:51,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=104, Invalid=276, Unknown=0, NotChecked=0, Total=380 [2021-12-16 02:31:51,591 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 725 mSDsluCounter, 766 mSDsCounter, 0 mSdLazyCounter, 937 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 742 SdHoareTripleChecker+Valid, 1080 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 937 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:51,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [742 Valid, 1080 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 937 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-16 02:31:51,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4096 states. [2021-12-16 02:31:51,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4096 to 3778. [2021-12-16 02:31:51,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3778 states, 2994 states have (on average 1.277555110220441) internal successors, (3825), 3046 states have internal predecessors, (3825), 395 states have call successors, (395), 315 states have call predecessors, (395), 387 states have return successors, (547), 419 states have call predecessors, (547), 393 states have call successors, (547) [2021-12-16 02:31:51,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3778 states to 3778 states and 4767 transitions. [2021-12-16 02:31:51,820 INFO L78 Accepts]: Start accepts. Automaton has 3778 states and 4767 transitions. Word has length 68 [2021-12-16 02:31:51,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:51,820 INFO L470 AbstractCegarLoop]: Abstraction has 3778 states and 4767 transitions. [2021-12-16 02:31:51,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:31:51,820 INFO L276 IsEmpty]: Start isEmpty. Operand 3778 states and 4767 transitions. [2021-12-16 02:31:51,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:51,822 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31: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, 1, 1, 1] [2021-12-16 02:31:51,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-16 02:31:51,822 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:51,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:51,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1430404724, now seen corresponding path program 1 times [2021-12-16 02:31:51,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:51,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161080545] [2021-12-16 02:31:51,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:51,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:51,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:51,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:51,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:51,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:51,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:51,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:51,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:51,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:51,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:51,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:51,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:51,891 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-16 02:31:51,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:51,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161080545] [2021-12-16 02:31:51,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161080545] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:51,891 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:51,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:31:51,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008596771] [2021-12-16 02:31:51,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:51,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:31:51,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:51,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:31:51,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:31:51,894 INFO L87 Difference]: Start difference. First operand 3778 states and 4767 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:31:52,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:52,565 INFO L93 Difference]: Finished difference Result 5052 states and 6456 transitions. [2021-12-16 02:31:52,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 02:31:52,566 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:31:52,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:52,577 INFO L225 Difference]: With dead ends: 5052 [2021-12-16 02:31:52,577 INFO L226 Difference]: Without dead ends: 4366 [2021-12-16 02:31:52,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-12-16 02:31:52,580 INFO L933 BasicCegarLoop]: 280 mSDtfsCounter, 809 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 831 SdHoareTripleChecker+Valid, 671 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:52,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [831 Valid, 671 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 02:31:52,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4366 states. [2021-12-16 02:31:52,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4366 to 3964. [2021-12-16 02:31:52,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3964 states, 3164 states have (on average 1.2711757269279393) internal successors, (4022), 3216 states have internal predecessors, (4022), 400 states have call successors, (400), 326 states have call predecessors, (400), 398 states have return successors, (558), 424 states have call predecessors, (558), 398 states have call successors, (558) [2021-12-16 02:31:52,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3964 states to 3964 states and 4980 transitions. [2021-12-16 02:31:52,819 INFO L78 Accepts]: Start accepts. Automaton has 3964 states and 4980 transitions. Word has length 68 [2021-12-16 02:31:52,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:52,819 INFO L470 AbstractCegarLoop]: Abstraction has 3964 states and 4980 transitions. [2021-12-16 02:31:52,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:31:52,820 INFO L276 IsEmpty]: Start isEmpty. Operand 3964 states and 4980 transitions. [2021-12-16 02:31:52,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:52,821 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:52,821 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] [2021-12-16 02:31:52,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-16 02:31:52,821 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:52,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:52,822 INFO L85 PathProgramCache]: Analyzing trace with hash -1007702898, now seen corresponding path program 1 times [2021-12-16 02:31:52,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:52,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109569373] [2021-12-16 02:31:52,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:52,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:52,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:52,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:52,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:52,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:52,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:52,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:52,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:52,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:52,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:52,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:52,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:52,880 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-16 02:31:52,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:52,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109569373] [2021-12-16 02:31:52,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109569373] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:52,881 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:52,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:31:52,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182469298] [2021-12-16 02:31:52,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:52,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:31:52,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:52,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:31:52,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:31:52,883 INFO L87 Difference]: Start difference. First operand 3964 states and 4980 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:31:53,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:53,534 INFO L93 Difference]: Finished difference Result 5265 states and 6691 transitions. [2021-12-16 02:31:53,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 02:31:53,535 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2021-12-16 02:31:53,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:53,548 INFO L225 Difference]: With dead ends: 5265 [2021-12-16 02:31:53,548 INFO L226 Difference]: Without dead ends: 4392 [2021-12-16 02:31:53,553 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-12-16 02:31:53,554 INFO L933 BasicCegarLoop]: 260 mSDtfsCounter, 796 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 818 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:53,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [818 Valid, 649 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-16 02:31:53,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4392 states. [2021-12-16 02:31:53,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4392 to 4023. [2021-12-16 02:31:53,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4023 states, 3215 states have (on average 1.262208398133748) internal successors, (4058), 3267 states have internal predecessors, (4058), 402 states have call successors, (402), 331 states have call predecessors, (402), 404 states have return successors, (566), 427 states have call predecessors, (566), 400 states have call successors, (566) [2021-12-16 02:31:53,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4023 states to 4023 states and 5026 transitions. [2021-12-16 02:31:53,774 INFO L78 Accepts]: Start accepts. Automaton has 4023 states and 5026 transitions. Word has length 68 [2021-12-16 02:31:53,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:53,775 INFO L470 AbstractCegarLoop]: Abstraction has 4023 states and 5026 transitions. [2021-12-16 02:31:53,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 02:31:53,775 INFO L276 IsEmpty]: Start isEmpty. Operand 4023 states and 5026 transitions. [2021-12-16 02:31:53,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-16 02:31:53,776 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:53,777 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] [2021-12-16 02:31:53,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-16 02:31:53,777 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:53,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:53,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1825351348, now seen corresponding path program 1 times [2021-12-16 02:31:53,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:53,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695389358] [2021-12-16 02:31:53,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:53,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:53,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:53,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:53,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:53,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:53,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:53,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:31:53,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:53,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:31:53,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:53,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:31:53,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:53,847 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-16 02:31:53,847 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:53,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695389358] [2021-12-16 02:31:53,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695389358] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:53,848 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:53,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-16 02:31:53,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303466358] [2021-12-16 02:31:53,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:53,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 02:31:53,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:53,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 02:31:53,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-16 02:31:53,851 INFO L87 Difference]: Start difference. First operand 4023 states and 5026 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-12-16 02:31:54,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:54,453 INFO L93 Difference]: Finished difference Result 6255 states and 7857 transitions. [2021-12-16 02:31:54,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 02:31:54,454 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 68 [2021-12-16 02:31:54,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:54,468 INFO L225 Difference]: With dead ends: 6255 [2021-12-16 02:31:54,469 INFO L226 Difference]: Without dead ends: 5323 [2021-12-16 02:31:54,475 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-16 02:31:54,476 INFO L933 BasicCegarLoop]: 309 mSDtfsCounter, 638 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 662 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:54,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [662 Valid, 665 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:31:54,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5323 states. [2021-12-16 02:31:54,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5323 to 4868. [2021-12-16 02:31:54,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4868 states, 3935 states have (on average 1.2564167725540025) internal successors, (4944), 3995 states have internal predecessors, (4944), 472 states have call successors, (472), 383 states have call predecessors, (472), 459 states have return successors, (650), 492 states have call predecessors, (650), 470 states have call successors, (650) [2021-12-16 02:31:54,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4868 states to 4868 states and 6066 transitions. [2021-12-16 02:31:54,739 INFO L78 Accepts]: Start accepts. Automaton has 4868 states and 6066 transitions. Word has length 68 [2021-12-16 02:31:54,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:54,739 INFO L470 AbstractCegarLoop]: Abstraction has 4868 states and 6066 transitions. [2021-12-16 02:31:54,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-12-16 02:31:54,740 INFO L276 IsEmpty]: Start isEmpty. Operand 4868 states and 6066 transitions. [2021-12-16 02:31:54,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-16 02:31:54,741 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:54,741 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-16 02:31:54,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-16 02:31:54,741 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:54,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:54,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1248585640, now seen corresponding path program 1 times [2021-12-16 02:31:54,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:54,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436285023] [2021-12-16 02:31:54,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:54,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:54,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:54,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:54,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:54,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:54,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:54,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:31:54,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:54,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:31:54,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:54,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:31:54,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:54,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:31:54,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:54,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:31:54,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:54,825 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-16 02:31:54,825 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:54,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436285023] [2021-12-16 02:31:54,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436285023] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:54,825 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:54,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-16 02:31:54,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057690855] [2021-12-16 02:31:54,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:54,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 02:31:54,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:54,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 02:31:54,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-16 02:31:54,827 INFO L87 Difference]: Start difference. First operand 4868 states and 6066 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-16 02:31:55,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:55,351 INFO L93 Difference]: Finished difference Result 8454 states and 10496 transitions. [2021-12-16 02:31:55,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 02:31:55,351 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-16 02:31:55,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:55,368 INFO L225 Difference]: With dead ends: 8454 [2021-12-16 02:31:55,369 INFO L226 Difference]: Without dead ends: 5384 [2021-12-16 02:31:55,378 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-16 02:31:55,379 INFO L933 BasicCegarLoop]: 313 mSDtfsCounter, 540 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 790 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:55,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [564 Valid, 790 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 02:31:55,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5384 states. [2021-12-16 02:31:55,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5384 to 5151. [2021-12-16 02:31:55,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5151 states, 4160 states have (on average 1.2528846153846154) internal successors, (5212), 4223 states have internal predecessors, (5212), 500 states have call successors, (500), 408 states have call predecessors, (500), 489 states have return successors, (684), 522 states have call predecessors, (684), 498 states have call successors, (684) [2021-12-16 02:31:55,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5151 states to 5151 states and 6396 transitions. [2021-12-16 02:31:55,719 INFO L78 Accepts]: Start accepts. Automaton has 5151 states and 6396 transitions. Word has length 72 [2021-12-16 02:31:55,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:55,719 INFO L470 AbstractCegarLoop]: Abstraction has 5151 states and 6396 transitions. [2021-12-16 02:31:55,719 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-16 02:31:55,720 INFO L276 IsEmpty]: Start isEmpty. Operand 5151 states and 6396 transitions. [2021-12-16 02:31:55,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-16 02:31:55,721 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:55,722 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-16 02:31:55,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-16 02:31:55,722 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:55,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:55,723 INFO L85 PathProgramCache]: Analyzing trace with hash -567645225, now seen corresponding path program 1 times [2021-12-16 02:31:55,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:55,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416429707] [2021-12-16 02:31:55,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:55,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:55,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:55,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:55,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:55,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:55,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:55,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:31:55,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:55,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:31:55,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:55,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:31:55,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:55,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:31:55,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:55,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:31:55,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:55,808 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-16 02:31:55,808 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:55,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416429707] [2021-12-16 02:31:55,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416429707] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:31:55,809 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:31:55,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:31:55,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009150475] [2021-12-16 02:31:55,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:31:55,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:31:55,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:55,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:31:55,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:31:55,811 INFO L87 Difference]: Start difference. First operand 5151 states and 6396 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-16 02:31:56,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:56,458 INFO L93 Difference]: Finished difference Result 6205 states and 7663 transitions. [2021-12-16 02:31:56,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-16 02:31:56,458 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-16 02:31:56,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:56,479 INFO L225 Difference]: With dead ends: 6205 [2021-12-16 02:31:56,479 INFO L226 Difference]: Without dead ends: 6202 [2021-12-16 02:31:56,484 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-16 02:31:56,486 INFO L933 BasicCegarLoop]: 309 mSDtfsCounter, 984 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 280 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 994 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 280 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:56,486 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [994 Valid, 621 Invalid, 508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [280 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:31:56,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6202 states. [2021-12-16 02:31:56,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6202 to 5908. [2021-12-16 02:31:56,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5908 states, 4738 states have (on average 1.2475728155339805) internal successors, (5911), 4808 states have internal predecessors, (5911), 583 states have call successors, (583), 480 states have call predecessors, (583), 585 states have return successors, (812), 622 states have call predecessors, (812), 582 states have call successors, (812) [2021-12-16 02:31:56,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5908 states to 5908 states and 7306 transitions. [2021-12-16 02:31:56,866 INFO L78 Accepts]: Start accepts. Automaton has 5908 states and 7306 transitions. Word has length 73 [2021-12-16 02:31:56,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:56,866 INFO L470 AbstractCegarLoop]: Abstraction has 5908 states and 7306 transitions. [2021-12-16 02:31:56,866 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-16 02:31:56,867 INFO L276 IsEmpty]: Start isEmpty. Operand 5908 states and 7306 transitions. [2021-12-16 02:31:56,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-16 02:31:56,868 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:56,868 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-16 02:31:56,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-16 02:31:56,868 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:31:56,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:31:56,869 INFO L85 PathProgramCache]: Analyzing trace with hash -417832830, now seen corresponding path program 1 times [2021-12-16 02:31:56,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:31:56,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832879810] [2021-12-16 02:31:56,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:56,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:31:56,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:56,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:31:56,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:56,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:31:56,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:56,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:31:56,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:56,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:31:56,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:56,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:31:56,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:56,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:31:56,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:56,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:31:56,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:56,951 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-16 02:31:56,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:31:56,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832879810] [2021-12-16 02:31:56,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832879810] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 02:31:56,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678368008] [2021-12-16 02:31:56,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:31:56,953 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 02:31:56,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 02:31:56,955 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 02:31:57,001 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-16 02:31:57,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:31:57,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-16 02:31:57,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 02:31:57,500 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-16 02:31:57,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-16 02:31:57,723 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-16 02:31:57,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678368008] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-16 02:31:57,724 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-16 02:31:57,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2021-12-16 02:31:57,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065242496] [2021-12-16 02:31:57,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-16 02:31:57,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-16 02:31:57,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:31:57,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-16 02:31:57,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-16 02:31:57,726 INFO L87 Difference]: Start difference. First operand 5908 states and 7306 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-16 02:31:59,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:31:59,445 INFO L93 Difference]: Finished difference Result 10327 states and 12680 transitions. [2021-12-16 02:31:59,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-16 02:31:59,445 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-16 02:31:59,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:31:59,473 INFO L225 Difference]: With dead ends: 10327 [2021-12-16 02:31:59,474 INFO L226 Difference]: Without dead ends: 10324 [2021-12-16 02:31:59,478 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 174 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2021-12-16 02:31:59,478 INFO L933 BasicCegarLoop]: 459 mSDtfsCounter, 1413 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 1081 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1469 SdHoareTripleChecker+Valid, 1308 SdHoareTripleChecker+Invalid, 1401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 1081 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-16 02:31:59,480 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1469 Valid, 1308 Invalid, 1401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 1081 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-16 02:31:59,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10324 states. [2021-12-16 02:31:59,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10324 to 9467. [2021-12-16 02:31:59,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9467 states, 7523 states have (on average 1.242057689751429) internal successors, (9344), 7644 states have internal predecessors, (9344), 953 states have call successors, (953), 805 states have call predecessors, (953), 989 states have return successors, (1358), 1020 states have call predecessors, (1358), 952 states have call successors, (1358) [2021-12-16 02:31:59,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9467 states to 9467 states and 11655 transitions. [2021-12-16 02:31:59,985 INFO L78 Accepts]: Start accepts. Automaton has 9467 states and 11655 transitions. Word has length 74 [2021-12-16 02:31:59,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:31:59,986 INFO L470 AbstractCegarLoop]: Abstraction has 9467 states and 11655 transitions. [2021-12-16 02:31:59,986 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-16 02:31:59,986 INFO L276 IsEmpty]: Start isEmpty. Operand 9467 states and 11655 transitions. [2021-12-16 02:31:59,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-16 02:31:59,988 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:31:59,988 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-16 02:32:00,016 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-16 02:32:00,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-16 02:32:00,204 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:32:00,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:32:00,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1736050409, now seen corresponding path program 2 times [2021-12-16 02:32:00,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:32:00,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769353525] [2021-12-16 02:32:00,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:32:00,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:32:00,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:00,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:32:00,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:00,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:32:00,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:00,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:32:00,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:00,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:32:00,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:00,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:32:00,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:00,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:32:00,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:00,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:32:00,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:00,261 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-16 02:32:00,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:32:00,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769353525] [2021-12-16 02:32:00,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769353525] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:32:00,261 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:32:00,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-16 02:32:00,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360933336] [2021-12-16 02:32:00,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:32:00,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 02:32:00,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:32:00,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 02:32:00,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-16 02:32:00,263 INFO L87 Difference]: Start difference. First operand 9467 states and 11655 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-16 02:32:00,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:32:00,942 INFO L93 Difference]: Finished difference Result 12476 states and 15379 transitions. [2021-12-16 02:32:00,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 02:32:00,943 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-16 02:32:00,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:32:00,964 INFO L225 Difference]: With dead ends: 12476 [2021-12-16 02:32:00,964 INFO L226 Difference]: Without dead ends: 5678 [2021-12-16 02:32:00,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-16 02:32:00,980 INFO L933 BasicCegarLoop]: 342 mSDtfsCounter, 490 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 852 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 02:32:00,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [516 Valid, 852 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 02:32:00,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5678 states. [2021-12-16 02:32:01,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5678 to 4652. [2021-12-16 02:32:01,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4652 states, 3774 states have (on average 1.2360890302066774) internal successors, (4665), 3817 states have internal predecessors, (4665), 453 states have call successors, (453), 370 states have call predecessors, (453), 423 states have return successors, (584), 467 states have call predecessors, (584), 452 states have call successors, (584) [2021-12-16 02:32:01,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4652 states to 4652 states and 5702 transitions. [2021-12-16 02:32:01,296 INFO L78 Accepts]: Start accepts. Automaton has 4652 states and 5702 transitions. Word has length 77 [2021-12-16 02:32:01,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:32:01,296 INFO L470 AbstractCegarLoop]: Abstraction has 4652 states and 5702 transitions. [2021-12-16 02:32:01,297 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-16 02:32:01,297 INFO L276 IsEmpty]: Start isEmpty. Operand 4652 states and 5702 transitions. [2021-12-16 02:32:01,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-16 02:32:01,299 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:32:01,299 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-16 02:32:01,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-16 02:32:01,300 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:32:01,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:32:01,300 INFO L85 PathProgramCache]: Analyzing trace with hash 413429076, now seen corresponding path program 1 times [2021-12-16 02:32:01,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:32:01,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29144538] [2021-12-16 02:32:01,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:32:01,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:32:01,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:01,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:32:01,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:01,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:32:01,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:01,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:32:01,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:01,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:32:01,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:01,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:32:01,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:01,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:32:01,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:01,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:32:01,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:01,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-16 02:32:01,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:01,367 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-16 02:32:01,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:32:01,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29144538] [2021-12-16 02:32:01,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29144538] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:32:01,368 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:32:01,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 02:32:01,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592305299] [2021-12-16 02:32:01,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:32:01,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 02:32:01,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:32:01,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 02:32:01,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-16 02:32:01,370 INFO L87 Difference]: Start difference. First operand 4652 states and 5702 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-16 02:32:02,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:32:02,523 INFO L93 Difference]: Finished difference Result 10376 states and 12626 transitions. [2021-12-16 02:32:02,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-16 02:32:02,524 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-16 02:32:02,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:32:02,545 INFO L225 Difference]: With dead ends: 10376 [2021-12-16 02:32:02,546 INFO L226 Difference]: Without dead ends: 6580 [2021-12-16 02:32:02,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2021-12-16 02:32:02,557 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 702 mSDsluCounter, 776 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 714 SdHoareTripleChecker+Valid, 1119 SdHoareTripleChecker+Invalid, 869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-16 02:32:02,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [714 Valid, 1119 Invalid, 869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 666 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-16 02:32:02,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6580 states. [2021-12-16 02:32:03,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6580 to 6349. [2021-12-16 02:32:03,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6349 states, 5068 states have (on average 1.2170481452249409) internal successors, (6168), 5148 states have internal predecessors, (6168), 637 states have call successors, (637), 528 states have call predecessors, (637), 642 states have return successors, (905), 675 states have call predecessors, (905), 636 states have call successors, (905) [2021-12-16 02:32:03,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6349 states to 6349 states and 7710 transitions. [2021-12-16 02:32:03,034 INFO L78 Accepts]: Start accepts. Automaton has 6349 states and 7710 transitions. Word has length 84 [2021-12-16 02:32:03,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:32:03,034 INFO L470 AbstractCegarLoop]: Abstraction has 6349 states and 7710 transitions. [2021-12-16 02:32:03,034 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-16 02:32:03,035 INFO L276 IsEmpty]: Start isEmpty. Operand 6349 states and 7710 transitions. [2021-12-16 02:32:03,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-16 02:32:03,037 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:32:03,038 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-16 02:32:03,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-16 02:32:03,038 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:32:03,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:32:03,039 INFO L85 PathProgramCache]: Analyzing trace with hash 2108218901, now seen corresponding path program 1 times [2021-12-16 02:32:03,039 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:32:03,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657549852] [2021-12-16 02:32:03,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:32:03,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:32:03,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:03,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:32:03,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:03,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:32:03,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:03,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:32:03,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:03,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:32:03,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:03,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:32:03,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:03,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:32:03,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:03,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:32:03,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:03,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 02:32:03,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:03,114 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-16 02:32:03,115 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:32:03,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657549852] [2021-12-16 02:32:03,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657549852] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:32:03,115 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:32:03,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 02:32:03,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2301903] [2021-12-16 02:32:03,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:32:03,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 02:32:03,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:32:03,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 02:32:03,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-16 02:32:03,117 INFO L87 Difference]: Start difference. First operand 6349 states and 7710 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-16 02:32:04,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:32:04,211 INFO L93 Difference]: Finished difference Result 9228 states and 11194 transitions. [2021-12-16 02:32:04,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-16 02:32:04,211 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-16 02:32:04,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:32:04,227 INFO L225 Difference]: With dead ends: 9228 [2021-12-16 02:32:04,228 INFO L226 Difference]: Without dead ends: 5414 [2021-12-16 02:32:04,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2021-12-16 02:32:04,236 INFO L933 BasicCegarLoop]: 328 mSDtfsCounter, 1343 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 828 mSolverCounterSat, 357 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1372 SdHoareTripleChecker+Valid, 1130 SdHoareTripleChecker+Invalid, 1185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 357 IncrementalHoareTripleChecker+Valid, 828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-16 02:32:04,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1372 Valid, 1130 Invalid, 1185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [357 Valid, 828 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-16 02:32:04,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5414 states. [2021-12-16 02:32:04,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5414 to 5037. [2021-12-16 02:32:04,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5037 states, 4040 states have (on average 1.2106435643564357) internal successors, (4891), 4103 states have internal predecessors, (4891), 495 states have call successors, (495), 404 states have call predecessors, (495), 500 states have return successors, (670), 532 states have call predecessors, (670), 494 states have call successors, (670) [2021-12-16 02:32:04,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5037 states to 5037 states and 6056 transitions. [2021-12-16 02:32:04,566 INFO L78 Accepts]: Start accepts. Automaton has 5037 states and 6056 transitions. Word has length 93 [2021-12-16 02:32:04,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:32:04,567 INFO L470 AbstractCegarLoop]: Abstraction has 5037 states and 6056 transitions. [2021-12-16 02:32:04,567 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-16 02:32:04,567 INFO L276 IsEmpty]: Start isEmpty. Operand 5037 states and 6056 transitions. [2021-12-16 02:32:04,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-12-16 02:32:04,570 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:32:04,571 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 02:32:04,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-16 02:32:04,571 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:32:04,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:32:04,571 INFO L85 PathProgramCache]: Analyzing trace with hash 1367795551, now seen corresponding path program 1 times [2021-12-16 02:32:04,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:32:04,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525923508] [2021-12-16 02:32:04,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:32:04,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:32:04,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:04,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:32:04,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:04,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:32:04,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:04,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:32:04,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:04,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:32:04,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:04,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:32:04,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:04,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 02:32:04,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:04,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:32:04,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:04,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-16 02:32:04,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:04,670 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-16 02:32:04,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:32:04,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525923508] [2021-12-16 02:32:04,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525923508] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:32:04,671 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:32:04,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:32:04,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108602623] [2021-12-16 02:32:04,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:32:04,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:32:04,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:32:04,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:32:04,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:32:04,672 INFO L87 Difference]: Start difference. First operand 5037 states and 6056 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-16 02:32:05,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:32:05,432 INFO L93 Difference]: Finished difference Result 9153 states and 11209 transitions. [2021-12-16 02:32:05,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 02:32:05,433 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 110 [2021-12-16 02:32:05,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:32:05,454 INFO L225 Difference]: With dead ends: 9153 [2021-12-16 02:32:05,455 INFO L226 Difference]: Without dead ends: 7377 [2021-12-16 02:32:05,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2021-12-16 02:32:05,466 INFO L933 BasicCegarLoop]: 316 mSDtfsCounter, 803 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 821 SdHoareTripleChecker+Valid, 781 SdHoareTripleChecker+Invalid, 542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:32:05,466 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [821 Valid, 781 Invalid, 542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:32:05,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7377 states. [2021-12-16 02:32:05,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7377 to 6614. [2021-12-16 02:32:05,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6614 states, 5378 states have (on average 1.2156935663815545) internal successors, (6538), 5458 states have internal predecessors, (6538), 626 states have call successors, (626), 496 states have call predecessors, (626), 608 states have return successors, (863), 663 states have call predecessors, (863), 625 states have call successors, (863) [2021-12-16 02:32:05,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6614 states to 6614 states and 8027 transitions. [2021-12-16 02:32:05,956 INFO L78 Accepts]: Start accepts. Automaton has 6614 states and 8027 transitions. Word has length 110 [2021-12-16 02:32:05,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:32:05,956 INFO L470 AbstractCegarLoop]: Abstraction has 6614 states and 8027 transitions. [2021-12-16 02:32:05,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 5 states have internal predecessors, (71), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-16 02:32:05,957 INFO L276 IsEmpty]: Start isEmpty. Operand 6614 states and 8027 transitions. [2021-12-16 02:32:05,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-12-16 02:32:05,961 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:32:05,961 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 02:32:05,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-16 02:32:05,962 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:32:05,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:32:05,962 INFO L85 PathProgramCache]: Analyzing trace with hash 60653153, now seen corresponding path program 1 times [2021-12-16 02:32:05,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:32:05,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496784760] [2021-12-16 02:32:05,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:32:05,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:32:05,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:05,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:32:05,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:05,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:32:05,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:05,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:32:05,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:05,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:32:06,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:06,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:32:06,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:06,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 02:32:06,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:06,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:32:06,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:06,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-16 02:32:06,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:06,018 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-16 02:32:06,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:32:06,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496784760] [2021-12-16 02:32:06,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496784760] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:32:06,018 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:32:06,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-16 02:32:06,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006905416] [2021-12-16 02:32:06,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:32:06,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 02:32:06,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:32:06,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 02:32:06,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-16 02:32:06,020 INFO L87 Difference]: Start difference. First operand 6614 states and 8027 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-16 02:32:06,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:32:06,671 INFO L93 Difference]: Finished difference Result 9844 states and 12020 transitions. [2021-12-16 02:32:06,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 02:32:06,671 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 110 [2021-12-16 02:32:06,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:32:06,692 INFO L225 Difference]: With dead ends: 9844 [2021-12-16 02:32:06,693 INFO L226 Difference]: Without dead ends: 6491 [2021-12-16 02:32:06,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 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-16 02:32:06,704 INFO L933 BasicCegarLoop]: 269 mSDtfsCounter, 433 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 456 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 02:32:06,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [456 Valid, 573 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 02:32:06,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6491 states. [2021-12-16 02:32:07,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6491 to 5865. [2021-12-16 02:32:07,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5865 states, 4744 states have (on average 1.2110033726812817) internal successors, (5745), 4818 states have internal predecessors, (5745), 559 states have call successors, (559), 450 states have call predecessors, (559), 560 states have return successors, (776), 599 states have call predecessors, (776), 558 states have call successors, (776) [2021-12-16 02:32:07,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5865 states to 5865 states and 7080 transitions. [2021-12-16 02:32:07,171 INFO L78 Accepts]: Start accepts. Automaton has 5865 states and 7080 transitions. Word has length 110 [2021-12-16 02:32:07,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:32:07,171 INFO L470 AbstractCegarLoop]: Abstraction has 5865 states and 7080 transitions. [2021-12-16 02:32:07,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-16 02:32:07,172 INFO L276 IsEmpty]: Start isEmpty. Operand 5865 states and 7080 transitions. [2021-12-16 02:32:07,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-16 02:32:07,176 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:32:07,176 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 02:32:07,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-16 02:32:07,177 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:32:07,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:32:07,178 INFO L85 PathProgramCache]: Analyzing trace with hash -1750635616, now seen corresponding path program 1 times [2021-12-16 02:32:07,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:32:07,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971877094] [2021-12-16 02:32:07,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:32:07,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:32:07,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:07,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:32:07,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:07,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:32:07,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:07,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:32:07,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:07,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:32:07,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:07,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:32:07,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:07,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 02:32:07,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:07,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:32:07,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:07,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-16 02:32:07,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:07,317 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-16 02:32:07,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:32:07,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971877094] [2021-12-16 02:32:07,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971877094] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:32:07,317 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:32:07,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:32:07,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015488528] [2021-12-16 02:32:07,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:32:07,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:32:07,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:32:07,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:32:07,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:32:07,320 INFO L87 Difference]: Start difference. First operand 5865 states and 7080 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 5 states have internal predecessors, (72), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-16 02:32:08,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:32:08,166 INFO L93 Difference]: Finished difference Result 12161 states and 14857 transitions. [2021-12-16 02:32:08,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-16 02:32:08,166 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 5 states have internal predecessors, (72), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 111 [2021-12-16 02:32:08,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:32:08,188 INFO L225 Difference]: With dead ends: 12161 [2021-12-16 02:32:08,188 INFO L226 Difference]: Without dead ends: 9557 [2021-12-16 02:32:08,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2021-12-16 02:32:08,196 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 946 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 964 SdHoareTripleChecker+Valid, 747 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:32:08,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [964 Valid, 747 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:32:08,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9557 states. [2021-12-16 02:32:08,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9557 to 8323. [2021-12-16 02:32:08,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8323 states, 6845 states have (on average 1.2146092037983929) internal successors, (8314), 6947 states have internal predecessors, (8314), 742 states have call successors, (742), 588 states have call predecessors, (742), 734 states have return successors, (1055), 791 states have call predecessors, (1055), 741 states have call successors, (1055) [2021-12-16 02:32:08,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8323 states to 8323 states and 10111 transitions. [2021-12-16 02:32:08,948 INFO L78 Accepts]: Start accepts. Automaton has 8323 states and 10111 transitions. Word has length 111 [2021-12-16 02:32:08,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:32:08,949 INFO L470 AbstractCegarLoop]: Abstraction has 8323 states and 10111 transitions. [2021-12-16 02:32:08,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 5 states have internal predecessors, (72), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-16 02:32:08,949 INFO L276 IsEmpty]: Start isEmpty. Operand 8323 states and 10111 transitions. [2021-12-16 02:32:08,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-12-16 02:32:08,955 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:32:08,955 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 02:32:08,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-12-16 02:32:08,956 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:32:08,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:32:08,956 INFO L85 PathProgramCache]: Analyzing trace with hash 1237189282, now seen corresponding path program 1 times [2021-12-16 02:32:08,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:32:08,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132756791] [2021-12-16 02:32:08,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:32:08,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:32:08,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:08,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:32:08,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:08,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:32:08,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:08,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:32:08,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:08,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:32:08,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:09,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:32:09,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:09,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 02:32:09,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:09,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:32:09,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:09,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-16 02:32:09,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:09,012 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-16 02:32:09,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:32:09,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132756791] [2021-12-16 02:32:09,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132756791] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:32:09,013 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:32:09,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-16 02:32:09,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60822257] [2021-12-16 02:32:09,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:32:09,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 02:32:09,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:32:09,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 02:32:09,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-16 02:32:09,015 INFO L87 Difference]: Start difference. First operand 8323 states and 10111 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-16 02:32:09,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:32:09,764 INFO L93 Difference]: Finished difference Result 14613 states and 17836 transitions. [2021-12-16 02:32:09,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 02:32:09,769 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 111 [2021-12-16 02:32:09,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:32:09,799 INFO L225 Difference]: With dead ends: 14613 [2021-12-16 02:32:09,799 INFO L226 Difference]: Without dead ends: 9551 [2021-12-16 02:32:09,815 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 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-16 02:32:09,816 INFO L933 BasicCegarLoop]: 268 mSDtfsCounter, 431 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 571 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-16 02:32:09,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [454 Valid, 571 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-16 02:32:09,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9551 states. [2021-12-16 02:32:10,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9551 to 8319. [2021-12-16 02:32:10,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8319 states, 6844 states have (on average 1.2144944476914086) internal successors, (8312), 6945 states have internal predecessors, (8312), 739 states have call successors, (739), 588 states have call predecessors, (739), 734 states have return successors, (1052), 788 states have call predecessors, (1052), 738 states have call successors, (1052) [2021-12-16 02:32:10,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8319 states to 8319 states and 10103 transitions. [2021-12-16 02:32:10,499 INFO L78 Accepts]: Start accepts. Automaton has 8319 states and 10103 transitions. Word has length 111 [2021-12-16 02:32:10,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:32:10,500 INFO L470 AbstractCegarLoop]: Abstraction has 8319 states and 10103 transitions. [2021-12-16 02:32:10,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-16 02:32:10,500 INFO L276 IsEmpty]: Start isEmpty. Operand 8319 states and 10103 transitions. [2021-12-16 02:32:10,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-12-16 02:32:10,505 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:32:10,505 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 02:32:10,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-12-16 02:32:10,506 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:32:10,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:32:10,506 INFO L85 PathProgramCache]: Analyzing trace with hash -751929213, now seen corresponding path program 1 times [2021-12-16 02:32:10,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:32:10,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813795002] [2021-12-16 02:32:10,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:32:10,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:32:10,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:10,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:32:10,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:10,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:32:10,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:10,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:32:10,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:10,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:32:10,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:10,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:32:10,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:10,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 02:32:10,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:10,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:32:10,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:10,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-16 02:32:10,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:10,574 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-12-16 02:32:10,574 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:32:10,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813795002] [2021-12-16 02:32:10,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813795002] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:32:10,575 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:32:10,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:32:10,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910972666] [2021-12-16 02:32:10,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:32:10,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:32:10,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:32:10,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:32:10,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:32:10,577 INFO L87 Difference]: Start difference. First operand 8319 states and 10103 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-16 02:32:12,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:32:12,125 INFO L93 Difference]: Finished difference Result 16951 states and 20853 transitions. [2021-12-16 02:32:12,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-16 02:32:12,126 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) Word has length 112 [2021-12-16 02:32:12,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:32:12,150 INFO L225 Difference]: With dead ends: 16951 [2021-12-16 02:32:12,150 INFO L226 Difference]: Without dead ends: 11893 [2021-12-16 02:32:12,160 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2021-12-16 02:32:12,161 INFO L933 BasicCegarLoop]: 354 mSDtfsCounter, 1636 mSDsluCounter, 657 mSDsCounter, 0 mSdLazyCounter, 871 mSolverCounterSat, 394 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1650 SdHoareTripleChecker+Valid, 1011 SdHoareTripleChecker+Invalid, 1265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 394 IncrementalHoareTripleChecker+Valid, 871 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-16 02:32:12,161 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1650 Valid, 1011 Invalid, 1265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [394 Valid, 871 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-16 02:32:12,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11893 states. [2021-12-16 02:32:12,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11893 to 10587. [2021-12-16 02:32:12,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10587 states, 8800 states have (on average 1.2080681818181818) internal successors, (10631), 8934 states have internal predecessors, (10631), 895 states have call successors, (895), 696 states have call predecessors, (895), 890 states have return successors, (1269), 959 states have call predecessors, (1269), 894 states have call successors, (1269) [2021-12-16 02:32:12,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10587 states to 10587 states and 12795 transitions. [2021-12-16 02:32:12,770 INFO L78 Accepts]: Start accepts. Automaton has 10587 states and 12795 transitions. Word has length 112 [2021-12-16 02:32:12,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:32:12,770 INFO L470 AbstractCegarLoop]: Abstraction has 10587 states and 12795 transitions. [2021-12-16 02:32:12,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-16 02:32:12,771 INFO L276 IsEmpty]: Start isEmpty. Operand 10587 states and 12795 transitions. [2021-12-16 02:32:12,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-12-16 02:32:12,778 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:32:12,778 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-16 02:32:12,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-12-16 02:32:12,779 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:32:12,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:32:12,779 INFO L85 PathProgramCache]: Analyzing trace with hash -2067289164, now seen corresponding path program 1 times [2021-12-16 02:32:12,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:32:12,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434243361] [2021-12-16 02:32:12,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:32:12,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:32:12,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:32:12,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:32:12,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:32:12,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:32:12,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:32:12,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:32:12,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:32:12,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-16 02:32:12,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-16 02:32:12,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-16 02:32:12,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-16 02:32:12,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:32:12,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:32:12,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-16 02:32:12,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-16 02:32:12,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-16 02:32:12,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,879 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-16 02:32:12,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:32:12,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434243361] [2021-12-16 02:32:12,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434243361] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 02:32:12,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989568412] [2021-12-16 02:32:12,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:32:12,880 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 02:32:12,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 02:32:12,882 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 02:32:12,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-16 02:32:12,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:12,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-16 02:32:12,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 02:32:13,172 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-16 02:32:13,172 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 02:32:13,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989568412] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:32:13,172 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 02:32:13,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2021-12-16 02:32:13,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713745586] [2021-12-16 02:32:13,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:32:13,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-16 02:32:13,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:32:13,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-16 02:32:13,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-16 02:32:13,174 INFO L87 Difference]: Start difference. First operand 10587 states and 12795 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-16 02:32:13,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:32:13,765 INFO L93 Difference]: Finished difference Result 12266 states and 14808 transitions. [2021-12-16 02:32:13,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 02:32:13,765 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-16 02:32:13,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:32:13,790 INFO L225 Difference]: With dead ends: 12266 [2021-12-16 02:32:13,791 INFO L226 Difference]: Without dead ends: 9029 [2021-12-16 02:32:13,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-12-16 02:32:13,802 INFO L933 BasicCegarLoop]: 301 mSDtfsCounter, 34 mSDsluCounter, 1167 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 1468 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-16 02:32:13,802 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 1468 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-16 02:32:13,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9029 states. [2021-12-16 02:32:14,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9029 to 8906. [2021-12-16 02:32:14,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8906 states, 7561 states have (on average 1.21161222060574) internal successors, (9161), 7656 states have internal predecessors, (9161), 687 states have call successors, (687), 513 states have call predecessors, (687), 656 states have return successors, (975), 737 states have call predecessors, (975), 686 states have call successors, (975) [2021-12-16 02:32:14,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8906 states to 8906 states and 10823 transitions. [2021-12-16 02:32:14,339 INFO L78 Accepts]: Start accepts. Automaton has 8906 states and 10823 transitions. Word has length 145 [2021-12-16 02:32:14,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:32:14,340 INFO L470 AbstractCegarLoop]: Abstraction has 8906 states and 10823 transitions. [2021-12-16 02:32:14,340 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-16 02:32:14,340 INFO L276 IsEmpty]: Start isEmpty. Operand 8906 states and 10823 transitions. [2021-12-16 02:32:14,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-12-16 02:32:14,347 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:32:14,347 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 02:32:14,374 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-16 02:32:14,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-12-16 02:32:14,573 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:32:14,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:32:14,573 INFO L85 PathProgramCache]: Analyzing trace with hash 332661137, now seen corresponding path program 1 times [2021-12-16 02:32:14,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:32:14,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054077931] [2021-12-16 02:32:14,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:32:14,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:32:14,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:14,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:32:14,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:14,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:32:14,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:14,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-16 02:32:14,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:14,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-16 02:32:14,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:14,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-16 02:32:14,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:14,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 02:32:14,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:14,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:32:14,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:14,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-16 02:32:14,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:14,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-16 02:32:14,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:14,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-16 02:32:14,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:14,661 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-12-16 02:32:14,661 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:32:14,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054077931] [2021-12-16 02:32:14,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054077931] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:32:14,662 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:32:14,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-16 02:32:14,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935360620] [2021-12-16 02:32:14,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:32:14,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 02:32:14,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:32:14,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 02:32:14,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-16 02:32:14,664 INFO L87 Difference]: Start difference. First operand 8906 states and 10823 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-16 02:32:15,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:32:15,947 INFO L93 Difference]: Finished difference Result 21770 states and 26532 transitions. [2021-12-16 02:32:15,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 02:32:15,948 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 143 [2021-12-16 02:32:15,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:32:15,986 INFO L225 Difference]: With dead ends: 21770 [2021-12-16 02:32:15,986 INFO L226 Difference]: Without dead ends: 14443 [2021-12-16 02:32:16,007 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 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-16 02:32:16,008 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 641 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 593 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:32:16,008 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [664 Valid, 593 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:32:16,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14443 states. [2021-12-16 02:32:16,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14443 to 12347. [2021-12-16 02:32:16,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12347 states, 10525 states have (on average 1.205605700712589) internal successors, (12689), 10656 states have internal predecessors, (12689), 939 states have call successors, (939), 702 states have call predecessors, (939), 881 states have return successors, (1287), 989 states have call predecessors, (1287), 938 states have call successors, (1287) [2021-12-16 02:32:16,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12347 states to 12347 states and 14915 transitions. [2021-12-16 02:32:16,741 INFO L78 Accepts]: Start accepts. Automaton has 12347 states and 14915 transitions. Word has length 143 [2021-12-16 02:32:16,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:32:16,742 INFO L470 AbstractCegarLoop]: Abstraction has 12347 states and 14915 transitions. [2021-12-16 02:32:16,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-12-16 02:32:16,743 INFO L276 IsEmpty]: Start isEmpty. Operand 12347 states and 14915 transitions. [2021-12-16 02:32:16,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-12-16 02:32:16,750 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:32:16,751 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-16 02:32:16,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-12-16 02:32:16,751 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:32:16,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:32:16,751 INFO L85 PathProgramCache]: Analyzing trace with hash 1963898390, now seen corresponding path program 1 times [2021-12-16 02:32:16,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:32:16,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070341050] [2021-12-16 02:32:16,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:32:16,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:32:16,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:32:16,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:32:16,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:32:16,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:32:16,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:32:16,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:32:16,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:32:16,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-16 02:32:16,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-16 02:32:16,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-16 02:32:16,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-16 02:32:16,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:32:16,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:32:16,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-16 02:32:16,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-16 02:32:16,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-16 02:32:16,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:16,828 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-16 02:32:16,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:32:16,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070341050] [2021-12-16 02:32:16,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070341050] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:32:16,829 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 02:32:16,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 02:32:16,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187489821] [2021-12-16 02:32:16,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:32:16,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 02:32:16,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:32:16,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 02:32:16,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-16 02:32:16,830 INFO L87 Difference]: Start difference. First operand 12347 states and 14915 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-16 02:32:17,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:32:17,794 INFO L93 Difference]: Finished difference Result 13630 states and 16435 transitions. [2021-12-16 02:32:17,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 02:32:17,795 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-16 02:32:17,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:32:17,822 INFO L225 Difference]: With dead ends: 13630 [2021-12-16 02:32:17,822 INFO L226 Difference]: Without dead ends: 12240 [2021-12-16 02:32:17,831 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-16 02:32:17,831 INFO L933 BasicCegarLoop]: 312 mSDtfsCounter, 377 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 939 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-16 02:32:17,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [378 Valid, 939 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-16 02:32:17,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12240 states. [2021-12-16 02:32:18,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12240 to 12094. [2021-12-16 02:32:18,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12094 states, 10323 states have (on average 1.2069165940133681) internal successors, (12459), 10454 states have internal predecessors, (12459), 914 states have call successors, (914), 681 states have call predecessors, (914), 855 states have return successors, (1249), 959 states have call predecessors, (1249), 913 states have call successors, (1249) [2021-12-16 02:32:18,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12094 states to 12094 states and 14622 transitions. [2021-12-16 02:32:18,594 INFO L78 Accepts]: Start accepts. Automaton has 12094 states and 14622 transitions. Word has length 159 [2021-12-16 02:32:18,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 02:32:18,594 INFO L470 AbstractCegarLoop]: Abstraction has 12094 states and 14622 transitions. [2021-12-16 02:32:18,594 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-16 02:32:18,594 INFO L276 IsEmpty]: Start isEmpty. Operand 12094 states and 14622 transitions. [2021-12-16 02:32:18,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-12-16 02:32:18,601 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 02:32:18,601 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 02:32:18,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-12-16 02:32:18,602 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 02:32:18,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 02:32:18,602 INFO L85 PathProgramCache]: Analyzing trace with hash -2024023184, now seen corresponding path program 1 times [2021-12-16 02:32:18,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 02:32:18,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803584400] [2021-12-16 02:32:18,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:32:18,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 02:32:18,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-16 02:32:18,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-16 02:32:18,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-16 02:32:18,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:32:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:32:18,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-16 02:32:18,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-16 02:32:18,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-16 02:32:18,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-16 02:32:18,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-16 02:32:18,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-16 02:32:18,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 02:32:18,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-16 02:32:18,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-16 02:32:18,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-16 02:32:18,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-16 02:32:18,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,736 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 25 proven. 7 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-12-16 02:32:18,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 02:32:18,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803584400] [2021-12-16 02:32:18,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803584400] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-16 02:32:18,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114158121] [2021-12-16 02:32:18,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 02:32:18,737 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-16 02:32:18,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 02:32:18,740 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-16 02:32:18,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-16 02:32:18,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 02:32:18,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 548 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-16 02:32:18,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-16 02:32:19,150 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-12-16 02:32:19,150 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-16 02:32:19,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114158121] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 02:32:19,150 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-16 02:32:19,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2021-12-16 02:32:19,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063670079] [2021-12-16 02:32:19,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 02:32:19,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-16 02:32:19,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 02:32:19,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-16 02:32:19,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-16 02:32:19,152 INFO L87 Difference]: Start difference. First operand 12094 states and 14622 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-12-16 02:32:19,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 02:32:19,947 INFO L93 Difference]: Finished difference Result 14420 states and 17430 transitions. [2021-12-16 02:32:19,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-16 02:32:19,948 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 162 [2021-12-16 02:32:19,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 02:32:19,978 INFO L225 Difference]: With dead ends: 14420 [2021-12-16 02:32:19,978 INFO L226 Difference]: Without dead ends: 13010 [2021-12-16 02:32:19,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 191 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-16 02:32:19,987 INFO L933 BasicCegarLoop]: 288 mSDtfsCounter, 171 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-16 02:32:19,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 582 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-16 02:32:20,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13010 states.