./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/Problem05_label44+token_ring.03.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e19ca921 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/Problem05_label44+token_ring.03.cil-2.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 9a16e358cfe89c56ff212fd47034f5c1550027d42d4d56ed5c454e284a697aae --- Real Ultimate output --- This is Ultimate 0.2.2-dev-e19ca92 [2021-12-22 12:35:49,668 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-22 12:35:49,669 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-22 12:35:49,724 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-22 12:35:49,725 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-22 12:35:49,727 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-22 12:35:49,728 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-22 12:35:49,733 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-22 12:35:49,734 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-22 12:35:49,738 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-22 12:35:49,739 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-22 12:35:49,740 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-22 12:35:49,740 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-22 12:35:49,742 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-22 12:35:49,743 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-22 12:35:49,746 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-22 12:35:49,746 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-22 12:35:49,747 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-22 12:35:49,749 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-22 12:35:49,751 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-22 12:35:49,753 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-22 12:35:49,754 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-22 12:35:49,755 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-22 12:35:49,756 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-22 12:35:49,760 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-22 12:35:49,764 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-22 12:35:49,764 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-22 12:35:49,765 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-22 12:35:49,766 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-22 12:35:49,767 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-22 12:35:49,767 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-22 12:35:49,767 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-22 12:35:49,768 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-22 12:35:49,769 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-22 12:35:49,770 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-22 12:35:49,771 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-22 12:35:49,771 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-22 12:35:49,771 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-22 12:35:49,772 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-22 12:35:49,772 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-22 12:35:49,773 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-22 12:35:49,773 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-22 12:35:49,793 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-22 12:35:49,794 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-22 12:35:49,794 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-22 12:35:49,794 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-22 12:35:49,795 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-22 12:35:49,795 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-22 12:35:49,796 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-22 12:35:49,796 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-22 12:35:49,796 INFO L138 SettingsManager]: * Use SBE=true [2021-12-22 12:35:49,796 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-22 12:35:49,797 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-22 12:35:49,797 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-22 12:35:49,797 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-22 12:35:49,797 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-22 12:35:49,797 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-22 12:35:49,797 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-22 12:35:49,798 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-22 12:35:49,798 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-22 12:35:49,798 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-22 12:35:49,798 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-22 12:35:49,798 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-22 12:35:49,798 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-22 12:35:49,798 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-22 12:35:49,799 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-22 12:35:49,799 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 12:35:49,799 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-22 12:35:49,799 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-22 12:35:49,799 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-22 12:35:49,799 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-22 12:35:49,799 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-22 12:35:49,800 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-22 12:35:49,800 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-22 12:35:49,800 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-22 12:35:49,800 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-22 12:35:49,800 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 -> 9a16e358cfe89c56ff212fd47034f5c1550027d42d4d56ed5c454e284a697aae [2021-12-22 12:35:49,996 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-22 12:35:50,020 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-22 12:35:50,022 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-22 12:35:50,023 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-22 12:35:50,023 INFO L275 PluginConnector]: CDTParser initialized [2021-12-22 12:35:50,024 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/Problem05_label44+token_ring.03.cil-2.c [2021-12-22 12:35:50,084 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6ef8d5c73/505ec6c83332482c9694d909b769d785/FLAGf3cffc091 [2021-12-22 12:35:50,781 INFO L306 CDTParser]: Found 1 translation units. [2021-12-22 12:35:50,782 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/Problem05_label44+token_ring.03.cil-2.c [2021-12-22 12:35:50,816 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6ef8d5c73/505ec6c83332482c9694d909b769d785/FLAGf3cffc091 [2021-12-22 12:35:51,096 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6ef8d5c73/505ec6c83332482c9694d909b769d785 [2021-12-22 12:35:51,098 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-22 12:35:51,099 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-22 12:35:51,099 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-22 12:35:51,099 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-22 12:35:51,101 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-22 12:35:51,102 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 12:35:51" (1/1) ... [2021-12-22 12:35:51,103 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b8240c4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:35:51, skipping insertion in model container [2021-12-22 12:35:51,103 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 12:35:51" (1/1) ... [2021-12-22 12:35:51,107 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-22 12:35:51,235 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-22 12:35:52,413 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/Problem05_label44+token_ring.03.cil-2.c[377340,377353] [2021-12-22 12:35:52,446 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/Problem05_label44+token_ring.03.cil-2.c[383339,383352] [2021-12-22 12:35:52,561 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 12:35:52,567 INFO L203 MainTranslator]: Completed pre-run [2021-12-22 12:35:53,149 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/Problem05_label44+token_ring.03.cil-2.c[377340,377353] [2021-12-22 12:35:53,157 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/Problem05_label44+token_ring.03.cil-2.c[383339,383352] [2021-12-22 12:35:53,162 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 12:35:53,205 INFO L208 MainTranslator]: Completed translation [2021-12-22 12:35:53,205 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:35:53 WrapperNode [2021-12-22 12:35:53,205 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-22 12:35:53,206 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-22 12:35:53,207 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-22 12:35:53,207 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-22 12:35:53,212 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:35:53" (1/1) ... [2021-12-22 12:35:53,298 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:35:53" (1/1) ... [2021-12-22 12:35:53,552 INFO L137 Inliner]: procedures = 50, calls = 50, calls flagged for inlining = 28, calls inlined = 28, statements flattened = 12677 [2021-12-22 12:35:53,553 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-22 12:35:53,553 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-22 12:35:53,553 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-22 12:35:53,553 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-22 12:35:53,560 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:35:53" (1/1) ... [2021-12-22 12:35:53,560 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:35:53" (1/1) ... [2021-12-22 12:35:53,596 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:35:53" (1/1) ... [2021-12-22 12:35:53,597 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:35:53" (1/1) ... [2021-12-22 12:35:53,750 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:35:53" (1/1) ... [2021-12-22 12:35:53,784 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:35:53" (1/1) ... [2021-12-22 12:35:53,804 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:35:53" (1/1) ... [2021-12-22 12:35:53,922 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-22 12:35:53,923 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-22 12:35:53,923 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-22 12:35:53,923 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-22 12:35:53,925 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:35:53" (1/1) ... [2021-12-22 12:35:53,930 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 12:35:53,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 12:35:53,979 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-22 12:35:53,991 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-22 12:35:54,026 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-22 12:35:54,026 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2021-12-22 12:35:54,026 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2021-12-22 12:35:54,026 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-22 12:35:54,026 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-22 12:35:54,026 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2021-12-22 12:35:54,026 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2021-12-22 12:35:54,026 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2021-12-22 12:35:54,026 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2021-12-22 12:35:54,026 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2021-12-22 12:35:54,026 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2021-12-22 12:35:54,027 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2021-12-22 12:35:54,027 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2021-12-22 12:35:54,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-22 12:35:54,027 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-22 12:35:54,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-22 12:35:54,138 INFO L234 CfgBuilder]: Building ICFG [2021-12-22 12:35:54,140 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-22 12:35:58,984 INFO L275 CfgBuilder]: Performing block encoding [2021-12-22 12:35:59,010 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-22 12:35:59,011 INFO L299 CfgBuilder]: Removed 7 assume(true) statements. [2021-12-22 12:35:59,015 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 12:35:59 BoogieIcfgContainer [2021-12-22 12:35:59,015 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-22 12:35:59,017 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-22 12:35:59,017 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-22 12:35:59,019 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-22 12:35:59,019 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 12:35:51" (1/3) ... [2021-12-22 12:35:59,020 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64c3e69b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 12:35:59, skipping insertion in model container [2021-12-22 12:35:59,020 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 12:35:53" (2/3) ... [2021-12-22 12:35:59,020 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64c3e69b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 12:35:59, skipping insertion in model container [2021-12-22 12:35:59,020 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 12:35:59" (3/3) ... [2021-12-22 12:35:59,021 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label44+token_ring.03.cil-2.c [2021-12-22 12:35:59,025 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-22 12:35:59,025 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-22 12:35:59,064 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-22 12:35:59,068 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-22 12:35:59,068 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-22 12:35:59,100 INFO L276 IsEmpty]: Start isEmpty. Operand has 2340 states, 2314 states have (on average 1.8556611927398445) internal successors, (4294), 2317 states have internal predecessors, (4294), 17 states have call successors, (17), 6 states have call predecessors, (17), 6 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2021-12-22 12:35:59,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-22 12:35:59,108 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 12:35:59,108 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 12:35:59,109 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 12:35:59,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 12:35:59,113 INFO L85 PathProgramCache]: Analyzing trace with hash 200056068, now seen corresponding path program 1 times [2021-12-22 12:35:59,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 12:35:59,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136871704] [2021-12-22 12:35:59,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:35:59,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 12:35:59,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:35:59,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 12:35:59,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:35:59,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-22 12:35:59,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:35:59,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-22 12:35:59,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:35:59,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 12:35:59,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:35:59,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 12:35:59,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:35:59,504 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-22 12:35:59,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 12:35:59,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136871704] [2021-12-22 12:35:59,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136871704] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 12:35:59,506 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 12:35:59,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 12:35:59,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394441540] [2021-12-22 12:35:59,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 12:35:59,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 12:35:59,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 12:35:59,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 12:35:59,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 12:35:59,555 INFO L87 Difference]: Start difference. First operand has 2340 states, 2314 states have (on average 1.8556611927398445) internal successors, (4294), 2317 states have internal predecessors, (4294), 17 states have call successors, (17), 6 states have call predecessors, (17), 6 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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-22 12:36:00,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 12:36:00,434 INFO L93 Difference]: Finished difference Result 4899 states and 9012 transitions. [2021-12-22 12:36:00,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 12:36:00,436 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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 79 [2021-12-22 12:36:00,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 12:36:00,459 INFO L225 Difference]: With dead ends: 4899 [2021-12-22 12:36:00,460 INFO L226 Difference]: Without dead ends: 2500 [2021-12-22 12:36:00,469 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-22 12:36:00,473 INFO L933 BasicCegarLoop]: 4287 mSDtfsCounter, 4543 mSDsluCounter, 12503 mSDsCounter, 0 mSdLazyCounter, 667 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4553 SdHoareTripleChecker+Valid, 16790 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-22 12:36:00,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4553 Valid, 16790 Invalid, 747 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [80 Valid, 667 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-22 12:36:00,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2500 states. [2021-12-22 12:36:00,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2500 to 2415. [2021-12-22 12:36:00,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2415 states, 2371 states have (on average 1.8291859974694222) internal successors, (4337), 2374 states have internal predecessors, (4337), 29 states have call successors, (29), 12 states have call predecessors, (29), 13 states have return successors, (32), 29 states have call predecessors, (32), 29 states have call successors, (32) [2021-12-22 12:36:00,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2415 states to 2415 states and 4398 transitions. [2021-12-22 12:36:00,592 INFO L78 Accepts]: Start accepts. Automaton has 2415 states and 4398 transitions. Word has length 79 [2021-12-22 12:36:00,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 12:36:00,593 INFO L470 AbstractCegarLoop]: Abstraction has 2415 states and 4398 transitions. [2021-12-22 12:36:00,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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-22 12:36:00,594 INFO L276 IsEmpty]: Start isEmpty. Operand 2415 states and 4398 transitions. [2021-12-22 12:36:00,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-22 12:36:00,603 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 12:36:00,603 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 12:36:00,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-22 12:36:00,604 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 12:36:00,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 12:36:00,607 INFO L85 PathProgramCache]: Analyzing trace with hash 437104264, now seen corresponding path program 1 times [2021-12-22 12:36:00,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 12:36:00,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058003621] [2021-12-22 12:36:00,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:00,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 12:36:00,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:00,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 12:36:00,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:00,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-22 12:36:00,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:00,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-22 12:36:00,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:00,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 12:36:00,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:00,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 12:36:00,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:00,772 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-22 12:36:00,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 12:36:00,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058003621] [2021-12-22 12:36:00,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058003621] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 12:36:00,773 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 12:36:00,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 12:36:00,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785401943] [2021-12-22 12:36:00,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 12:36:00,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 12:36:00,775 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 12:36:00,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 12:36:00,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 12:36:00,776 INFO L87 Difference]: Start difference. First operand 2415 states and 4398 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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-22 12:36:01,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 12:36:01,642 INFO L93 Difference]: Finished difference Result 2969 states and 5244 transitions. [2021-12-22 12:36:01,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 12:36:01,643 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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 79 [2021-12-22 12:36:01,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 12:36:01,652 INFO L225 Difference]: With dead ends: 2969 [2021-12-22 12:36:01,667 INFO L226 Difference]: Without dead ends: 2686 [2021-12-22 12:36:01,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-22 12:36:01,671 INFO L933 BasicCegarLoop]: 4320 mSDtfsCounter, 4469 mSDsluCounter, 16595 mSDsCounter, 0 mSdLazyCounter, 1050 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4479 SdHoareTripleChecker+Valid, 20915 SdHoareTripleChecker+Invalid, 1107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-22 12:36:01,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4479 Valid, 20915 Invalid, 1107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1050 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-22 12:36:01,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2686 states. [2021-12-22 12:36:01,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2686 to 2548. [2021-12-22 12:36:01,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2548 states, 2485 states have (on average 1.8132796780684104) internal successors, (4506), 2489 states have internal predecessors, (4506), 41 states have call successors, (41), 18 states have call predecessors, (41), 20 states have return successors, (46), 42 states have call predecessors, (46), 41 states have call successors, (46) [2021-12-22 12:36:01,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2548 states to 2548 states and 4593 transitions. [2021-12-22 12:36:01,740 INFO L78 Accepts]: Start accepts. Automaton has 2548 states and 4593 transitions. Word has length 79 [2021-12-22 12:36:01,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 12:36:01,740 INFO L470 AbstractCegarLoop]: Abstraction has 2548 states and 4593 transitions. [2021-12-22 12:36:01,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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-22 12:36:01,741 INFO L276 IsEmpty]: Start isEmpty. Operand 2548 states and 4593 transitions. [2021-12-22 12:36:01,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-22 12:36:01,742 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 12:36:01,742 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 12:36:01,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-22 12:36:01,742 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 12:36:01,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 12:36:01,744 INFO L85 PathProgramCache]: Analyzing trace with hash 382711366, now seen corresponding path program 1 times [2021-12-22 12:36:01,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 12:36:01,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122390609] [2021-12-22 12:36:01,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:01,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 12:36:01,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:01,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 12:36:01,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:01,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-22 12:36:01,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:01,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-22 12:36:01,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:01,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 12:36:01,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:01,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 12:36:01,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:01,848 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-22 12:36:01,848 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 12:36:01,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122390609] [2021-12-22 12:36:01,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122390609] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 12:36:01,850 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 12:36:01,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 12:36:01,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841198147] [2021-12-22 12:36:01,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 12:36:01,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 12:36:01,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 12:36:01,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 12:36:01,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 12:36:01,852 INFO L87 Difference]: Start difference. First operand 2548 states and 4593 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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-22 12:36:02,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 12:36:02,776 INFO L93 Difference]: Finished difference Result 3451 states and 5967 transitions. [2021-12-22 12:36:02,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 12:36:02,776 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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 79 [2021-12-22 12:36:02,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 12:36:02,786 INFO L225 Difference]: With dead ends: 3451 [2021-12-22 12:36:02,787 INFO L226 Difference]: Without dead ends: 3035 [2021-12-22 12:36:02,788 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-22 12:36:02,789 INFO L933 BasicCegarLoop]: 4312 mSDtfsCounter, 4466 mSDsluCounter, 16591 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4476 SdHoareTripleChecker+Valid, 20903 SdHoareTripleChecker+Invalid, 1116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-22 12:36:02,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4476 Valid, 20903 Invalid, 1116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-22 12:36:02,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3035 states. [2021-12-22 12:36:02,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3035 to 2815. [2021-12-22 12:36:02,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2815 states, 2714 states have (on average 1.7851879145173175) internal successors, (4845), 2720 states have internal predecessors, (4845), 65 states have call successors, (65), 30 states have call predecessors, (65), 34 states have return successors, (78), 68 states have call predecessors, (78), 65 states have call successors, (78) [2021-12-22 12:36:02,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2815 states to 2815 states and 4988 transitions. [2021-12-22 12:36:02,865 INFO L78 Accepts]: Start accepts. Automaton has 2815 states and 4988 transitions. Word has length 79 [2021-12-22 12:36:02,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 12:36:02,867 INFO L470 AbstractCegarLoop]: Abstraction has 2815 states and 4988 transitions. [2021-12-22 12:36:02,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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-22 12:36:02,867 INFO L276 IsEmpty]: Start isEmpty. Operand 2815 states and 4988 transitions. [2021-12-22 12:36:02,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-22 12:36:02,870 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 12:36:02,870 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 12:36:02,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-22 12:36:02,870 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 12:36:02,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 12:36:02,871 INFO L85 PathProgramCache]: Analyzing trace with hash -34685240, now seen corresponding path program 1 times [2021-12-22 12:36:02,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 12:36:02,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294682935] [2021-12-22 12:36:02,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:02,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 12:36:02,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:02,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 12:36:02,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:02,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-22 12:36:02,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:02,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-22 12:36:02,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:02,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 12:36:02,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:02,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 12:36:02,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:02,960 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-22 12:36:02,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 12:36:02,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294682935] [2021-12-22 12:36:02,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294682935] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 12:36:02,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 12:36:02,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 12:36:02,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520228514] [2021-12-22 12:36:02,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 12:36:02,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 12:36:02,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 12:36:02,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 12:36:02,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 12:36:02,964 INFO L87 Difference]: Start difference. First operand 2815 states and 4988 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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-22 12:36:03,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 12:36:03,779 INFO L93 Difference]: Finished difference Result 4382 states and 7362 transitions. [2021-12-22 12:36:03,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 12:36:03,780 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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 79 [2021-12-22 12:36:03,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 12:36:03,792 INFO L225 Difference]: With dead ends: 4382 [2021-12-22 12:36:03,793 INFO L226 Difference]: Without dead ends: 3699 [2021-12-22 12:36:03,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-22 12:36:03,797 INFO L933 BasicCegarLoop]: 4308 mSDtfsCounter, 4462 mSDsluCounter, 16591 mSDsCounter, 0 mSdLazyCounter, 1051 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4472 SdHoareTripleChecker+Valid, 20899 SdHoareTripleChecker+Invalid, 1111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-22 12:36:03,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4472 Valid, 20899 Invalid, 1111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1051 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-22 12:36:03,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3699 states. [2021-12-22 12:36:03,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3699 to 3350. [2021-12-22 12:36:03,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3350 states, 3173 states have (on average 1.7406240151276395) internal successors, (5523), 3183 states have internal predecessors, (5523), 113 states have call successors, (113), 54 states have call predecessors, (113), 62 states have return successors, (148), 120 states have call predecessors, (148), 113 states have call successors, (148) [2021-12-22 12:36:03,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3350 states to 3350 states and 5784 transitions. [2021-12-22 12:36:03,871 INFO L78 Accepts]: Start accepts. Automaton has 3350 states and 5784 transitions. Word has length 79 [2021-12-22 12:36:03,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 12:36:03,872 INFO L470 AbstractCegarLoop]: Abstraction has 3350 states and 5784 transitions. [2021-12-22 12:36:03,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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-22 12:36:03,872 INFO L276 IsEmpty]: Start isEmpty. Operand 3350 states and 5784 transitions. [2021-12-22 12:36:03,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-22 12:36:03,873 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 12:36:03,874 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 12:36:03,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-22 12:36:03,874 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 12:36:03,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 12:36:03,874 INFO L85 PathProgramCache]: Analyzing trace with hash 644587014, now seen corresponding path program 1 times [2021-12-22 12:36:03,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 12:36:03,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625865031] [2021-12-22 12:36:03,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:03,875 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 12:36:03,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:03,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 12:36:03,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:03,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-22 12:36:03,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:03,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-22 12:36:03,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:03,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 12:36:03,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:03,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 12:36:03,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:03,940 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-22 12:36:03,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 12:36:03,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625865031] [2021-12-22 12:36:03,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625865031] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 12:36:03,941 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 12:36:03,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 12:36:03,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7178981] [2021-12-22 12:36:03,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 12:36:03,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 12:36:03,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 12:36:03,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 12:36:03,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 12:36:03,942 INFO L87 Difference]: Start difference. First operand 3350 states and 5784 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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-22 12:36:04,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 12:36:04,904 INFO L93 Difference]: Finished difference Result 6651 states and 10762 transitions. [2021-12-22 12:36:04,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-22 12:36:04,905 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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 79 [2021-12-22 12:36:04,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 12:36:04,923 INFO L225 Difference]: With dead ends: 6651 [2021-12-22 12:36:04,923 INFO L226 Difference]: Without dead ends: 5433 [2021-12-22 12:36:04,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-22 12:36:04,929 INFO L933 BasicCegarLoop]: 4302 mSDtfsCounter, 4593 mSDsluCounter, 16583 mSDsCounter, 0 mSdLazyCounter, 1039 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4607 SdHoareTripleChecker+Valid, 20885 SdHoareTripleChecker+Invalid, 1104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1039 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-22 12:36:04,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4607 Valid, 20885 Invalid, 1104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1039 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-22 12:36:04,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5433 states. [2021-12-22 12:36:05,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5433 to 4401. [2021-12-22 12:36:05,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4401 states, 4080 states have (on average 1.683578431372549) internal successors, (6869), 4098 states have internal predecessors, (6869), 201 states have call successors, (201), 102 states have call predecessors, (201), 118 states have return successors, (298), 216 states have call predecessors, (298), 201 states have call successors, (298) [2021-12-22 12:36:05,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4401 states to 4401 states and 7368 transitions. [2021-12-22 12:36:05,057 INFO L78 Accepts]: Start accepts. Automaton has 4401 states and 7368 transitions. Word has length 79 [2021-12-22 12:36:05,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 12:36:05,057 INFO L470 AbstractCegarLoop]: Abstraction has 4401 states and 7368 transitions. [2021-12-22 12:36:05,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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-22 12:36:05,058 INFO L276 IsEmpty]: Start isEmpty. Operand 4401 states and 7368 transitions. [2021-12-22 12:36:05,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-22 12:36:05,060 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 12:36:05,060 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 12:36:05,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-22 12:36:05,061 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 12:36:05,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 12:36:05,061 INFO L85 PathProgramCache]: Analyzing trace with hash -1688805624, now seen corresponding path program 1 times [2021-12-22 12:36:05,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 12:36:05,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789358881] [2021-12-22 12:36:05,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:05,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 12:36:05,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:05,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 12:36:05,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:05,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-22 12:36:05,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:05,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-22 12:36:05,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:05,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 12:36:05,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:05,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 12:36:05,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:05,160 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-22 12:36:05,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 12:36:05,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789358881] [2021-12-22 12:36:05,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789358881] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 12:36:05,161 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 12:36:05,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 12:36:05,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215386260] [2021-12-22 12:36:05,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 12:36:05,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 12:36:05,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 12:36:05,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 12:36:05,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 12:36:05,163 INFO L87 Difference]: Start difference. First operand 4401 states and 7368 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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-22 12:36:06,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 12:36:06,237 INFO L93 Difference]: Finished difference Result 10516 states and 16624 transitions. [2021-12-22 12:36:06,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-22 12:36:06,237 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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 79 [2021-12-22 12:36:06,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 12:36:06,269 INFO L225 Difference]: With dead ends: 10516 [2021-12-22 12:36:06,269 INFO L226 Difference]: Without dead ends: 8247 [2021-12-22 12:36:06,278 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-22 12:36:06,279 INFO L933 BasicCegarLoop]: 4339 mSDtfsCounter, 4479 mSDsluCounter, 16580 mSDsCounter, 0 mSdLazyCounter, 1174 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4488 SdHoareTripleChecker+Valid, 20919 SdHoareTripleChecker+Invalid, 1239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-22 12:36:06,280 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4488 Valid, 20919 Invalid, 1239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1174 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-22 12:36:06,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8247 states. [2021-12-22 12:36:06,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8247 to 6412. [2021-12-22 12:36:06,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6412 states, 5811 states have (on average 1.6236448115642748) internal successors, (9435), 5845 states have internal predecessors, (9435), 369 states have call successors, (369), 198 states have call predecessors, (369), 230 states have return successors, (644), 400 states have call predecessors, (644), 369 states have call successors, (644) [2021-12-22 12:36:06,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6412 states to 6412 states and 10448 transitions. [2021-12-22 12:36:06,543 INFO L78 Accepts]: Start accepts. Automaton has 6412 states and 10448 transitions. Word has length 79 [2021-12-22 12:36:06,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 12:36:06,543 INFO L470 AbstractCegarLoop]: Abstraction has 6412 states and 10448 transitions. [2021-12-22 12:36:06,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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-22 12:36:06,544 INFO L276 IsEmpty]: Start isEmpty. Operand 6412 states and 10448 transitions. [2021-12-22 12:36:06,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-22 12:36:06,548 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 12:36:06,548 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 12:36:06,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-22 12:36:06,549 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 12:36:06,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 12:36:06,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1486981690, now seen corresponding path program 1 times [2021-12-22 12:36:06,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 12:36:06,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279630585] [2021-12-22 12:36:06,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:06,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 12:36:06,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:06,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 12:36:06,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:06,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-22 12:36:06,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:06,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-22 12:36:06,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:06,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 12:36:06,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:06,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 12:36:06,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:06,618 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-22 12:36:06,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 12:36:06,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279630585] [2021-12-22 12:36:06,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279630585] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 12:36:06,619 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 12:36:06,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 12:36:06,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27163274] [2021-12-22 12:36:06,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 12:36:06,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 12:36:06,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 12:36:06,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 12:36:06,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 12:36:06,620 INFO L87 Difference]: Start difference. First operand 6412 states and 10448 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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-22 12:36:07,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 12:36:07,642 INFO L93 Difference]: Finished difference Result 17230 states and 26990 transitions. [2021-12-22 12:36:07,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-22 12:36:07,642 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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 79 [2021-12-22 12:36:07,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 12:36:07,689 INFO L225 Difference]: With dead ends: 17230 [2021-12-22 12:36:07,689 INFO L226 Difference]: Without dead ends: 12950 [2021-12-22 12:36:07,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-22 12:36:07,705 INFO L933 BasicCegarLoop]: 4289 mSDtfsCounter, 4470 mSDsluCounter, 16583 mSDsCounter, 0 mSdLazyCounter, 1008 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4484 SdHoareTripleChecker+Valid, 20872 SdHoareTripleChecker+Invalid, 1075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-22 12:36:07,706 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4484 Valid, 20872 Invalid, 1075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1008 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-22 12:36:07,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12950 states. [2021-12-22 12:36:08,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12950 to 10528. [2021-12-22 12:36:08,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10528 states, 9383 states have (on average 1.5742299904081851) internal successors, (14771), 9449 states have internal predecessors, (14771), 689 states have call successors, (689), 390 states have call predecessors, (689), 454 states have return successors, (1482), 752 states have call predecessors, (1482), 689 states have call successors, (1482) [2021-12-22 12:36:08,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10528 states to 10528 states and 16942 transitions. [2021-12-22 12:36:08,148 INFO L78 Accepts]: Start accepts. Automaton has 10528 states and 16942 transitions. Word has length 79 [2021-12-22 12:36:08,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 12:36:08,149 INFO L470 AbstractCegarLoop]: Abstraction has 10528 states and 16942 transitions. [2021-12-22 12:36:08,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 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-22 12:36:08,150 INFO L276 IsEmpty]: Start isEmpty. Operand 10528 states and 16942 transitions. [2021-12-22 12:36:08,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-22 12:36:08,157 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 12:36:08,158 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 12:36:08,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-22 12:36:08,158 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 12:36:08,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 12:36:08,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1053252604, now seen corresponding path program 1 times [2021-12-22 12:36:08,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 12:36:08,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772253743] [2021-12-22 12:36:08,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:08,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 12:36:08,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:08,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 12:36:08,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:08,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-22 12:36:08,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:08,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-22 12:36:08,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:08,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 12:36:08,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:08,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 12:36:08,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:08,224 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-22 12:36:08,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 12:36:08,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772253743] [2021-12-22 12:36:08,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772253743] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 12:36:08,225 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 12:36:08,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 12:36:08,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725318890] [2021-12-22 12:36:08,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 12:36:08,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 12:36:08,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 12:36:08,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 12:36:08,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 12:36:08,227 INFO L87 Difference]: Start difference. First operand 10528 states and 16942 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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-22 12:36:09,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 12:36:09,483 INFO L93 Difference]: Finished difference Result 25979 states and 40698 transitions. [2021-12-22 12:36:09,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 12:36:09,484 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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 79 [2021-12-22 12:36:09,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 12:36:09,540 INFO L225 Difference]: With dead ends: 25979 [2021-12-22 12:36:09,540 INFO L226 Difference]: Without dead ends: 17584 [2021-12-22 12:36:09,572 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 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-22 12:36:09,573 INFO L933 BasicCegarLoop]: 4388 mSDtfsCounter, 4630 mSDsluCounter, 12345 mSDsCounter, 0 mSdLazyCounter, 818 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4657 SdHoareTripleChecker+Valid, 16733 SdHoareTripleChecker+Invalid, 907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-22 12:36:09,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4657 Valid, 16733 Invalid, 907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 818 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-22 12:36:09,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17584 states. [2021-12-22 12:36:10,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17584 to 14721. [2021-12-22 12:36:10,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14721 states, 12981 states have (on average 1.5384793159232726) internal successors, (19971), 13112 states have internal predecessors, (19971), 1054 states have call successors, (1054), 588 states have call predecessors, (1054), 684 states have return successors, (2091), 1084 states have call predecessors, (2091), 1054 states have call successors, (2091) [2021-12-22 12:36:10,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14721 states to 14721 states and 23116 transitions. [2021-12-22 12:36:10,144 INFO L78 Accepts]: Start accepts. Automaton has 14721 states and 23116 transitions. Word has length 79 [2021-12-22 12:36:10,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 12:36:10,145 INFO L470 AbstractCegarLoop]: Abstraction has 14721 states and 23116 transitions. [2021-12-22 12:36:10,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 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-22 12:36:10,145 INFO L276 IsEmpty]: Start isEmpty. Operand 14721 states and 23116 transitions. [2021-12-22 12:36:10,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-12-22 12:36:10,173 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 12:36:10,174 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 12:36:10,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-22 12:36:10,174 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 12:36:10,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 12:36:10,175 INFO L85 PathProgramCache]: Analyzing trace with hash 1451529571, now seen corresponding path program 1 times [2021-12-22 12:36:10,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 12:36:10,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449686073] [2021-12-22 12:36:10,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:10,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 12:36:10,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:10,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 12:36:10,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:10,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-22 12:36:10,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:10,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-22 12:36:10,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:10,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 12:36:10,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:10,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 12:36:10,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:10,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-22 12:36:10,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:10,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-22 12:36:10,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:10,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-22 12:36:10,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:10,298 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-22 12:36:10,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 12:36:10,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449686073] [2021-12-22 12:36:10,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449686073] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 12:36:10,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622700414] [2021-12-22 12:36:10,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:10,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 12:36:10,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 12:36:10,300 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-22 12:36:10,323 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-22 12:36:10,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:10,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 12:36:10,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 12:36:10,617 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-22 12:36:10,618 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 12:36:10,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622700414] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 12:36:10,618 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 12:36:10,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-22 12:36:10,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315332251] [2021-12-22 12:36:10,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 12:36:10,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 12:36:10,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 12:36:10,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 12:36:10,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 12:36:10,619 INFO L87 Difference]: Start difference. First operand 14721 states and 23116 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 2 states have internal predecessors, (92), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-22 12:36:11,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 12:36:11,200 INFO L93 Difference]: Finished difference Result 39550 states and 61248 transitions. [2021-12-22 12:36:11,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 12:36:11,200 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 2 states have internal predecessors, (92), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 128 [2021-12-22 12:36:11,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 12:36:11,285 INFO L225 Difference]: With dead ends: 39550 [2021-12-22 12:36:11,285 INFO L226 Difference]: Without dead ends: 26962 [2021-12-22 12:36:11,322 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 12:36:11,324 INFO L933 BasicCegarLoop]: 4192 mSDtfsCounter, 4136 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4136 SdHoareTripleChecker+Valid, 4390 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 12:36:11,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4136 Valid, 4390 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 12:36:11,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26962 states. [2021-12-22 12:36:12,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26962 to 26764. [2021-12-22 12:36:12,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26764 states, 23340 states have (on average 1.5074550128534705) internal successors, (35184), 23600 states have internal predecessors, (35184), 2054 states have call successors, (2054), 1176 states have call predecessors, (2054), 1368 states have return successors, (4065), 2051 states have call predecessors, (4065), 2054 states have call successors, (4065) [2021-12-22 12:36:12,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26764 states to 26764 states and 41303 transitions. [2021-12-22 12:36:12,244 INFO L78 Accepts]: Start accepts. Automaton has 26764 states and 41303 transitions. Word has length 128 [2021-12-22 12:36:12,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 12:36:12,245 INFO L470 AbstractCegarLoop]: Abstraction has 26764 states and 41303 transitions. [2021-12-22 12:36:12,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 2 states have internal predecessors, (92), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-22 12:36:12,245 INFO L276 IsEmpty]: Start isEmpty. Operand 26764 states and 41303 transitions. [2021-12-22 12:36:12,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-12-22 12:36:12,292 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 12:36:12,293 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 12:36:12,314 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-22 12:36:12,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 12:36:12,499 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 12:36:12,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 12:36:12,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1829435325, now seen corresponding path program 1 times [2021-12-22 12:36:12,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 12:36:12,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163804296] [2021-12-22 12:36:12,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:12,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 12:36:12,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:12,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 12:36:12,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:12,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-22 12:36:12,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:12,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-22 12:36:12,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:12,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 12:36:12,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:12,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 12:36:12,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:12,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-22 12:36:12,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:12,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-22 12:36:12,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:12,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-22 12:36:12,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:12,594 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-22 12:36:12,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 12:36:12,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163804296] [2021-12-22 12:36:12,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163804296] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 12:36:12,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76794206] [2021-12-22 12:36:12,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:12,595 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 12:36:12,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 12:36:12,596 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-22 12:36:12,631 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-22 12:36:12,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:12,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 490 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 12:36:12,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 12:36:12,851 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-22 12:36:12,851 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 12:36:12,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76794206] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 12:36:12,851 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 12:36:12,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-22 12:36:12,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937034153] [2021-12-22 12:36:12,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 12:36:12,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 12:36:12,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 12:36:12,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 12:36:12,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 12:36:12,853 INFO L87 Difference]: Start difference. First operand 26764 states and 41303 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-22 12:36:14,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 12:36:14,131 INFO L93 Difference]: Finished difference Result 75333 states and 115677 transitions. [2021-12-22 12:36:14,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 12:36:14,131 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 128 [2021-12-22 12:36:14,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 12:36:14,311 INFO L225 Difference]: With dead ends: 75333 [2021-12-22 12:36:14,311 INFO L226 Difference]: Without dead ends: 50702 [2021-12-22 12:36:14,380 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 12:36:14,381 INFO L933 BasicCegarLoop]: 4192 mSDtfsCounter, 4130 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4130 SdHoareTripleChecker+Valid, 4390 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 12:36:14,381 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4130 Valid, 4390 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 12:36:14,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50702 states. [2021-12-22 12:36:16,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50702 to 50308. [2021-12-22 12:36:16,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50308 states, 43566 states have (on average 1.4879493182757195) internal successors, (64824), 44084 states have internal predecessors, (64824), 4004 states have call successors, (4004), 2352 states have call predecessors, (4004), 2736 states have return successors, (7963), 3935 states have call predecessors, (7963), 4004 states have call successors, (7963) [2021-12-22 12:36:16,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50308 states to 50308 states and 76791 transitions. [2021-12-22 12:36:16,502 INFO L78 Accepts]: Start accepts. Automaton has 50308 states and 76791 transitions. Word has length 128 [2021-12-22 12:36:16,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 12:36:16,502 INFO L470 AbstractCegarLoop]: Abstraction has 50308 states and 76791 transitions. [2021-12-22 12:36:16,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-22 12:36:16,502 INFO L276 IsEmpty]: Start isEmpty. Operand 50308 states and 76791 transitions. [2021-12-22 12:36:16,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-12-22 12:36:16,569 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 12:36:16,569 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 12:36:16,589 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-22 12:36:16,783 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,SelfDestructingSolverStorable9 [2021-12-22 12:36:16,783 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 12:36:16,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 12:36:16,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1038951203, now seen corresponding path program 1 times [2021-12-22 12:36:16,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 12:36:16,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209342874] [2021-12-22 12:36:16,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:16,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 12:36:16,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:16,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 12:36:16,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:16,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-22 12:36:16,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:16,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-22 12:36:16,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:16,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 12:36:16,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:16,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 12:36:16,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:16,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-22 12:36:16,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:16,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-22 12:36:16,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:16,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-22 12:36:16,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:16,892 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-12-22 12:36:16,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 12:36:16,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209342874] [2021-12-22 12:36:16,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209342874] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 12:36:16,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241063477] [2021-12-22 12:36:16,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:16,893 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 12:36:16,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 12:36:16,895 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-22 12:36:16,935 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-22 12:36:16,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:16,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 12:36:16,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 12:36:17,157 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-22 12:36:17,158 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 12:36:17,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241063477] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 12:36:17,158 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 12:36:17,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-22 12:36:17,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13375242] [2021-12-22 12:36:17,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 12:36:17,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 12:36:17,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 12:36:17,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 12:36:17,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 12:36:17,160 INFO L87 Difference]: Start difference. First operand 50308 states and 76791 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-22 12:36:19,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 12:36:19,819 INFO L93 Difference]: Finished difference Result 144685 states and 222029 transitions. [2021-12-22 12:36:19,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 12:36:19,819 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 128 [2021-12-22 12:36:19,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 12:36:20,220 INFO L225 Difference]: With dead ends: 144685 [2021-12-22 12:36:20,220 INFO L226 Difference]: Without dead ends: 96511 [2021-12-22 12:36:20,485 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 12:36:20,486 INFO L933 BasicCegarLoop]: 4382 mSDtfsCounter, 194 mSDsluCounter, 4180 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 8562 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 12:36:20,486 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 8562 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 12:36:20,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96511 states. [2021-12-22 12:36:23,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96511 to 96511. [2021-12-22 12:36:24,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96511 states, 83294 states have (on average 1.4710663433140443) internal successors, (122531), 84197 states have internal predecessors, (122531), 7743 states have call successors, (7743), 4704 states have call predecessors, (7743), 5472 states have return successors, (17046), 7737 states have call predecessors, (17046), 7743 states have call successors, (17046) [2021-12-22 12:36:24,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96511 states to 96511 states and 147320 transitions. [2021-12-22 12:36:24,335 INFO L78 Accepts]: Start accepts. Automaton has 96511 states and 147320 transitions. Word has length 128 [2021-12-22 12:36:24,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 12:36:24,336 INFO L470 AbstractCegarLoop]: Abstraction has 96511 states and 147320 transitions. [2021-12-22 12:36:24,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-22 12:36:24,336 INFO L276 IsEmpty]: Start isEmpty. Operand 96511 states and 147320 transitions. [2021-12-22 12:36:24,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-12-22 12:36:24,601 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 12:36:24,601 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-12-22 12:36:24,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-22 12:36:24,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 12:36:24,818 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 12:36:24,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 12:36:24,818 INFO L85 PathProgramCache]: Analyzing trace with hash 1108291405, now seen corresponding path program 1 times [2021-12-22 12:36:24,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 12:36:24,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920010434] [2021-12-22 12:36:24,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:24,818 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 12:36:24,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:24,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 12:36:24,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:24,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-22 12:36:24,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:24,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-22 12:36:24,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:24,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 12:36:24,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:24,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 12:36:24,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:24,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-22 12:36:24,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:24,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-22 12:36:24,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:24,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 12:36:24,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:24,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-22 12:36:24,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:24,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-22 12:36:24,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:24,917 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-12-22 12:36:24,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 12:36:24,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920010434] [2021-12-22 12:36:24,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920010434] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 12:36:24,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035361517] [2021-12-22 12:36:24,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:24,918 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 12:36:24,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 12:36:24,919 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 12:36:24,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-22 12:36:25,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:25,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 600 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 12:36:25,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 12:36:25,512 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-22 12:36:25,512 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 12:36:25,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035361517] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 12:36:25,513 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 12:36:25,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-22 12:36:25,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271241579] [2021-12-22 12:36:25,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 12:36:25,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 12:36:25,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 12:36:25,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 12:36:25,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 12:36:25,514 INFO L87 Difference]: Start difference. First operand 96511 states and 147320 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-22 12:36:31,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 12:36:31,510 INFO L93 Difference]: Finished difference Result 280463 states and 429619 transitions. [2021-12-22 12:36:31,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 12:36:31,511 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 166 [2021-12-22 12:36:31,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 12:36:32,462 INFO L225 Difference]: With dead ends: 280463 [2021-12-22 12:36:32,463 INFO L226 Difference]: Without dead ends: 186091 [2021-12-22 12:36:32,676 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 12:36:32,676 INFO L933 BasicCegarLoop]: 4201 mSDtfsCounter, 4086 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4086 SdHoareTripleChecker+Valid, 4399 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 12:36:32,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4086 Valid, 4399 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 12:36:32,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186091 states. [2021-12-22 12:36:39,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186091 to 184521. [2021-12-22 12:36:39,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184521 states, 159460 states have (on average 1.465803336259877) internal successors, (233737), 161263 states have internal predecessors, (233737), 14405 states have call successors, (14405), 9118 states have call predecessors, (14405), 10654 states have return successors, (32274), 14267 states have call predecessors, (32274), 14405 states have call successors, (32274) [2021-12-22 12:36:40,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184521 states to 184521 states and 280416 transitions. [2021-12-22 12:36:40,567 INFO L78 Accepts]: Start accepts. Automaton has 184521 states and 280416 transitions. Word has length 166 [2021-12-22 12:36:40,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 12:36:40,567 INFO L470 AbstractCegarLoop]: Abstraction has 184521 states and 280416 transitions. [2021-12-22 12:36:40,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-22 12:36:40,568 INFO L276 IsEmpty]: Start isEmpty. Operand 184521 states and 280416 transitions. [2021-12-22 12:36:41,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-22 12:36:41,037 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 12:36:41,038 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 12:36:41,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-22 12:36:41,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 12:36:41,255 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 12:36:41,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 12:36:41,256 INFO L85 PathProgramCache]: Analyzing trace with hash 399987983, now seen corresponding path program 1 times [2021-12-22 12:36:41,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 12:36:41,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763762120] [2021-12-22 12:36:41,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:41,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 12:36:41,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:41,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 12:36:41,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:41,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-22 12:36:41,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:41,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-22 12:36:41,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:41,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-22 12:36:41,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:41,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 12:36:41,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:41,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-22 12:36:41,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:41,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-22 12:36:41,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:41,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-22 12:36:41,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:41,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-22 12:36:41,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:41,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-22 12:36:41,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:41,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-22 12:36:41,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:41,345 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-12-22 12:36:41,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 12:36:41,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763762120] [2021-12-22 12:36:41,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763762120] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 12:36:41,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801472851] [2021-12-22 12:36:41,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 12:36:41,346 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 12:36:41,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 12:36:41,347 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 12:36:41,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-22 12:36:41,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 12:36:41,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 639 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 12:36:41,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 12:36:41,655 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-22 12:36:41,656 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 12:36:41,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801472851] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 12:36:41,656 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 12:36:41,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-22 12:36:41,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796668597] [2021-12-22 12:36:41,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 12:36:41,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 12:36:41,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 12:36:41,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 12:36:41,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 12:36:41,657 INFO L87 Difference]: Start difference. First operand 184521 states and 280416 transitions. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10)