./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version ff03de63 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.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 8b411c6ac71505d2c5059a06fd3211eebca89561d9ac8be37f9ecc9ff82a7a16 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-ff03de6 [2021-12-21 14:51:22,104 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-21 14:51:22,106 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-21 14:51:22,130 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-21 14:51:22,131 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-21 14:51:22,132 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-21 14:51:22,133 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-21 14:51:22,134 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-21 14:51:22,135 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-21 14:51:22,135 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-21 14:51:22,136 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-21 14:51:22,139 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-21 14:51:22,140 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-21 14:51:22,144 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-21 14:51:22,152 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-21 14:51:22,154 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-21 14:51:22,156 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-21 14:51:22,157 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-21 14:51:22,158 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-21 14:51:22,159 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-21 14:51:22,160 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-21 14:51:22,160 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-21 14:51:22,161 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-21 14:51:22,161 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-21 14:51:22,163 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-21 14:51:22,163 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-21 14:51:22,163 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-21 14:51:22,164 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-21 14:51:22,164 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-21 14:51:22,165 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-21 14:51:22,165 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-21 14:51:22,165 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-21 14:51:22,166 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-21 14:51:22,166 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-21 14:51:22,167 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-21 14:51:22,172 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-21 14:51:22,173 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-21 14:51:22,173 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-21 14:51:22,174 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-21 14:51:22,174 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-21 14:51:22,175 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-21 14:51:22,175 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-21 14:51:22,196 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-21 14:51:22,198 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-21 14:51:22,199 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-21 14:51:22,199 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-21 14:51:22,200 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-21 14:51:22,200 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-21 14:51:22,200 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-21 14:51:22,201 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-21 14:51:22,201 INFO L138 SettingsManager]: * Use SBE=true [2021-12-21 14:51:22,201 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-21 14:51:22,201 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-21 14:51:22,202 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-21 14:51:22,202 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-21 14:51:22,202 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-21 14:51:22,202 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-21 14:51:22,202 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-21 14:51:22,202 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-21 14:51:22,203 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-21 14:51:22,203 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-21 14:51:22,203 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-21 14:51:22,203 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-21 14:51:22,203 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-21 14:51:22,203 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-21 14:51:22,203 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-21 14:51:22,204 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 14:51:22,204 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-21 14:51:22,204 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-21 14:51:22,204 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-21 14:51:22,204 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-21 14:51:22,204 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-21 14:51:22,204 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-21 14:51:22,204 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-21 14:51:22,205 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-21 14:51:22,205 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-21 14:51:22,205 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 -> 8b411c6ac71505d2c5059a06fd3211eebca89561d9ac8be37f9ecc9ff82a7a16 [2021-12-21 14:51:22,364 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-21 14:51:22,378 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-21 14:51:22,380 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-21 14:51:22,381 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-21 14:51:22,381 INFO L275 PluginConnector]: CDTParser initialized [2021-12-21 14:51:22,382 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-2.c [2021-12-21 14:51:22,452 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eb01ee29c/742881dabea24546a03464f9d0068e8d/FLAGd7e39663b [2021-12-21 14:51:22,912 INFO L306 CDTParser]: Found 1 translation units. [2021-12-21 14:51:22,912 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-2.c [2021-12-21 14:51:22,927 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eb01ee29c/742881dabea24546a03464f9d0068e8d/FLAGd7e39663b [2021-12-21 14:51:22,944 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/eb01ee29c/742881dabea24546a03464f9d0068e8d [2021-12-21 14:51:22,946 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-21 14:51:22,948 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-21 14:51:22,951 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-21 14:51:22,951 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-21 14:51:22,953 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-21 14:51:22,954 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 02:51:22" (1/1) ... [2021-12-21 14:51:22,956 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2a716d38 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:22, skipping insertion in model container [2021-12-21 14:51:22,956 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 02:51:22" (1/1) ... [2021-12-21 14:51:22,960 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-21 14:51:23,003 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-21 14:51:23,116 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-2.c[914,927] [2021-12-21 14:51:23,144 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-2.c[7115,7128] [2021-12-21 14:51:23,178 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 14:51:23,185 INFO L203 MainTranslator]: Completed pre-run [2021-12-21 14:51:23,197 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-2.c[914,927] [2021-12-21 14:51:23,209 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.05.cil-2.c[7115,7128] [2021-12-21 14:51:23,248 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-21 14:51:23,271 INFO L208 MainTranslator]: Completed translation [2021-12-21 14:51:23,271 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:23 WrapperNode [2021-12-21 14:51:23,272 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-21 14:51:23,273 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-21 14:51:23,273 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-21 14:51:23,273 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-21 14:51:23,278 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:23" (1/1) ... [2021-12-21 14:51:23,293 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:23" (1/1) ... [2021-12-21 14:51:23,319 INFO L137 Inliner]: procedures = 63, calls = 73, calls flagged for inlining = 31, calls inlined = 31, statements flattened = 639 [2021-12-21 14:51:23,320 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-21 14:51:23,320 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-21 14:51:23,320 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-21 14:51:23,321 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-21 14:51:23,326 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:23" (1/1) ... [2021-12-21 14:51:23,327 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:23" (1/1) ... [2021-12-21 14:51:23,329 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:23" (1/1) ... [2021-12-21 14:51:23,330 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:23" (1/1) ... [2021-12-21 14:51:23,338 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:23" (1/1) ... [2021-12-21 14:51:23,358 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:23" (1/1) ... [2021-12-21 14:51:23,361 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:23" (1/1) ... [2021-12-21 14:51:23,364 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-21 14:51:23,365 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-21 14:51:23,365 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-21 14:51:23,365 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-21 14:51:23,366 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:23" (1/1) ... [2021-12-21 14:51:23,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-21 14:51:23,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:51:23,393 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-21 14:51:23,409 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-21 14:51:23,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-21 14:51:23,434 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-21 14:51:23,434 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-21 14:51:23,434 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2021-12-21 14:51:23,434 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2021-12-21 14:51:23,434 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-21 14:51:23,434 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-21 14:51:23,434 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-21 14:51:23,435 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-21 14:51:23,435 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2021-12-21 14:51:23,435 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2021-12-21 14:51:23,435 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-21 14:51:23,435 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-21 14:51:23,435 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-21 14:51:23,435 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-21 14:51:23,436 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2021-12-21 14:51:23,436 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2021-12-21 14:51:23,436 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2021-12-21 14:51:23,436 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2021-12-21 14:51:23,436 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2021-12-21 14:51:23,436 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2021-12-21 14:51:23,436 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-21 14:51:23,436 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-21 14:51:23,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-21 14:51:23,437 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-21 14:51:23,437 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-21 14:51:23,437 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2021-12-21 14:51:23,437 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2021-12-21 14:51:23,437 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-21 14:51:23,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-21 14:51:23,437 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-21 14:51:23,437 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-21 14:51:23,438 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2021-12-21 14:51:23,438 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2021-12-21 14:51:23,513 INFO L234 CfgBuilder]: Building ICFG [2021-12-21 14:51:23,514 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-21 14:51:24,033 INFO L275 CfgBuilder]: Performing block encoding [2021-12-21 14:51:24,045 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-21 14:51:24,046 INFO L299 CfgBuilder]: Removed 12 assume(true) statements. [2021-12-21 14:51:24,049 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 02:51:24 BoogieIcfgContainer [2021-12-21 14:51:24,049 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-21 14:51:24,051 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-21 14:51:24,052 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-21 14:51:24,054 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-21 14:51:24,055 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 02:51:22" (1/3) ... [2021-12-21 14:51:24,056 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@718db0ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 02:51:24, skipping insertion in model container [2021-12-21 14:51:24,056 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 02:51:23" (2/3) ... [2021-12-21 14:51:24,056 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@718db0ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 02:51:24, skipping insertion in model container [2021-12-21 14:51:24,057 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 02:51:24" (3/3) ... [2021-12-21 14:51:24,059 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.05.cil-2.c [2021-12-21 14:51:24,067 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-21 14:51:24,067 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-21 14:51:24,110 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-21 14:51:24,117 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-21 14:51:24,117 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-21 14:51:24,141 INFO L276 IsEmpty]: Start isEmpty. Operand has 316 states, 263 states have (on average 1.6045627376425855) internal successors, (422), 271 states have internal predecessors, (422), 35 states have call successors, (35), 15 states have call predecessors, (35), 15 states have return successors, (35), 33 states have call predecessors, (35), 35 states have call successors, (35) [2021-12-21 14:51:24,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:51:24,149 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:24,149 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:24,150 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:24,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:24,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1403612633, now seen corresponding path program 1 times [2021-12-21 14:51:24,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:24,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301897148] [2021-12-21 14:51:24,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:24,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:24,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:24,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:24,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:24,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:24,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:24,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:24,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:24,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:24,427 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:24,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:24,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301897148] [2021-12-21 14:51:24,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301897148] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:24,429 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:24,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:51:24,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806916543] [2021-12-21 14:51:24,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:24,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:51:24,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:24,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:51:24,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:51:24,467 INFO L87 Difference]: Start difference. First operand has 316 states, 263 states have (on average 1.6045627376425855) internal successors, (422), 271 states have internal predecessors, (422), 35 states have call successors, (35), 15 states have call predecessors, (35), 15 states have return successors, (35), 33 states have call predecessors, (35), 35 states have call successors, (35) Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:24,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:24,965 INFO L93 Difference]: Finished difference Result 628 states and 977 transitions. [2021-12-21 14:51:24,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-21 14:51:24,979 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-21 14:51:24,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:24,997 INFO L225 Difference]: With dead ends: 628 [2021-12-21 14:51:24,998 INFO L226 Difference]: Without dead ends: 323 [2021-12-21 14:51:25,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:51:25,004 INFO L933 BasicCegarLoop]: 455 mSDtfsCounter, 474 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 484 SdHoareTripleChecker+Valid, 1279 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:25,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [484 Valid, 1279 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 14:51:25,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-12-21 14:51:25,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 305. [2021-12-21 14:51:25,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 255 states have (on average 1.5098039215686274) internal successors, (385), 260 states have internal predecessors, (385), 35 states have call successors, (35), 15 states have call predecessors, (35), 13 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2021-12-21 14:51:25,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 451 transitions. [2021-12-21 14:51:25,093 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 451 transitions. Word has length 65 [2021-12-21 14:51:25,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:25,094 INFO L470 AbstractCegarLoop]: Abstraction has 305 states and 451 transitions. [2021-12-21 14:51:25,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:25,096 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 451 transitions. [2021-12-21 14:51:25,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:51:25,101 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:25,101 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:25,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-21 14:51:25,102 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:25,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:25,102 INFO L85 PathProgramCache]: Analyzing trace with hash 16827223, now seen corresponding path program 1 times [2021-12-21 14:51:25,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:25,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274856331] [2021-12-21 14:51:25,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:25,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:25,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:25,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:25,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:25,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:25,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:25,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:25,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:25,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,249 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:25,249 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:25,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274856331] [2021-12-21 14:51:25,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274856331] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:25,250 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:25,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 14:51:25,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370387739] [2021-12-21 14:51:25,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:25,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 14:51:25,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:25,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 14:51:25,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:25,254 INFO L87 Difference]: Start difference. First operand 305 states and 451 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:25,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:25,842 INFO L93 Difference]: Finished difference Result 528 states and 765 transitions. [2021-12-21 14:51:25,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 14:51:25,843 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-21 14:51:25,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:25,850 INFO L225 Difference]: With dead ends: 528 [2021-12-21 14:51:25,850 INFO L226 Difference]: Without dead ends: 440 [2021-12-21 14:51:25,856 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-12-21 14:51:25,858 INFO L933 BasicCegarLoop]: 456 mSDtfsCounter, 569 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 815 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 1748 SdHoareTripleChecker+Invalid, 945 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:25,858 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [574 Valid, 1748 Invalid, 945 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 815 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-21 14:51:25,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-12-21 14:51:25,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 401. [2021-12-21 14:51:25,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 331 states have (on average 1.4773413897280967) internal successors, (489), 338 states have internal predecessors, (489), 46 states have call successors, (46), 22 states have call predecessors, (46), 22 states have return successors, (47), 43 states have call predecessors, (47), 42 states have call successors, (47) [2021-12-21 14:51:25,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 582 transitions. [2021-12-21 14:51:25,893 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 582 transitions. Word has length 65 [2021-12-21 14:51:25,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:25,893 INFO L470 AbstractCegarLoop]: Abstraction has 401 states and 582 transitions. [2021-12-21 14:51:25,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:25,894 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 582 transitions. [2021-12-21 14:51:25,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:51:25,895 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:25,895 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:25,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-21 14:51:25,895 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:25,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:25,896 INFO L85 PathProgramCache]: Analyzing trace with hash 1695715863, now seen corresponding path program 1 times [2021-12-21 14:51:25,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:25,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844216738] [2021-12-21 14:51:25,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:25,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:25,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:25,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:25,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:25,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:25,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:25,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:25,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:25,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:25,976 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-21 14:51:25,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:25,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844216738] [2021-12-21 14:51:25,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844216738] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:25,977 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:25,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 14:51:25,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585752430] [2021-12-21 14:51:25,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:25,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 14:51:25,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:25,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 14:51:25,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:25,979 INFO L87 Difference]: Start difference. First operand 401 states and 582 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:26,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:26,650 INFO L93 Difference]: Finished difference Result 748 states and 1058 transitions. [2021-12-21 14:51:26,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-21 14:51:26,651 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-21 14:51:26,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:26,656 INFO L225 Difference]: With dead ends: 748 [2021-12-21 14:51:26,656 INFO L226 Difference]: Without dead ends: 571 [2021-12-21 14:51:26,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-12-21 14:51:26,663 INFO L933 BasicCegarLoop]: 512 mSDtfsCounter, 865 mSDsluCounter, 1345 mSDsCounter, 0 mSdLazyCounter, 1027 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 888 SdHoareTripleChecker+Valid, 1857 SdHoareTripleChecker+Invalid, 1150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1027 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:26,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [888 Valid, 1857 Invalid, 1150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1027 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-21 14:51:26,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-12-21 14:51:26,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 497. [2021-12-21 14:51:26,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 407 states have (on average 1.4545454545454546) internal successors, (592), 416 states have internal predecessors, (592), 57 states have call successors, (57), 29 states have call predecessors, (57), 31 states have return successors, (66), 55 states have call predecessors, (66), 53 states have call successors, (66) [2021-12-21 14:51:26,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 715 transitions. [2021-12-21 14:51:26,708 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 715 transitions. Word has length 65 [2021-12-21 14:51:26,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:26,709 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 715 transitions. [2021-12-21 14:51:26,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:26,709 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 715 transitions. [2021-12-21 14:51:26,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:51:26,713 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:26,714 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:26,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-21 14:51:26,714 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:26,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:26,715 INFO L85 PathProgramCache]: Analyzing trace with hash -332870247, now seen corresponding path program 1 times [2021-12-21 14:51:26,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:26,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462396299] [2021-12-21 14:51:26,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:26,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:26,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:26,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:26,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:26,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:26,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:26,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:26,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:26,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:26,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:26,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:26,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:26,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:26,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:26,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:26,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:26,861 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-21 14:51:26,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:26,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462396299] [2021-12-21 14:51:26,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462396299] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:26,862 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:26,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 14:51:26,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664926420] [2021-12-21 14:51:26,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:26,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 14:51:26,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:26,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 14:51:26,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-21 14:51:26,863 INFO L87 Difference]: Start difference. First operand 497 states and 715 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:27,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:27,430 INFO L93 Difference]: Finished difference Result 798 states and 1129 transitions. [2021-12-21 14:51:27,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-21 14:51:27,430 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2021-12-21 14:51:27,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:27,433 INFO L225 Difference]: With dead ends: 798 [2021-12-21 14:51:27,433 INFO L226 Difference]: Without dead ends: 531 [2021-12-21 14:51:27,434 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-21 14:51:27,434 INFO L933 BasicCegarLoop]: 439 mSDtfsCounter, 372 mSDsluCounter, 1697 mSDsCounter, 0 mSdLazyCounter, 935 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 2136 SdHoareTripleChecker+Invalid, 1021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 935 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:27,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [373 Valid, 2136 Invalid, 1021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 935 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-21 14:51:27,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-12-21 14:51:27,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 502. [2021-12-21 14:51:27,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 411 states have (on average 1.4452554744525548) internal successors, (594), 420 states have internal predecessors, (594), 57 states have call successors, (57), 29 states have call predecessors, (57), 32 states have return successors, (67), 56 states have call predecessors, (67), 53 states have call successors, (67) [2021-12-21 14:51:27,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 718 transitions. [2021-12-21 14:51:27,455 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 718 transitions. Word has length 65 [2021-12-21 14:51:27,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:27,456 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 718 transitions. [2021-12-21 14:51:27,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:27,456 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 718 transitions. [2021-12-21 14:51:27,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:51:27,457 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:27,457 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:27,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-21 14:51:27,457 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:27,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:27,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1362229545, now seen corresponding path program 1 times [2021-12-21 14:51:27,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:27,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898702418] [2021-12-21 14:51:27,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:27,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:27,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:27,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:27,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:27,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:27,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:27,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:27,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:27,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:27,550 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-21 14:51:27,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:27,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898702418] [2021-12-21 14:51:27,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898702418] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:27,551 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:27,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 14:51:27,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743838457] [2021-12-21 14:51:27,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:27,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 14:51:27,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:27,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 14:51:27,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-21 14:51:27,553 INFO L87 Difference]: Start difference. First operand 502 states and 718 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:28,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:28,145 INFO L93 Difference]: Finished difference Result 820 states and 1151 transitions. [2021-12-21 14:51:28,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-21 14:51:28,146 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2021-12-21 14:51:28,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:28,148 INFO L225 Difference]: With dead ends: 820 [2021-12-21 14:51:28,148 INFO L226 Difference]: Without dead ends: 548 [2021-12-21 14:51:28,149 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-12-21 14:51:28,150 INFO L933 BasicCegarLoop]: 437 mSDtfsCounter, 552 mSDsluCounter, 1488 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 1925 SdHoareTripleChecker+Invalid, 1012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:28,150 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [554 Valid, 1925 Invalid, 1012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 883 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-21 14:51:28,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-12-21 14:51:28,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 517. [2021-12-21 14:51:28,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 423 states have (on average 1.4326241134751774) internal successors, (606), 432 states have internal predecessors, (606), 57 states have call successors, (57), 29 states have call predecessors, (57), 35 states have return successors, (70), 59 states have call predecessors, (70), 53 states have call successors, (70) [2021-12-21 14:51:28,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 733 transitions. [2021-12-21 14:51:28,168 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 733 transitions. Word has length 65 [2021-12-21 14:51:28,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:28,169 INFO L470 AbstractCegarLoop]: Abstraction has 517 states and 733 transitions. [2021-12-21 14:51:28,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:28,169 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 733 transitions. [2021-12-21 14:51:28,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:51:28,170 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:28,170 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:28,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-21 14:51:28,170 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:28,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:28,171 INFO L85 PathProgramCache]: Analyzing trace with hash 23973849, now seen corresponding path program 1 times [2021-12-21 14:51:28,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:28,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073745596] [2021-12-21 14:51:28,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:28,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:28,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:28,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:28,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:28,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:28,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:28,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:28,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:28,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,246 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-21 14:51:28,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:28,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073745596] [2021-12-21 14:51:28,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073745596] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:28,247 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:28,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 14:51:28,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664476003] [2021-12-21 14:51:28,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:28,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 14:51:28,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:28,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 14:51:28,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:28,248 INFO L87 Difference]: Start difference. First operand 517 states and 733 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:28,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:28,904 INFO L93 Difference]: Finished difference Result 909 states and 1244 transitions. [2021-12-21 14:51:28,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-21 14:51:28,904 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-21 14:51:28,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:28,907 INFO L225 Difference]: With dead ends: 909 [2021-12-21 14:51:28,907 INFO L226 Difference]: Without dead ends: 624 [2021-12-21 14:51:28,908 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2021-12-21 14:51:28,908 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 882 mSDsluCounter, 1156 mSDsCounter, 0 mSdLazyCounter, 950 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 905 SdHoareTripleChecker+Valid, 1622 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:28,909 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [905 Valid, 1622 Invalid, 1085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 950 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-21 14:51:28,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-12-21 14:51:28,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 529. [2021-12-21 14:51:28,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 433 states have (on average 1.4226327944572748) internal successors, (616), 442 states have internal predecessors, (616), 58 states have call successors, (58), 30 states have call predecessors, (58), 36 states have return successors, (69), 60 states have call predecessors, (69), 54 states have call successors, (69) [2021-12-21 14:51:28,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 743 transitions. [2021-12-21 14:51:28,925 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 743 transitions. Word has length 65 [2021-12-21 14:51:28,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:28,926 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 743 transitions. [2021-12-21 14:51:28,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:28,926 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 743 transitions. [2021-12-21 14:51:28,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-21 14:51:28,927 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:28,927 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:28,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-21 14:51:28,927 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:28,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:28,928 INFO L85 PathProgramCache]: Analyzing trace with hash -110039657, now seen corresponding path program 1 times [2021-12-21 14:51:28,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:28,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057227708] [2021-12-21 14:51:28,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:28,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:28,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:28,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:28,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:28,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:28,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:28,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:28,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:28,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:29,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,003 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-21 14:51:29,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:29,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057227708] [2021-12-21 14:51:29,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057227708] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:29,003 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:29,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:29,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978490087] [2021-12-21 14:51:29,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:29,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:29,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:29,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:29,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:29,004 INFO L87 Difference]: Start difference. First operand 529 states and 743 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:29,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:29,326 INFO L93 Difference]: Finished difference Result 1171 states and 1587 transitions. [2021-12-21 14:51:29,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-21 14:51:29,326 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-21 14:51:29,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:29,330 INFO L225 Difference]: With dead ends: 1171 [2021-12-21 14:51:29,330 INFO L226 Difference]: Without dead ends: 875 [2021-12-21 14:51:29,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-12-21 14:51:29,332 INFO L933 BasicCegarLoop]: 424 mSDtfsCounter, 1071 mSDsluCounter, 660 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1097 SdHoareTripleChecker+Valid, 1084 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:29,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1097 Valid, 1084 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 14:51:29,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2021-12-21 14:51:29,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 819. [2021-12-21 14:51:29,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 657 states have (on average 1.36986301369863) internal successors, (900), 673 states have internal predecessors, (900), 93 states have call successors, (93), 52 states have call predecessors, (93), 67 states have return successors, (126), 100 states have call predecessors, (126), 89 states have call successors, (126) [2021-12-21 14:51:29,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 1119 transitions. [2021-12-21 14:51:29,367 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 1119 transitions. Word has length 65 [2021-12-21 14:51:29,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:29,367 INFO L470 AbstractCegarLoop]: Abstraction has 819 states and 1119 transitions. [2021-12-21 14:51:29,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-21 14:51:29,368 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 1119 transitions. [2021-12-21 14:51:29,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-21 14:51:29,369 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:29,369 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:29,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-21 14:51:29,369 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:29,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:29,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1566755896, now seen corresponding path program 1 times [2021-12-21 14:51:29,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:29,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435322537] [2021-12-21 14:51:29,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:29,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:29,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:29,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:29,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:29,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:29,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:29,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:29,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:29,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,419 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-21 14:51:29,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:29,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435322537] [2021-12-21 14:51:29,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435322537] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:29,419 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:29,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:51:29,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778193855] [2021-12-21 14:51:29,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:29,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:51:29,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:29,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:51:29,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:51:29,420 INFO L87 Difference]: Start difference. First operand 819 states and 1119 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:29,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:29,845 INFO L93 Difference]: Finished difference Result 2022 states and 2686 transitions. [2021-12-21 14:51:29,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 14:51:29,846 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-21 14:51:29,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:29,851 INFO L225 Difference]: With dead ends: 2022 [2021-12-21 14:51:29,851 INFO L226 Difference]: Without dead ends: 1415 [2021-12-21 14:51:29,853 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:51:29,854 INFO L933 BasicCegarLoop]: 440 mSDtfsCounter, 551 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 1277 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:29,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [559 Valid, 1277 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-21 14:51:29,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1415 states. [2021-12-21 14:51:29,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1415 to 1300. [2021-12-21 14:51:29,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1300 states, 1036 states have (on average 1.334942084942085) internal successors, (1383), 1055 states have internal predecessors, (1383), 138 states have call successors, (138), 96 states have call predecessors, (138), 124 states have return successors, (198), 155 states have call predecessors, (198), 134 states have call successors, (198) [2021-12-21 14:51:29,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1300 states to 1300 states and 1719 transitions. [2021-12-21 14:51:29,894 INFO L78 Accepts]: Start accepts. Automaton has 1300 states and 1719 transitions. Word has length 66 [2021-12-21 14:51:29,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:29,894 INFO L470 AbstractCegarLoop]: Abstraction has 1300 states and 1719 transitions. [2021-12-21 14:51:29,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:29,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1300 states and 1719 transitions. [2021-12-21 14:51:29,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-21 14:51:29,896 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:29,896 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:29,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-21 14:51:29,896 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:29,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:29,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1269971741, now seen corresponding path program 1 times [2021-12-21 14:51:29,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:29,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139427589] [2021-12-21 14:51:29,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:29,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:29,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:29,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:29,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:29,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:29,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:29,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:29,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:29,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:29,949 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-21 14:51:29,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:29,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139427589] [2021-12-21 14:51:29,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139427589] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:29,950 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:29,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:51:29,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126333940] [2021-12-21 14:51:29,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:29,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:51:29,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:29,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:51:29,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:51:29,952 INFO L87 Difference]: Start difference. First operand 1300 states and 1719 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:30,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:30,230 INFO L93 Difference]: Finished difference Result 3488 states and 4525 transitions. [2021-12-21 14:51:30,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-21 14:51:30,231 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-21 14:51:30,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:30,240 INFO L225 Difference]: With dead ends: 3488 [2021-12-21 14:51:30,241 INFO L226 Difference]: Without dead ends: 2420 [2021-12-21 14:51:30,244 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-12-21 14:51:30,245 INFO L933 BasicCegarLoop]: 441 mSDtfsCounter, 1072 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1098 SdHoareTripleChecker+Valid, 894 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:30,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1098 Valid, 894 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 14:51:30,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2420 states. [2021-12-21 14:51:30,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2420 to 2162. [2021-12-21 14:51:30,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2162 states, 1702 states have (on average 1.298472385428907) internal successors, (2210), 1731 states have internal predecessors, (2210), 236 states have call successors, (236), 180 states have call predecessors, (236), 222 states have return successors, (334), 257 states have call predecessors, (334), 232 states have call successors, (334) [2021-12-21 14:51:30,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2162 states to 2162 states and 2780 transitions. [2021-12-21 14:51:30,313 INFO L78 Accepts]: Start accepts. Automaton has 2162 states and 2780 transitions. Word has length 66 [2021-12-21 14:51:30,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:30,313 INFO L470 AbstractCegarLoop]: Abstraction has 2162 states and 2780 transitions. [2021-12-21 14:51:30,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:30,313 INFO L276 IsEmpty]: Start isEmpty. Operand 2162 states and 2780 transitions. [2021-12-21 14:51:30,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-21 14:51:30,315 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:30,315 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:30,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-21 14:51:30,315 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:30,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:30,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1499029609, now seen corresponding path program 1 times [2021-12-21 14:51:30,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:30,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800391019] [2021-12-21 14:51:30,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:30,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:30,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:30,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:30,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:30,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:30,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:30,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:30,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:30,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,363 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-21 14:51:30,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:30,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800391019] [2021-12-21 14:51:30,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800391019] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:30,363 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:30,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:51:30,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118144729] [2021-12-21 14:51:30,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:30,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:51:30,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:30,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:51:30,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:51:30,364 INFO L87 Difference]: Start difference. First operand 2162 states and 2780 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:30,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:30,689 INFO L93 Difference]: Finished difference Result 5072 states and 6430 transitions. [2021-12-21 14:51:30,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 14:51:30,689 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 72 [2021-12-21 14:51:30,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:30,700 INFO L225 Difference]: With dead ends: 5072 [2021-12-21 14:51:30,700 INFO L226 Difference]: Without dead ends: 3142 [2021-12-21 14:51:30,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-12-21 14:51:30,705 INFO L933 BasicCegarLoop]: 455 mSDtfsCounter, 1053 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1079 SdHoareTripleChecker+Valid, 930 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:30,706 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1079 Valid, 930 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 14:51:30,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3142 states. [2021-12-21 14:51:30,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3142 to 2894. [2021-12-21 14:51:30,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2894 states, 2270 states have (on average 1.2837004405286343) internal successors, (2914), 2307 states have internal predecessors, (2914), 316 states have call successors, (316), 250 states have call predecessors, (316), 306 states have return successors, (443), 343 states have call predecessors, (443), 312 states have call successors, (443) [2021-12-21 14:51:30,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2894 states to 2894 states and 3673 transitions. [2021-12-21 14:51:30,791 INFO L78 Accepts]: Start accepts. Automaton has 2894 states and 3673 transitions. Word has length 72 [2021-12-21 14:51:30,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:30,791 INFO L470 AbstractCegarLoop]: Abstraction has 2894 states and 3673 transitions. [2021-12-21 14:51:30,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-21 14:51:30,792 INFO L276 IsEmpty]: Start isEmpty. Operand 2894 states and 3673 transitions. [2021-12-21 14:51:30,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-21 14:51:30,793 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:30,793 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:30,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-21 14:51:30,793 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:30,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:30,794 INFO L85 PathProgramCache]: Analyzing trace with hash 258278453, now seen corresponding path program 1 times [2021-12-21 14:51:30,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:30,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721480589] [2021-12-21 14:51:30,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:30,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:30,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:30,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:30,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:30,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:30,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:30,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:30,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:30,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:30,856 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:30,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:30,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721480589] [2021-12-21 14:51:30,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721480589] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:30,856 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:30,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:30,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523994453] [2021-12-21 14:51:30,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:30,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:30,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:30,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:30,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:30,858 INFO L87 Difference]: Start difference. First operand 2894 states and 3673 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-21 14:51:31,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:31,201 INFO L93 Difference]: Finished difference Result 3668 states and 4604 transitions. [2021-12-21 14:51:31,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-21 14:51:31,202 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 73 [2021-12-21 14:51:31,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:31,215 INFO L225 Difference]: With dead ends: 3668 [2021-12-21 14:51:31,216 INFO L226 Difference]: Without dead ends: 3665 [2021-12-21 14:51:31,218 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-12-21 14:51:31,218 INFO L933 BasicCegarLoop]: 450 mSDtfsCounter, 1499 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 309 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1509 SdHoareTripleChecker+Valid, 900 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:31,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1509 Valid, 900 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 14:51:31,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3665 states. [2021-12-21 14:51:31,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3665 to 3388. [2021-12-21 14:51:31,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3388 states, 2655 states have (on average 1.2753295668549907) internal successors, (3386), 2697 states have internal predecessors, (3386), 366 states have call successors, (366), 294 states have call predecessors, (366), 365 states have return successors, (522), 403 states have call predecessors, (522), 363 states have call successors, (522) [2021-12-21 14:51:31,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3388 states to 3388 states and 4274 transitions. [2021-12-21 14:51:31,345 INFO L78 Accepts]: Start accepts. Automaton has 3388 states and 4274 transitions. Word has length 73 [2021-12-21 14:51:31,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:31,345 INFO L470 AbstractCegarLoop]: Abstraction has 3388 states and 4274 transitions. [2021-12-21 14:51:31,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-21 14:51:31,345 INFO L276 IsEmpty]: Start isEmpty. Operand 3388 states and 4274 transitions. [2021-12-21 14:51:31,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-21 14:51:31,347 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:31,347 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:31,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-21 14:51:31,347 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:31,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:31,347 INFO L85 PathProgramCache]: Analyzing trace with hash -584250463, now seen corresponding path program 1 times [2021-12-21 14:51:31,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:31,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680953141] [2021-12-21 14:51:31,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:31,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:31,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:31,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:31,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:31,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:31,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:31,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:31,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:31,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,447 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:31,447 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:31,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680953141] [2021-12-21 14:51:31,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680953141] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-21 14:51:31,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785512066] [2021-12-21 14:51:31,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:31,448 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-21 14:51:31,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-21 14:51:31,449 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-21 14:51:31,479 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-21 14:51:31,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:31,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-21 14:51:31,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-21 14:51:31,926 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:31,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-21 14:51:32,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:32,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785512066] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-21 14:51:32,105 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-21 14:51:32,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2021-12-21 14:51:32,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593662067] [2021-12-21 14:51:32,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-21 14:51:32,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-21 14:51:32,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:32,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-21 14:51:32,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-21 14:51:32,107 INFO L87 Difference]: Start difference. First operand 3388 states and 4274 transitions. Second operand has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-21 14:51:33,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:33,413 INFO L93 Difference]: Finished difference Result 7829 states and 9760 transitions. [2021-12-21 14:51:33,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-21 14:51:33,413 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 74 [2021-12-21 14:51:33,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:33,440 INFO L225 Difference]: With dead ends: 7829 [2021-12-21 14:51:33,440 INFO L226 Difference]: Without dead ends: 7826 [2021-12-21 14:51:33,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 174 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2021-12-21 14:51:33,445 INFO L933 BasicCegarLoop]: 608 mSDtfsCounter, 1299 mSDsluCounter, 1702 mSDsCounter, 0 mSdLazyCounter, 1757 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1364 SdHoareTripleChecker+Valid, 2310 SdHoareTripleChecker+Invalid, 1955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 1757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:33,445 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1364 Valid, 2310 Invalid, 1955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 1757 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-21 14:51:33,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7826 states. [2021-12-21 14:51:33,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7826 to 5178. [2021-12-21 14:51:33,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5178 states, 4059 states have (on average 1.271741808327174) internal successors, (5162), 4123 states have internal predecessors, (5162), 550 states have call successors, (550), 452 states have call predecessors, (550), 567 states have return successors, (800), 609 states have call predecessors, (800), 547 states have call successors, (800) [2021-12-21 14:51:33,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5178 states to 5178 states and 6512 transitions. [2021-12-21 14:51:33,706 INFO L78 Accepts]: Start accepts. Automaton has 5178 states and 6512 transitions. Word has length 74 [2021-12-21 14:51:33,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:33,706 INFO L470 AbstractCegarLoop]: Abstraction has 5178 states and 6512 transitions. [2021-12-21 14:51:33,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-21 14:51:33,707 INFO L276 IsEmpty]: Start isEmpty. Operand 5178 states and 6512 transitions. [2021-12-21 14:51:33,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-21 14:51:33,708 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:33,708 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:33,728 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-12-21 14:51:33,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-12-21 14:51:33,926 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:33,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:33,927 INFO L85 PathProgramCache]: Analyzing trace with hash 957331893, now seen corresponding path program 2 times [2021-12-21 14:51:33,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:33,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230394465] [2021-12-21 14:51:33,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:33,927 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:33,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:33,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:33,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:33,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:33,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:33,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:33,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:33,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:33,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:33,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:33,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:33,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:33,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:33,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:33,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:33,975 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-21 14:51:33,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:33,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230394465] [2021-12-21 14:51:33,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230394465] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:33,975 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:33,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:51:33,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23798977] [2021-12-21 14:51:33,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:33,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:51:33,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:33,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:51:33,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:51:33,977 INFO L87 Difference]: Start difference. First operand 5178 states and 6512 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-21 14:51:34,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:34,340 INFO L93 Difference]: Finished difference Result 7860 states and 9885 transitions. [2021-12-21 14:51:34,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-21 14:51:34,341 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 77 [2021-12-21 14:51:34,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:34,353 INFO L225 Difference]: With dead ends: 7860 [2021-12-21 14:51:34,353 INFO L226 Difference]: Without dead ends: 3785 [2021-12-21 14:51:34,361 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-21 14:51:34,361 INFO L933 BasicCegarLoop]: 500 mSDtfsCounter, 941 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 1020 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:34,361 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [970 Valid, 1020 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-21 14:51:34,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3785 states. [2021-12-21 14:51:34,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3785 to 3550. [2021-12-21 14:51:34,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3550 states, 2787 states have (on average 1.2565482597775386) internal successors, (3502), 2829 states have internal predecessors, (3502), 382 states have call successors, (382), 308 states have call predecessors, (382), 379 states have return successors, (526), 419 states have call predecessors, (526), 379 states have call successors, (526) [2021-12-21 14:51:34,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3550 states to 3550 states and 4410 transitions. [2021-12-21 14:51:34,549 INFO L78 Accepts]: Start accepts. Automaton has 3550 states and 4410 transitions. Word has length 77 [2021-12-21 14:51:34,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:34,550 INFO L470 AbstractCegarLoop]: Abstraction has 3550 states and 4410 transitions. [2021-12-21 14:51:34,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-21 14:51:34,550 INFO L276 IsEmpty]: Start isEmpty. Operand 3550 states and 4410 transitions. [2021-12-21 14:51:34,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-21 14:51:34,552 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:34,552 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:34,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-21 14:51:34,553 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:34,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:34,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1430467283, now seen corresponding path program 1 times [2021-12-21 14:51:34,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:34,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949809565] [2021-12-21 14:51:34,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:34,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:34,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:34,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:34,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:34,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:34,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:34,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:34,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:34,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-21 14:51:34,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:34,623 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-21 14:51:34,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:34,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949809565] [2021-12-21 14:51:34,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949809565] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:34,624 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:34,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-21 14:51:34,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029788134] [2021-12-21 14:51:34,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:34,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-21 14:51:34,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:34,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-21 14:51:34,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-21 14:51:34,626 INFO L87 Difference]: Start difference. First operand 3550 states and 4410 transitions. Second operand has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-21 14:51:35,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:35,554 INFO L93 Difference]: Finished difference Result 10406 states and 12791 transitions. [2021-12-21 14:51:35,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-21 14:51:35,555 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 84 [2021-12-21 14:51:35,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:35,579 INFO L225 Difference]: With dead ends: 10406 [2021-12-21 14:51:35,579 INFO L226 Difference]: Without dead ends: 5785 [2021-12-21 14:51:35,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2021-12-21 14:51:35,588 INFO L933 BasicCegarLoop]: 493 mSDtfsCounter, 1011 mSDsluCounter, 1141 mSDsCounter, 0 mSdLazyCounter, 894 mSolverCounterSat, 270 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1024 SdHoareTripleChecker+Valid, 1634 SdHoareTripleChecker+Invalid, 1164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 270 IncrementalHoareTripleChecker+Valid, 894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:35,589 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1024 Valid, 1634 Invalid, 1164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [270 Valid, 894 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-21 14:51:35,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5785 states. [2021-12-21 14:51:35,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5785 to 5465. [2021-12-21 14:51:35,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5465 states, 4245 states have (on average 1.2318021201413427) internal successors, (5229), 4330 states have internal predecessors, (5229), 586 states have call successors, (586), 482 states have call predecessors, (586), 632 states have return successors, (908), 659 states have call predecessors, (908), 583 states have call successors, (908) [2021-12-21 14:51:35,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5465 states to 5465 states and 6723 transitions. [2021-12-21 14:51:35,826 INFO L78 Accepts]: Start accepts. Automaton has 5465 states and 6723 transitions. Word has length 84 [2021-12-21 14:51:35,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:35,826 INFO L470 AbstractCegarLoop]: Abstraction has 5465 states and 6723 transitions. [2021-12-21 14:51:35,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-21 14:51:35,826 INFO L276 IsEmpty]: Start isEmpty. Operand 5465 states and 6723 transitions. [2021-12-21 14:51:35,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-21 14:51:35,829 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:35,829 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:35,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-21 14:51:35,829 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:35,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:35,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1891118771, now seen corresponding path program 1 times [2021-12-21 14:51:35,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:35,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526120879] [2021-12-21 14:51:35,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:35,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:35,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:35,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:35,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:35,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-21 14:51:35,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:35,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-21 14:51:35,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:35,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-21 14:51:35,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:35,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-21 14:51:35,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:35,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-21 14:51:35,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:35,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-21 14:51:35,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:35,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-21 14:51:35,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:35,891 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-21 14:51:35,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:35,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526120879] [2021-12-21 14:51:35,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526120879] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:35,891 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:35,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-21 14:51:35,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380621079] [2021-12-21 14:51:35,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:35,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-21 14:51:35,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:35,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-21 14:51:35,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-21 14:51:35,894 INFO L87 Difference]: Start difference. First operand 5465 states and 6723 transitions. Second operand has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-21 14:51:36,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:36,923 INFO L93 Difference]: Finished difference Result 9468 states and 11563 transitions. [2021-12-21 14:51:36,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-21 14:51:36,923 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 93 [2021-12-21 14:51:36,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:36,942 INFO L225 Difference]: With dead ends: 9468 [2021-12-21 14:51:36,942 INFO L226 Difference]: Without dead ends: 4875 [2021-12-21 14:51:36,950 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2021-12-21 14:51:36,951 INFO L933 BasicCegarLoop]: 486 mSDtfsCounter, 1444 mSDsluCounter, 1424 mSDsCounter, 0 mSdLazyCounter, 1275 mSolverCounterSat, 318 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1483 SdHoareTripleChecker+Valid, 1910 SdHoareTripleChecker+Invalid, 1593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 318 IncrementalHoareTripleChecker+Valid, 1275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:36,951 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1483 Valid, 1910 Invalid, 1593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [318 Valid, 1275 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-21 14:51:36,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4875 states. [2021-12-21 14:51:37,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4875 to 4541. [2021-12-21 14:51:37,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4541 states, 3534 states have (on average 1.2246745897000566) internal successors, (4328), 3601 states have internal predecessors, (4328), 487 states have call successors, (487), 397 states have call predecessors, (487), 518 states have return successors, (686), 549 states have call predecessors, (686), 484 states have call successors, (686) [2021-12-21 14:51:37,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4541 states to 4541 states and 5501 transitions. [2021-12-21 14:51:37,115 INFO L78 Accepts]: Start accepts. Automaton has 4541 states and 5501 transitions. Word has length 93 [2021-12-21 14:51:37,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:37,115 INFO L470 AbstractCegarLoop]: Abstraction has 4541 states and 5501 transitions. [2021-12-21 14:51:37,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-21 14:51:37,115 INFO L276 IsEmpty]: Start isEmpty. Operand 4541 states and 5501 transitions. [2021-12-21 14:51:37,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-21 14:51:37,118 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:37,118 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 14:51:37,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-21 14:51:37,118 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:37,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:37,119 INFO L85 PathProgramCache]: Analyzing trace with hash 299410466, now seen corresponding path program 1 times [2021-12-21 14:51:37,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:37,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696713367] [2021-12-21 14:51:37,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:37,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:37,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:37,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:37,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:37,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-21 14:51:37,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:37,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-21 14:51:37,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:37,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 14:51:37,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:37,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-21 14:51:37,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:37,175 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-21 14:51:37,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:37,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696713367] [2021-12-21 14:51:37,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696713367] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:37,176 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:37,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-21 14:51:37,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375351721] [2021-12-21 14:51:37,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:37,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-21 14:51:37,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:37,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-21 14:51:37,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-21 14:51:37,177 INFO L87 Difference]: Start difference. First operand 4541 states and 5501 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:37,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:37,863 INFO L93 Difference]: Finished difference Result 4805 states and 5917 transitions. [2021-12-21 14:51:37,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-21 14:51:37,863 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2021-12-21 14:51:37,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:37,874 INFO L225 Difference]: With dead ends: 4805 [2021-12-21 14:51:37,874 INFO L226 Difference]: Without dead ends: 4606 [2021-12-21 14:51:37,876 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-21 14:51:37,876 INFO L933 BasicCegarLoop]: 473 mSDtfsCounter, 617 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 634 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:37,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [634 Valid, 893 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-21 14:51:37,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4606 states. [2021-12-21 14:51:38,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4606 to 4541. [2021-12-21 14:51:38,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4541 states, 3534 states have (on average 1.2243916242218449) internal successors, (4327), 3601 states have internal predecessors, (4327), 487 states have call successors, (487), 397 states have call predecessors, (487), 518 states have return successors, (686), 549 states have call predecessors, (686), 484 states have call successors, (686) [2021-12-21 14:51:38,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4541 states to 4541 states and 5500 transitions. [2021-12-21 14:51:38,121 INFO L78 Accepts]: Start accepts. Automaton has 4541 states and 5500 transitions. Word has length 102 [2021-12-21 14:51:38,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:38,121 INFO L470 AbstractCegarLoop]: Abstraction has 4541 states and 5500 transitions. [2021-12-21 14:51:38,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:38,121 INFO L276 IsEmpty]: Start isEmpty. Operand 4541 states and 5500 transitions. [2021-12-21 14:51:38,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-21 14:51:38,124 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:38,125 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:38,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-21 14:51:38,125 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:38,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:38,125 INFO L85 PathProgramCache]: Analyzing trace with hash -1577652764, now seen corresponding path program 1 times [2021-12-21 14:51:38,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:38,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987806272] [2021-12-21 14:51:38,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:38,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:38,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:38,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:38,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:38,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-21 14:51:38,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:38,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-21 14:51:38,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:38,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 14:51:38,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:38,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-21 14:51:38,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:38,185 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-21 14:51:38,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:38,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987806272] [2021-12-21 14:51:38,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987806272] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:38,185 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:38,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-21 14:51:38,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572951950] [2021-12-21 14:51:38,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:38,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-21 14:51:38,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:38,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-21 14:51:38,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-21 14:51:38,187 INFO L87 Difference]: Start difference. First operand 4541 states and 5500 transitions. Second operand has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:39,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:39,317 INFO L93 Difference]: Finished difference Result 5067 states and 6331 transitions. [2021-12-21 14:51:39,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-21 14:51:39,317 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2021-12-21 14:51:39,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:39,326 INFO L225 Difference]: With dead ends: 5067 [2021-12-21 14:51:39,326 INFO L226 Difference]: Without dead ends: 4871 [2021-12-21 14:51:39,327 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-21 14:51:39,327 INFO L933 BasicCegarLoop]: 483 mSDtfsCounter, 986 mSDsluCounter, 741 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1008 SdHoareTripleChecker+Valid, 1224 SdHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:39,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1008 Valid, 1224 Invalid, 1192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-21 14:51:39,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4871 states. [2021-12-21 14:51:39,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4871 to 4740. [2021-12-21 14:51:39,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4740 states, 3712 states have (on average 1.2408405172413792) internal successors, (4606), 3780 states have internal predecessors, (4606), 501 states have call successors, (501), 403 states have call predecessors, (501), 525 states have return successors, (703), 563 states have call predecessors, (703), 498 states have call successors, (703) [2021-12-21 14:51:39,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4740 states to 4740 states and 5810 transitions. [2021-12-21 14:51:39,537 INFO L78 Accepts]: Start accepts. Automaton has 4740 states and 5810 transitions. Word has length 102 [2021-12-21 14:51:39,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:39,537 INFO L470 AbstractCegarLoop]: Abstraction has 4740 states and 5810 transitions. [2021-12-21 14:51:39,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:39,537 INFO L276 IsEmpty]: Start isEmpty. Operand 4740 states and 5810 transitions. [2021-12-21 14:51:39,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-21 14:51:39,540 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:39,541 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:39,541 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-21 14:51:39,541 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:39,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:39,541 INFO L85 PathProgramCache]: Analyzing trace with hash 1033499360, now seen corresponding path program 1 times [2021-12-21 14:51:39,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:39,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195127483] [2021-12-21 14:51:39,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:39,542 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:39,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:39,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:39,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:39,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-21 14:51:39,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:39,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-21 14:51:39,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:39,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 14:51:39,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:39,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-21 14:51:39,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:39,622 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-21 14:51:39,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:39,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195127483] [2021-12-21 14:51:39,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195127483] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:39,622 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:39,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:39,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290450491] [2021-12-21 14:51:39,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:39,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:39,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:39,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:39,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:39,624 INFO L87 Difference]: Start difference. First operand 4740 states and 5810 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:41,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:41,061 INFO L93 Difference]: Finished difference Result 5537 states and 7068 transitions. [2021-12-21 14:51:41,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 14:51:41,062 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2021-12-21 14:51:41,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:41,075 INFO L225 Difference]: With dead ends: 5537 [2021-12-21 14:51:41,075 INFO L226 Difference]: Without dead ends: 5142 [2021-12-21 14:51:41,080 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-21 14:51:41,081 INFO L933 BasicCegarLoop]: 638 mSDtfsCounter, 990 mSDsluCounter, 1317 mSDsCounter, 0 mSdLazyCounter, 1678 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1012 SdHoareTripleChecker+Valid, 1955 SdHoareTripleChecker+Invalid, 1788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1678 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:41,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1012 Valid, 1955 Invalid, 1788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1678 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-21 14:51:41,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5142 states. [2021-12-21 14:51:41,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5142 to 4927. [2021-12-21 14:51:41,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4927 states, 3878 states have (on average 1.2534811758638473) internal successors, (4861), 3947 states have internal predecessors, (4861), 515 states have call successors, (515), 409 states have call predecessors, (515), 532 states have return successors, (719), 578 states have call predecessors, (719), 512 states have call successors, (719) [2021-12-21 14:51:41,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4927 states to 4927 states and 6095 transitions. [2021-12-21 14:51:41,326 INFO L78 Accepts]: Start accepts. Automaton has 4927 states and 6095 transitions. Word has length 102 [2021-12-21 14:51:41,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:41,326 INFO L470 AbstractCegarLoop]: Abstraction has 4927 states and 6095 transitions. [2021-12-21 14:51:41,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:41,326 INFO L276 IsEmpty]: Start isEmpty. Operand 4927 states and 6095 transitions. [2021-12-21 14:51:41,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-21 14:51:41,330 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:41,330 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:41,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-21 14:51:41,330 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:41,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:41,330 INFO L85 PathProgramCache]: Analyzing trace with hash -845631586, now seen corresponding path program 1 times [2021-12-21 14:51:41,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:41,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324146617] [2021-12-21 14:51:41,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:41,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:41,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:41,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-21 14:51:41,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-21 14:51:41,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 14:51:41,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-21 14:51:41,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:41,389 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-21 14:51:41,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:41,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324146617] [2021-12-21 14:51:41,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324146617] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:41,389 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:41,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:41,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048606600] [2021-12-21 14:51:41,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:41,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:41,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:41,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:41,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:41,392 INFO L87 Difference]: Start difference. First operand 4927 states and 6095 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:42,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:42,806 INFO L93 Difference]: Finished difference Result 6227 states and 8141 transitions. [2021-12-21 14:51:42,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 14:51:42,807 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2021-12-21 14:51:42,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:42,820 INFO L225 Difference]: With dead ends: 6227 [2021-12-21 14:51:42,820 INFO L226 Difference]: Without dead ends: 5645 [2021-12-21 14:51:42,824 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-21 14:51:42,824 INFO L933 BasicCegarLoop]: 631 mSDtfsCounter, 985 mSDsluCounter, 1313 mSDsCounter, 0 mSdLazyCounter, 1669 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1007 SdHoareTripleChecker+Valid, 1944 SdHoareTripleChecker+Invalid, 1780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:42,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1007 Valid, 1944 Invalid, 1780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1669 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-21 14:51:42,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5645 states. [2021-12-21 14:51:43,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5645 to 5304. [2021-12-21 14:51:43,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5304 states, 4213 states have (on average 1.2760503204367435) internal successors, (5376), 4284 states have internal predecessors, (5376), 543 states have call successors, (543), 421 states have call predecessors, (543), 546 states have return successors, (755), 608 states have call predecessors, (755), 540 states have call successors, (755) [2021-12-21 14:51:43,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5304 states to 5304 states and 6674 transitions. [2021-12-21 14:51:43,098 INFO L78 Accepts]: Start accepts. Automaton has 5304 states and 6674 transitions. Word has length 102 [2021-12-21 14:51:43,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:43,098 INFO L470 AbstractCegarLoop]: Abstraction has 5304 states and 6674 transitions. [2021-12-21 14:51:43,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:43,098 INFO L276 IsEmpty]: Start isEmpty. Operand 5304 states and 6674 transitions. [2021-12-21 14:51:43,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-21 14:51:43,103 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:43,103 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:43,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-21 14:51:43,103 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:43,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:43,104 INFO L85 PathProgramCache]: Analyzing trace with hash 479224608, now seen corresponding path program 1 times [2021-12-21 14:51:43,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:43,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486199748] [2021-12-21 14:51:43,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:43,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:43,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:43,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-21 14:51:43,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-21 14:51:43,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 14:51:43,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-21 14:51:43,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:43,169 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-21 14:51:43,169 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:43,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486199748] [2021-12-21 14:51:43,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486199748] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:43,170 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:43,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:43,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643888912] [2021-12-21 14:51:43,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:43,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:43,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:43,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:43,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:43,171 INFO L87 Difference]: Start difference. First operand 5304 states and 6674 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:44,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:44,595 INFO L93 Difference]: Finished difference Result 7566 states and 10220 transitions. [2021-12-21 14:51:44,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 14:51:44,595 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2021-12-21 14:51:44,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:44,628 INFO L225 Difference]: With dead ends: 7566 [2021-12-21 14:51:44,628 INFO L226 Difference]: Without dead ends: 6607 [2021-12-21 14:51:44,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-21 14:51:44,635 INFO L933 BasicCegarLoop]: 626 mSDtfsCounter, 984 mSDsluCounter, 1313 mSDsCounter, 0 mSdLazyCounter, 1661 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1006 SdHoareTripleChecker+Valid, 1939 SdHoareTripleChecker+Invalid, 1772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:44,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1006 Valid, 1939 Invalid, 1772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1661 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-21 14:51:44,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6607 states. [2021-12-21 14:51:44,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6607 to 6061. [2021-12-21 14:51:44,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6061 states, 4886 states have (on average 1.3119115841178879) internal successors, (6410), 4961 states have internal predecessors, (6410), 599 states have call successors, (599), 445 states have call predecessors, (599), 574 states have return successors, (833), 668 states have call predecessors, (833), 596 states have call successors, (833) [2021-12-21 14:51:44,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6061 states to 6061 states and 7842 transitions. [2021-12-21 14:51:44,967 INFO L78 Accepts]: Start accepts. Automaton has 6061 states and 7842 transitions. Word has length 102 [2021-12-21 14:51:44,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:44,967 INFO L470 AbstractCegarLoop]: Abstraction has 6061 states and 7842 transitions. [2021-12-21 14:51:44,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:44,967 INFO L276 IsEmpty]: Start isEmpty. Operand 6061 states and 7842 transitions. [2021-12-21 14:51:44,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-21 14:51:44,971 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:44,971 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:44,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-21 14:51:44,971 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:44,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:44,972 INFO L85 PathProgramCache]: Analyzing trace with hash 2045982558, now seen corresponding path program 1 times [2021-12-21 14:51:44,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:44,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576901606] [2021-12-21 14:51:44,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:44,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:44,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:44,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:44,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-21 14:51:45,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-21 14:51:45,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 14:51:45,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-21 14:51:45,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:45,033 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-21 14:51:45,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:45,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576901606] [2021-12-21 14:51:45,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576901606] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:45,033 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:45,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:45,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207662189] [2021-12-21 14:51:45,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:45,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:45,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:45,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:45,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:45,034 INFO L87 Difference]: Start difference. First operand 6061 states and 7842 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:46,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:46,477 INFO L93 Difference]: Finished difference Result 10245 states and 14398 transitions. [2021-12-21 14:51:46,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-21 14:51:46,477 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2021-12-21 14:51:46,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:46,499 INFO L225 Difference]: With dead ends: 10245 [2021-12-21 14:51:46,499 INFO L226 Difference]: Without dead ends: 8529 [2021-12-21 14:51:46,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-21 14:51:46,507 INFO L933 BasicCegarLoop]: 621 mSDtfsCounter, 983 mSDsluCounter, 1313 mSDsCounter, 0 mSdLazyCounter, 1653 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1005 SdHoareTripleChecker+Valid, 1934 SdHoareTripleChecker+Invalid, 1764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:46,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1005 Valid, 1934 Invalid, 1764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1653 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-21 14:51:46,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8529 states. [2021-12-21 14:51:46,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8529 to 7582. [2021-12-21 14:51:46,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7582 states, 6239 states have (on average 1.36047443500561) internal successors, (8488), 6322 states have internal predecessors, (8488), 711 states have call successors, (711), 493 states have call predecessors, (711), 630 states have return successors, (1007), 788 states have call predecessors, (1007), 708 states have call successors, (1007) [2021-12-21 14:51:46,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7582 states to 7582 states and 10206 transitions. [2021-12-21 14:51:46,933 INFO L78 Accepts]: Start accepts. Automaton has 7582 states and 10206 transitions. Word has length 102 [2021-12-21 14:51:46,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:46,933 INFO L470 AbstractCegarLoop]: Abstraction has 7582 states and 10206 transitions. [2021-12-21 14:51:46,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:46,934 INFO L276 IsEmpty]: Start isEmpty. Operand 7582 states and 10206 transitions. [2021-12-21 14:51:46,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-21 14:51:46,938 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:46,939 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:46,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-21 14:51:46,939 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:46,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:46,939 INFO L85 PathProgramCache]: Analyzing trace with hash 988144480, now seen corresponding path program 1 times [2021-12-21 14:51:46,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:46,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862547285] [2021-12-21 14:51:46,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:46,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:46,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:46,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:46,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:46,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-21 14:51:46,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-21 14:51:47,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 14:51:47,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-21 14:51:47,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:47,017 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-21 14:51:47,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:47,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862547285] [2021-12-21 14:51:47,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862547285] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:47,017 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:47,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:47,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975059302] [2021-12-21 14:51:47,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:47,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:47,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:47,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:47,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:47,019 INFO L87 Difference]: Start difference. First operand 7582 states and 10206 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:48,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:48,965 INFO L93 Difference]: Finished difference Result 16868 states and 24706 transitions. [2021-12-21 14:51:48,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-21 14:51:48,965 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2021-12-21 14:51:48,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:48,995 INFO L225 Difference]: With dead ends: 16868 [2021-12-21 14:51:48,995 INFO L226 Difference]: Without dead ends: 13631 [2021-12-21 14:51:49,006 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-21 14:51:49,007 INFO L933 BasicCegarLoop]: 702 mSDtfsCounter, 1035 mSDsluCounter, 1305 mSDsCounter, 0 mSdLazyCounter, 1899 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1056 SdHoareTripleChecker+Valid, 2007 SdHoareTripleChecker+Invalid, 2012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:49,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1056 Valid, 2007 Invalid, 2012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1899 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-21 14:51:49,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13631 states. [2021-12-21 14:51:49,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13631 to 10591. [2021-12-21 14:51:49,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10591 states, 8928 states have (on average 1.4150985663082438) internal successors, (12634), 9027 states have internal predecessors, (12634), 919 states have call successors, (919), 589 states have call predecessors, (919), 742 states have return successors, (1393), 1012 states have call predecessors, (1393), 916 states have call successors, (1393) [2021-12-21 14:51:49,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10591 states to 10591 states and 14946 transitions. [2021-12-21 14:51:49,546 INFO L78 Accepts]: Start accepts. Automaton has 10591 states and 14946 transitions. Word has length 102 [2021-12-21 14:51:49,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:49,546 INFO L470 AbstractCegarLoop]: Abstraction has 10591 states and 14946 transitions. [2021-12-21 14:51:49,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:49,546 INFO L276 IsEmpty]: Start isEmpty. Operand 10591 states and 14946 transitions. [2021-12-21 14:51:49,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-21 14:51:49,553 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:49,553 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:49,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-21 14:51:49,554 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:49,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:49,554 INFO L85 PathProgramCache]: Analyzing trace with hash -154357986, now seen corresponding path program 1 times [2021-12-21 14:51:49,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:49,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575668183] [2021-12-21 14:51:49,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:49,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:49,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:49,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:49,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:49,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-21 14:51:49,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:49,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-21 14:51:49,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:49,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 14:51:49,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:49,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-21 14:51:49,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:49,610 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-21 14:51:49,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:49,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575668183] [2021-12-21 14:51:49,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575668183] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:49,610 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:49,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:49,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260862255] [2021-12-21 14:51:49,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:49,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:49,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:49,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:49,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:49,612 INFO L87 Difference]: Start difference. First operand 10591 states and 14946 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:52,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:52,129 INFO L93 Difference]: Finished difference Result 28323 states and 42824 transitions. [2021-12-21 14:51:52,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-21 14:51:52,129 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2021-12-21 14:51:52,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:52,187 INFO L225 Difference]: With dead ends: 28323 [2021-12-21 14:51:52,188 INFO L226 Difference]: Without dead ends: 22077 [2021-12-21 14:51:52,212 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-21 14:51:52,213 INFO L933 BasicCegarLoop]: 608 mSDtfsCounter, 1154 mSDsluCounter, 1302 mSDsCounter, 0 mSdLazyCounter, 1629 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1182 SdHoareTripleChecker+Valid, 1910 SdHoareTripleChecker+Invalid, 1745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:52,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1182 Valid, 1910 Invalid, 1745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1629 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-21 14:51:52,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22077 states. [2021-12-21 14:51:53,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22077 to 16272. [2021-12-21 14:51:53,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16272 states, 13985 states have (on average 1.4561315695387915) internal successors, (20364), 14116 states have internal predecessors, (20364), 1319 states have call successors, (1319), 781 states have call predecessors, (1319), 966 states have return successors, (2311), 1444 states have call predecessors, (2311), 1316 states have call successors, (2311) [2021-12-21 14:51:53,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16272 states to 16272 states and 23994 transitions. [2021-12-21 14:51:53,149 INFO L78 Accepts]: Start accepts. Automaton has 16272 states and 23994 transitions. Word has length 102 [2021-12-21 14:51:53,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:53,149 INFO L470 AbstractCegarLoop]: Abstraction has 16272 states and 23994 transitions. [2021-12-21 14:51:53,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:53,150 INFO L276 IsEmpty]: Start isEmpty. Operand 16272 states and 23994 transitions. [2021-12-21 14:51:53,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-21 14:51:53,160 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:53,160 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:53,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-21 14:51:53,160 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:53,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:53,161 INFO L85 PathProgramCache]: Analyzing trace with hash 85881760, now seen corresponding path program 1 times [2021-12-21 14:51:53,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:53,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670267106] [2021-12-21 14:51:53,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:53,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:53,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:53,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:53,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:53,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-21 14:51:53,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:53,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-21 14:51:53,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:53,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 14:51:53,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:53,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-21 14:51:53,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:53,221 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-21 14:51:53,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:53,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670267106] [2021-12-21 14:51:53,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670267106] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:53,221 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:53,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:53,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90132595] [2021-12-21 14:51:53,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:53,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:53,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:53,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:53,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:53,223 INFO L87 Difference]: Start difference. First operand 16272 states and 23994 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:56,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:51:56,659 INFO L93 Difference]: Finished difference Result 49682 states and 77006 transitions. [2021-12-21 14:51:56,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-21 14:51:56,660 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2021-12-21 14:51:56,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:51:56,796 INFO L225 Difference]: With dead ends: 49682 [2021-12-21 14:51:56,796 INFO L226 Difference]: Without dead ends: 37755 [2021-12-21 14:51:56,838 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-21 14:51:56,839 INFO L933 BasicCegarLoop]: 662 mSDtfsCounter, 1016 mSDsluCounter, 1305 mSDsCounter, 0 mSdLazyCounter, 1818 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1037 SdHoareTripleChecker+Valid, 1967 SdHoareTripleChecker+Invalid, 1934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-21 14:51:56,839 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1037 Valid, 1967 Invalid, 1934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1818 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-21 14:51:56,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37755 states. [2021-12-21 14:51:58,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37755 to 27921. [2021-12-21 14:51:58,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27921 states, 24418 states have (on average 1.4919321811778197) internal successors, (36430), 24613 states have internal predecessors, (36430), 2087 states have call successors, (2087), 1165 states have call predecessors, (2087), 1414 states have return successors, (4601), 2276 states have call predecessors, (4601), 2084 states have call successors, (4601) [2021-12-21 14:51:58,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27921 states to 27921 states and 43118 transitions. [2021-12-21 14:51:58,429 INFO L78 Accepts]: Start accepts. Automaton has 27921 states and 43118 transitions. Word has length 102 [2021-12-21 14:51:58,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:51:58,429 INFO L470 AbstractCegarLoop]: Abstraction has 27921 states and 43118 transitions. [2021-12-21 14:51:58,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:51:58,429 INFO L276 IsEmpty]: Start isEmpty. Operand 27921 states and 43118 transitions. [2021-12-21 14:51:58,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-21 14:51:58,447 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:51:58,447 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:51:58,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-21 14:51:58,448 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:51:58,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:51:58,448 INFO L85 PathProgramCache]: Analyzing trace with hash 924915422, now seen corresponding path program 1 times [2021-12-21 14:51:58,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:51:58,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849805117] [2021-12-21 14:51:58,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:51:58,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:51:58,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:58,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:51:58,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:58,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-21 14:51:58,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:58,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-21 14:51:58,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:58,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 14:51:58,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:58,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-21 14:51:58,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:51:58,513 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-21 14:51:58,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:51:58,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849805117] [2021-12-21 14:51:58,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849805117] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:51:58,514 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:51:58,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:51:58,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826582658] [2021-12-21 14:51:58,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:51:58,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:51:58,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:51:58,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:51:58,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:51:58,515 INFO L87 Difference]: Start difference. First operand 27921 states and 43118 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:52:03,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:03,510 INFO L93 Difference]: Finished difference Result 90191 states and 144272 transitions. [2021-12-21 14:52:03,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-21 14:52:03,510 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2021-12-21 14:52:03,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:03,776 INFO L225 Difference]: With dead ends: 90191 [2021-12-21 14:52:03,776 INFO L226 Difference]: Without dead ends: 66615 [2021-12-21 14:52:03,858 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-21 14:52:03,858 INFO L933 BasicCegarLoop]: 593 mSDtfsCounter, 1035 mSDsluCounter, 1305 mSDsCounter, 0 mSdLazyCounter, 1601 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1063 SdHoareTripleChecker+Valid, 1898 SdHoareTripleChecker+Invalid, 1720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:03,858 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1063 Valid, 1898 Invalid, 1720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1601 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-21 14:52:03,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66615 states. [2021-12-21 14:52:06,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66615 to 51283. [2021-12-21 14:52:06,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51283 states, 45412 states have (on average 1.5168237470272175) internal successors, (68882), 45735 states have internal predecessors, (68882), 3559 states have call successors, (3559), 1933 states have call predecessors, (3559), 2310 states have return successors, (10575), 3876 states have call predecessors, (10575), 3556 states have call successors, (10575) [2021-12-21 14:52:06,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51283 states to 51283 states and 83016 transitions. [2021-12-21 14:52:06,987 INFO L78 Accepts]: Start accepts. Automaton has 51283 states and 83016 transitions. Word has length 102 [2021-12-21 14:52:06,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-21 14:52:06,987 INFO L470 AbstractCegarLoop]: Abstraction has 51283 states and 83016 transitions. [2021-12-21 14:52:06,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:52:06,987 INFO L276 IsEmpty]: Start isEmpty. Operand 51283 states and 83016 transitions. [2021-12-21 14:52:07,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-21 14:52:07,018 INFO L506 BasicCegarLoop]: Found error trace [2021-12-21 14:52:07,018 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-21 14:52:07,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-21 14:52:07,019 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-21 14:52:07,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-21 14:52:07,019 INFO L85 PathProgramCache]: Analyzing trace with hash -1152421476, now seen corresponding path program 1 times [2021-12-21 14:52:07,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-21 14:52:07,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260488204] [2021-12-21 14:52:07,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-21 14:52:07,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-21 14:52:07,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-21 14:52:07,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-21 14:52:07,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-21 14:52:07,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-21 14:52:07,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-21 14:52:07,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-21 14:52:07,078 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-21 14:52:07,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-21 14:52:07,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260488204] [2021-12-21 14:52:07,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260488204] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-21 14:52:07,079 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-21 14:52:07,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-21 14:52:07,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238995215] [2021-12-21 14:52:07,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-21 14:52:07,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-21 14:52:07,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-21 14:52:07,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-21 14:52:07,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-21 14:52:07,080 INFO L87 Difference]: Start difference. First operand 51283 states and 83016 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-21 14:52:16,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-21 14:52:16,066 INFO L93 Difference]: Finished difference Result 170895 states and 283944 transitions. [2021-12-21 14:52:16,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-21 14:52:16,066 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2021-12-21 14:52:16,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-21 14:52:16,501 INFO L225 Difference]: With dead ends: 170895 [2021-12-21 14:52:16,501 INFO L226 Difference]: Without dead ends: 123957 [2021-12-21 14:52:16,624 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-21 14:52:16,625 INFO L933 BasicCegarLoop]: 601 mSDtfsCounter, 980 mSDsluCounter, 1305 mSDsCounter, 0 mSdLazyCounter, 1684 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1001 SdHoareTripleChecker+Valid, 1906 SdHoareTripleChecker+Invalid, 1798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 1684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-21 14:52:16,625 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1001 Valid, 1906 Invalid, 1798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 1684 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-21 14:52:16,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123957 states.