./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.04.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e19ca921 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.04.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 a61ec0d9e8ff01aa8900ac2d4a87b40f68db963fb1a53c6fbb2c11c91e3dd345 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-e19ca92 [2021-12-22 13:12:29,201 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-22 13:12:29,202 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-22 13:12:29,222 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-22 13:12:29,223 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-22 13:12:29,224 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-22 13:12:29,225 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-22 13:12:29,226 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-22 13:12:29,227 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-22 13:12:29,228 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-22 13:12:29,228 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-22 13:12:29,229 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-22 13:12:29,230 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-22 13:12:29,230 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-22 13:12:29,231 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-22 13:12:29,232 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-22 13:12:29,232 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-22 13:12:29,240 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-22 13:12:29,241 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-22 13:12:29,245 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-22 13:12:29,246 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-22 13:12:29,250 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-22 13:12:29,251 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-22 13:12:29,253 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-22 13:12:29,255 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-22 13:12:29,255 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-22 13:12:29,255 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-22 13:12:29,256 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-22 13:12:29,256 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-22 13:12:29,257 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-22 13:12:29,257 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-22 13:12:29,257 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-22 13:12:29,258 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-22 13:12:29,258 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-22 13:12:29,259 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-22 13:12:29,259 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-22 13:12:29,260 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-22 13:12:29,260 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-22 13:12:29,260 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-22 13:12:29,261 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-22 13:12:29,261 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-22 13:12:29,262 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-22 13:12:29,279 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-22 13:12:29,279 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-22 13:12:29,280 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-22 13:12:29,280 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-22 13:12:29,280 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-22 13:12:29,281 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-22 13:12:29,281 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-22 13:12:29,281 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-22 13:12:29,281 INFO L138 SettingsManager]: * Use SBE=true [2021-12-22 13:12:29,282 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-22 13:12:29,282 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-22 13:12:29,282 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-22 13:12:29,282 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-22 13:12:29,282 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-22 13:12:29,282 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-22 13:12:29,293 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-22 13:12:29,293 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-22 13:12:29,293 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-22 13:12:29,293 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-22 13:12:29,293 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-22 13:12:29,293 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-22 13:12:29,293 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-22 13:12:29,294 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-22 13:12:29,294 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-22 13:12:29,294 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 13:12:29,294 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-22 13:12:29,294 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-22 13:12:29,296 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-22 13:12:29,296 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-22 13:12:29,296 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-22 13:12:29,296 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-22 13:12:29,296 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-22 13:12:29,297 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-22 13:12:29,297 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-22 13:12:29,297 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 -> a61ec0d9e8ff01aa8900ac2d4a87b40f68db963fb1a53c6fbb2c11c91e3dd345 [2021-12-22 13:12:29,467 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-22 13:12:29,483 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-22 13:12:29,485 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-22 13:12:29,486 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-22 13:12:29,486 INFO L275 PluginConnector]: CDTParser initialized [2021-12-22 13:12:29,487 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.04.cil-2.c [2021-12-22 13:12:29,541 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e3a45f41a/6c43f7bcf42a49288110ad9ebc4d24bc/FLAGd5b707b8f [2021-12-22 13:12:29,944 INFO L306 CDTParser]: Found 1 translation units. [2021-12-22 13:12:29,945 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.04.cil-2.c [2021-12-22 13:12:29,965 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e3a45f41a/6c43f7bcf42a49288110ad9ebc4d24bc/FLAGd5b707b8f [2021-12-22 13:12:29,978 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e3a45f41a/6c43f7bcf42a49288110ad9ebc4d24bc [2021-12-22 13:12:29,980 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-22 13:12:29,982 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-22 13:12:29,983 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-22 13:12:29,983 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-22 13:12:29,985 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-22 13:12:29,986 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 01:12:29" (1/1) ... [2021-12-22 13:12:29,986 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@13cb9e09 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:12:29, skipping insertion in model container [2021-12-22 13:12:29,987 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 01:12:29" (1/1) ... [2021-12-22 13:12:30,002 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-22 13:12:30,052 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-22 13:12:30,139 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.04.cil-2.c[914,927] [2021-12-22 13:12:30,167 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.04.cil-2.c[7115,7128] [2021-12-22 13:12:30,195 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 13:12:30,201 INFO L203 MainTranslator]: Completed pre-run [2021-12-22 13:12:30,211 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.04.cil-2.c[914,927] [2021-12-22 13:12:30,223 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.04.cil-2.c[7115,7128] [2021-12-22 13:12:30,243 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 13:12:30,255 INFO L208 MainTranslator]: Completed translation [2021-12-22 13:12:30,256 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:12:30 WrapperNode [2021-12-22 13:12:30,256 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-22 13:12:30,257 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-22 13:12:30,257 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-22 13:12:30,257 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-22 13:12:30,266 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:12:30" (1/1) ... [2021-12-22 13:12:30,274 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:12:30" (1/1) ... [2021-12-22 13:12:30,312 INFO L137 Inliner]: procedures = 61, calls = 70, calls flagged for inlining = 29, calls inlined = 29, statements flattened = 581 [2021-12-22 13:12:30,315 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-22 13:12:30,316 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-22 13:12:30,316 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-22 13:12:30,316 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-22 13:12:30,322 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:12:30" (1/1) ... [2021-12-22 13:12:30,323 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:12:30" (1/1) ... [2021-12-22 13:12:30,334 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:12:30" (1/1) ... [2021-12-22 13:12:30,335 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:12:30" (1/1) ... [2021-12-22 13:12:30,349 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:12:30" (1/1) ... [2021-12-22 13:12:30,356 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:12:30" (1/1) ... [2021-12-22 13:12:30,364 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:12:30" (1/1) ... [2021-12-22 13:12:30,367 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-22 13:12:30,369 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-22 13:12:30,369 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-22 13:12:30,369 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-22 13:12:30,370 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:12:30" (1/1) ... [2021-12-22 13:12:30,380 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 13:12:30,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:12:30,395 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-22 13:12:30,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-22 13:12:30,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-22 13:12:30,419 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-22 13:12:30,419 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-22 13:12:30,419 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2021-12-22 13:12:30,419 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2021-12-22 13:12:30,419 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-22 13:12:30,420 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-22 13:12:30,420 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-22 13:12:30,420 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-22 13:12:30,420 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2021-12-22 13:12:30,420 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2021-12-22 13:12:30,420 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-22 13:12:30,420 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-22 13:12:30,420 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-22 13:12:30,421 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-22 13:12:30,421 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2021-12-22 13:12:30,421 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2021-12-22 13:12:30,421 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2021-12-22 13:12:30,421 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2021-12-22 13:12:30,421 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2021-12-22 13:12:30,421 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2021-12-22 13:12:30,421 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-22 13:12:30,421 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-22 13:12:30,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-22 13:12:30,422 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-22 13:12:30,422 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-22 13:12:30,422 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2021-12-22 13:12:30,422 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2021-12-22 13:12:30,422 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-22 13:12:30,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-22 13:12:30,422 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-22 13:12:30,423 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-22 13:12:30,423 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2021-12-22 13:12:30,423 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2021-12-22 13:12:30,493 INFO L234 CfgBuilder]: Building ICFG [2021-12-22 13:12:30,501 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-22 13:12:30,938 INFO L275 CfgBuilder]: Performing block encoding [2021-12-22 13:12:30,948 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-22 13:12:30,949 INFO L299 CfgBuilder]: Removed 11 assume(true) statements. [2021-12-22 13:12:30,950 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 01:12:30 BoogieIcfgContainer [2021-12-22 13:12:30,950 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-22 13:12:30,952 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-22 13:12:30,952 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-22 13:12:30,954 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-22 13:12:30,954 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 01:12:29" (1/3) ... [2021-12-22 13:12:30,955 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14a933ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 01:12:30, skipping insertion in model container [2021-12-22 13:12:30,955 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:12:30" (2/3) ... [2021-12-22 13:12:30,955 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14a933ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 01:12:30, skipping insertion in model container [2021-12-22 13:12:30,955 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 01:12:30" (3/3) ... [2021-12-22 13:12:30,956 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.04.cil-2.c [2021-12-22 13:12:30,959 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-22 13:12:30,959 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-22 13:12:30,989 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-22 13:12:30,993 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-22 13:12:30,993 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-22 13:12:31,020 INFO L276 IsEmpty]: Start isEmpty. Operand has 291 states, 239 states have (on average 1.594142259414226) internal successors, (381), 247 states have internal predecessors, (381), 34 states have call successors, (34), 15 states have call predecessors, (34), 15 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2021-12-22 13:12:31,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-22 13:12:31,027 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:31,028 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-22 13:12:31,028 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:31,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:31,031 INFO L85 PathProgramCache]: Analyzing trace with hash -496845882, now seen corresponding path program 1 times [2021-12-22 13:12:31,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:31,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614420973] [2021-12-22 13:12:31,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:31,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:31,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:31,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:31,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:31,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:12:31,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:31,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:12:31,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:31,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:12:31,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:31,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:12:31,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:31,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:12:31,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:31,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:12:31,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:31,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:31,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:31,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614420973] [2021-12-22 13:12:31,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614420973] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:31,361 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:31,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 13:12:31,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442844638] [2021-12-22 13:12:31,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:31,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 13:12:31,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:31,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 13:12:31,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-22 13:12:31,394 INFO L87 Difference]: Start difference. First operand has 291 states, 239 states have (on average 1.594142259414226) internal successors, (381), 247 states have internal predecessors, (381), 34 states have call successors, (34), 15 states have call predecessors, (34), 15 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) 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-22 13:12:32,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:32,308 INFO L93 Difference]: Finished difference Result 727 states and 1118 transitions. [2021-12-22 13:12:32,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-22 13:12:32,310 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-22 13:12:32,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:32,319 INFO L225 Difference]: With dead ends: 727 [2021-12-22 13:12:32,319 INFO L226 Difference]: Without dead ends: 446 [2021-12-22 13:12:32,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-12-22 13:12:32,337 INFO L933 BasicCegarLoop]: 485 mSDtfsCounter, 804 mSDsluCounter, 1322 mSDsCounter, 0 mSdLazyCounter, 991 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 827 SdHoareTripleChecker+Valid, 1807 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 991 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:32,337 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [827 Valid, 1807 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 991 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-22 13:12:32,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-12-22 13:12:32,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 380. [2021-12-22 13:12:32,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 310 states have (on average 1.4806451612903226) internal successors, (459), 318 states have internal predecessors, (459), 45 states have call successors, (45), 22 states have call predecessors, (45), 23 states have return successors, (52), 42 states have call predecessors, (52), 41 states have call successors, (52) [2021-12-22 13:12:32,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 556 transitions. [2021-12-22 13:12:32,390 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 556 transitions. Word has length 65 [2021-12-22 13:12:32,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:32,390 INFO L470 AbstractCegarLoop]: Abstraction has 380 states and 556 transitions. [2021-12-22 13:12:32,390 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-22 13:12:32,391 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 556 transitions. [2021-12-22 13:12:32,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-22 13:12:32,393 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:32,394 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-22 13:12:32,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-22 13:12:32,394 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:32,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:32,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1769535304, now seen corresponding path program 1 times [2021-12-22 13:12:32,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:32,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471446290] [2021-12-22 13:12:32,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:32,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:32,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:32,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:32,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:32,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:12:32,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:32,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:12:32,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:32,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:12:32,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:32,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:12:32,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:32,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:12:32,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:32,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:12:32,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:32,508 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:32,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:32,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471446290] [2021-12-22 13:12:32,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471446290] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:32,509 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:32,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 13:12:32,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463800556] [2021-12-22 13:12:32,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:32,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 13:12:32,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:32,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 13:12:32,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-22 13:12:32,511 INFO L87 Difference]: Start difference. First operand 380 states and 556 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-22 13:12:33,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:33,109 INFO L93 Difference]: Finished difference Result 591 states and 851 transitions. [2021-12-22 13:12:33,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-22 13:12:33,109 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-22 13:12:33,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:33,112 INFO L225 Difference]: With dead ends: 591 [2021-12-22 13:12:33,112 INFO L226 Difference]: Without dead ends: 410 [2021-12-22 13:12:33,118 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-22 13:12:33,120 INFO L933 BasicCegarLoop]: 407 mSDtfsCounter, 327 mSDsluCounter, 1572 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 1979 SdHoareTripleChecker+Invalid, 964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:33,120 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 1979 Invalid, 964 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 881 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-22 13:12:33,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-12-22 13:12:33,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 390. [2021-12-22 13:12:33,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 318 states have (on average 1.4685534591194969) internal successors, (467), 326 states have internal predecessors, (467), 45 states have call successors, (45), 22 states have call predecessors, (45), 25 states have return successors, (54), 44 states have call predecessors, (54), 41 states have call successors, (54) [2021-12-22 13:12:33,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 566 transitions. [2021-12-22 13:12:33,158 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 566 transitions. Word has length 65 [2021-12-22 13:12:33,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:33,159 INFO L470 AbstractCegarLoop]: Abstraction has 390 states and 566 transitions. [2021-12-22 13:12:33,159 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-22 13:12:33,159 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 566 transitions. [2021-12-22 13:12:33,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-22 13:12:33,161 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:33,161 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-22 13:12:33,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-22 13:12:33,161 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:33,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:33,162 INFO L85 PathProgramCache]: Analyzing trace with hash 740176006, now seen corresponding path program 1 times [2021-12-22 13:12:33,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:33,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879163637] [2021-12-22 13:12:33,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:33,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:33,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:33,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:12:33,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:12:33,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:12:33,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:12:33,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:12:33,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:12:33,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,260 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:33,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:33,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879163637] [2021-12-22 13:12:33,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879163637] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:33,260 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:33,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 13:12:33,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469412503] [2021-12-22 13:12:33,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:33,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 13:12:33,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:33,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 13:12:33,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-22 13:12:33,261 INFO L87 Difference]: Start difference. First operand 390 states and 566 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-22 13:12:33,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:33,797 INFO L93 Difference]: Finished difference Result 615 states and 879 transitions. [2021-12-22 13:12:33,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-22 13:12:33,798 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-22 13:12:33,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:33,800 INFO L225 Difference]: With dead ends: 615 [2021-12-22 13:12:33,801 INFO L226 Difference]: Without dead ends: 424 [2021-12-22 13:12:33,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-12-22 13:12:33,802 INFO L933 BasicCegarLoop]: 403 mSDtfsCounter, 325 mSDsluCounter, 1567 mSDsCounter, 0 mSdLazyCounter, 880 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 1970 SdHoareTripleChecker+Invalid, 962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:33,802 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 1970 Invalid, 962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 880 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 13:12:33,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2021-12-22 13:12:33,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 400. [2021-12-22 13:12:33,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 326 states have (on average 1.4570552147239264) internal successors, (475), 334 states have internal predecessors, (475), 45 states have call successors, (45), 22 states have call predecessors, (45), 27 states have return successors, (56), 46 states have call predecessors, (56), 41 states have call successors, (56) [2021-12-22 13:12:33,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 576 transitions. [2021-12-22 13:12:33,835 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 576 transitions. Word has length 65 [2021-12-22 13:12:33,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:33,836 INFO L470 AbstractCegarLoop]: Abstraction has 400 states and 576 transitions. [2021-12-22 13:12:33,836 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-22 13:12:33,836 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 576 transitions. [2021-12-22 13:12:33,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-22 13:12:33,839 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:33,840 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-22 13:12:33,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-22 13:12:33,840 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:33,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:33,840 INFO L85 PathProgramCache]: Analyzing trace with hash 2126379400, now seen corresponding path program 1 times [2021-12-22 13:12:33,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:33,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290940965] [2021-12-22 13:12:33,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:33,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:33,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:33,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:12:33,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:12:33,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:12:33,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:12:33,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:12:33,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:12:33,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:33,956 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:33,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:33,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290940965] [2021-12-22 13:12:33,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290940965] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:33,957 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:33,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 13:12:33,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474229659] [2021-12-22 13:12:33,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:33,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 13:12:33,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:33,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 13:12:33,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-22 13:12:33,960 INFO L87 Difference]: Start difference. First operand 400 states and 576 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-22 13:12:34,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:34,507 INFO L93 Difference]: Finished difference Result 748 states and 1057 transitions. [2021-12-22 13:12:34,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-22 13:12:34,507 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-22 13:12:34,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:34,510 INFO L225 Difference]: With dead ends: 748 [2021-12-22 13:12:34,510 INFO L226 Difference]: Without dead ends: 546 [2021-12-22 13:12:34,511 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-12-22 13:12:34,511 INFO L933 BasicCegarLoop]: 430 mSDtfsCounter, 544 mSDsluCounter, 985 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 548 SdHoareTripleChecker+Valid, 1415 SdHoareTripleChecker+Invalid, 858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:34,511 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [548 Valid, 1415 Invalid, 858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 718 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 13:12:34,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-12-22 13:12:34,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 492. [2021-12-22 13:12:34,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 399 states have (on average 1.4285714285714286) internal successors, (570), 408 states have internal predecessors, (570), 56 states have call successors, (56), 29 states have call predecessors, (56), 35 states have return successors, (69), 58 states have call predecessors, (69), 52 states have call successors, (69) [2021-12-22 13:12:34,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 695 transitions. [2021-12-22 13:12:34,527 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 695 transitions. Word has length 65 [2021-12-22 13:12:34,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:34,527 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 695 transitions. [2021-12-22 13:12:34,528 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-22 13:12:34,528 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 695 transitions. [2021-12-22 13:12:34,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-22 13:12:34,529 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:34,529 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-22 13:12:34,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-22 13:12:34,529 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:34,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:34,529 INFO L85 PathProgramCache]: Analyzing trace with hash -2028039286, now seen corresponding path program 1 times [2021-12-22 13:12:34,530 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:34,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872348337] [2021-12-22 13:12:34,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:34,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:34,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:34,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:34,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:34,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:12:34,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:34,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:12:34,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:34,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:12:34,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:34,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:12:34,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:34,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:12:34,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:34,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:12:34,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:34,600 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:34,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:34,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872348337] [2021-12-22 13:12:34,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872348337] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:34,601 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:34,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 13:12:34,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917040865] [2021-12-22 13:12:34,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:34,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 13:12:34,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:34,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 13:12:34,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-22 13:12:34,603 INFO L87 Difference]: Start difference. First operand 492 states and 695 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-22 13:12:35,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:35,255 INFO L93 Difference]: Finished difference Result 884 states and 1206 transitions. [2021-12-22 13:12:35,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-22 13:12:35,255 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-22 13:12:35,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:35,258 INFO L225 Difference]: With dead ends: 884 [2021-12-22 13:12:35,258 INFO L226 Difference]: Without dead ends: 599 [2021-12-22 13:12:35,259 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-22 13:12:35,259 INFO L933 BasicCegarLoop]: 428 mSDtfsCounter, 987 mSDsluCounter, 871 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1008 SdHoareTripleChecker+Valid, 1299 SdHoareTripleChecker+Invalid, 1030 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:35,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1008 Valid, 1299 Invalid, 1030 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 848 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-22 13:12:35,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-12-22 13:12:35,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 504. [2021-12-22 13:12:35,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 409 states have (on average 1.4180929095354524) internal successors, (580), 418 states have internal predecessors, (580), 57 states have call successors, (57), 30 states have call predecessors, (57), 36 states have return successors, (68), 59 states have call predecessors, (68), 53 states have call successors, (68) [2021-12-22 13:12:35,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 705 transitions. [2021-12-22 13:12:35,276 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 705 transitions. Word has length 65 [2021-12-22 13:12:35,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:35,277 INFO L470 AbstractCegarLoop]: Abstraction has 504 states and 705 transitions. [2021-12-22 13:12:35,277 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-22 13:12:35,277 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 705 transitions. [2021-12-22 13:12:35,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-22 13:12:35,278 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:35,278 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-22 13:12:35,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-22 13:12:35,279 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:35,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:35,279 INFO L85 PathProgramCache]: Analyzing trace with hash 2132914504, now seen corresponding path program 1 times [2021-12-22 13:12:35,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:35,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894445735] [2021-12-22 13:12:35,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:35,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:35,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:35,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:12:35,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:12:35,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:12:35,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:12:35,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:12:35,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:12:35,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,352 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:35,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:35,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894445735] [2021-12-22 13:12:35,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894445735] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:35,352 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:35,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:12:35,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084487461] [2021-12-22 13:12:35,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:35,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:12:35,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:35,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:12:35,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:12:35,355 INFO L87 Difference]: Start difference. First operand 504 states and 705 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-22 13:12:35,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:35,673 INFO L93 Difference]: Finished difference Result 1146 states and 1552 transitions. [2021-12-22 13:12:35,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-22 13:12:35,674 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-22 13:12:35,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:35,677 INFO L225 Difference]: With dead ends: 1146 [2021-12-22 13:12:35,677 INFO L226 Difference]: Without dead ends: 850 [2021-12-22 13:12:35,678 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-22 13:12:35,679 INFO L933 BasicCegarLoop]: 384 mSDtfsCounter, 972 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 997 SdHoareTripleChecker+Valid, 991 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:35,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [997 Valid, 991 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 13:12:35,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2021-12-22 13:12:35,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 794. [2021-12-22 13:12:35,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 794 states, 633 states have (on average 1.3696682464454977) internal successors, (867), 649 states have internal predecessors, (867), 92 states have call successors, (92), 52 states have call predecessors, (92), 67 states have return successors, (125), 99 states have call predecessors, (125), 88 states have call successors, (125) [2021-12-22 13:12:35,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 1084 transitions. [2021-12-22 13:12:35,708 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 1084 transitions. Word has length 65 [2021-12-22 13:12:35,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:35,708 INFO L470 AbstractCegarLoop]: Abstraction has 794 states and 1084 transitions. [2021-12-22 13:12:35,708 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-22 13:12:35,708 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 1084 transitions. [2021-12-22 13:12:35,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-22 13:12:35,710 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:35,710 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-22 13:12:35,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-22 13:12:35,710 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:35,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:35,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1916035770, now seen corresponding path program 1 times [2021-12-22 13:12:35,710 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:35,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662627753] [2021-12-22 13:12:35,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:35,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:35,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:35,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:12:35,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:12:35,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:12:35,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:12:35,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:12:35,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:12:35,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:35,764 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:35,764 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:35,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662627753] [2021-12-22 13:12:35,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662627753] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:35,764 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:35,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 13:12:35,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956619231] [2021-12-22 13:12:35,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:35,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 13:12:35,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:35,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 13:12:35,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 13:12:35,765 INFO L87 Difference]: Start difference. First operand 794 states and 1084 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-22 13:12:36,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:36,234 INFO L93 Difference]: Finished difference Result 1997 states and 2655 transitions. [2021-12-22 13:12:36,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 13:12:36,235 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-22 13:12:36,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:36,239 INFO L225 Difference]: With dead ends: 1997 [2021-12-22 13:12:36,239 INFO L226 Difference]: Without dead ends: 1390 [2021-12-22 13:12:36,240 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-22 13:12:36,241 INFO L933 BasicCegarLoop]: 399 mSDtfsCounter, 713 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 311 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 721 SdHoareTripleChecker+Valid, 976 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:36,241 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [721 Valid, 976 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 311 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 13:12:36,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1390 states. [2021-12-22 13:12:36,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1390 to 1275. [2021-12-22 13:12:36,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1275 states, 1012 states have (on average 1.33201581027668) internal successors, (1348), 1031 states have internal predecessors, (1348), 137 states have call successors, (137), 96 states have call predecessors, (137), 124 states have return successors, (197), 154 states have call predecessors, (197), 133 states have call successors, (197) [2021-12-22 13:12:36,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1275 states to 1275 states and 1682 transitions. [2021-12-22 13:12:36,277 INFO L78 Accepts]: Start accepts. Automaton has 1275 states and 1682 transitions. Word has length 66 [2021-12-22 13:12:36,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:36,277 INFO L470 AbstractCegarLoop]: Abstraction has 1275 states and 1682 transitions. [2021-12-22 13:12:36,277 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-22 13:12:36,277 INFO L276 IsEmpty]: Start isEmpty. Operand 1275 states and 1682 transitions. [2021-12-22 13:12:36,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-22 13:12:36,278 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:36,278 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-22 13:12:36,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-22 13:12:36,278 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:36,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:36,279 INFO L85 PathProgramCache]: Analyzing trace with hash -457796111, now seen corresponding path program 1 times [2021-12-22 13:12:36,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:36,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697592592] [2021-12-22 13:12:36,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:36,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:36,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:36,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:12:36,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:12:36,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:12:36,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:12:36,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:12:36,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:12:36,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,326 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:36,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:36,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697592592] [2021-12-22 13:12:36,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697592592] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:36,326 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:36,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 13:12:36,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857192930] [2021-12-22 13:12:36,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:36,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 13:12:36,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:36,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 13:12:36,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 13:12:36,327 INFO L87 Difference]: Start difference. First operand 1275 states and 1682 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-22 13:12:36,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:36,635 INFO L93 Difference]: Finished difference Result 3463 states and 4488 transitions. [2021-12-22 13:12:36,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-22 13:12:36,636 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-22 13:12:36,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:36,644 INFO L225 Difference]: With dead ends: 3463 [2021-12-22 13:12:36,644 INFO L226 Difference]: Without dead ends: 2395 [2021-12-22 13:12:36,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-12-22 13:12:36,646 INFO L933 BasicCegarLoop]: 400 mSDtfsCounter, 775 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 800 SdHoareTripleChecker+Valid, 1000 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:36,646 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [800 Valid, 1000 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 13:12:36,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2395 states. [2021-12-22 13:12:36,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2395 to 2137. [2021-12-22 13:12:36,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2137 states, 1678 states have (on average 1.296185935637664) internal successors, (2175), 1707 states have internal predecessors, (2175), 235 states have call successors, (235), 180 states have call predecessors, (235), 222 states have return successors, (333), 256 states have call predecessors, (333), 231 states have call successors, (333) [2021-12-22 13:12:36,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2137 states to 2137 states and 2743 transitions. [2021-12-22 13:12:36,721 INFO L78 Accepts]: Start accepts. Automaton has 2137 states and 2743 transitions. Word has length 66 [2021-12-22 13:12:36,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:36,722 INFO L470 AbstractCegarLoop]: Abstraction has 2137 states and 2743 transitions. [2021-12-22 13:12:36,722 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-22 13:12:36,722 INFO L276 IsEmpty]: Start isEmpty. Operand 2137 states and 2743 transitions. [2021-12-22 13:12:36,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-22 13:12:36,724 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:36,724 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-22 13:12:36,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-22 13:12:36,725 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:36,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:36,725 INFO L85 PathProgramCache]: Analyzing trace with hash 721355205, now seen corresponding path program 1 times [2021-12-22 13:12:36,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:36,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626675919] [2021-12-22 13:12:36,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:36,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:36,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:36,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:12:36,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:12:36,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:12:36,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:12:36,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:12:36,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:12:36,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:36,776 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:36,776 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:36,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626675919] [2021-12-22 13:12:36,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626675919] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:36,777 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:36,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 13:12:36,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875668682] [2021-12-22 13:12:36,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:36,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 13:12:36,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:36,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 13:12:36,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 13:12:36,778 INFO L87 Difference]: Start difference. First operand 2137 states and 2743 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-22 13:12:37,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:37,043 INFO L93 Difference]: Finished difference Result 5047 states and 6393 transitions. [2021-12-22 13:12:37,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 13:12:37,043 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-22 13:12:37,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:37,052 INFO L225 Difference]: With dead ends: 5047 [2021-12-22 13:12:37,052 INFO L226 Difference]: Without dead ends: 3117 [2021-12-22 13:12:37,055 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-22 13:12:37,055 INFO L933 BasicCegarLoop]: 414 mSDtfsCounter, 954 mSDsluCounter, 438 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 979 SdHoareTripleChecker+Valid, 852 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:37,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [979 Valid, 852 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 13:12:37,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2021-12-22 13:12:37,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 2869. [2021-12-22 13:12:37,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2869 states, 2246 states have (on average 1.2818343722172751) internal successors, (2879), 2283 states have internal predecessors, (2879), 315 states have call successors, (315), 250 states have call predecessors, (315), 306 states have return successors, (442), 342 states have call predecessors, (442), 311 states have call successors, (442) [2021-12-22 13:12:37,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2869 states to 2869 states and 3636 transitions. [2021-12-22 13:12:37,139 INFO L78 Accepts]: Start accepts. Automaton has 2869 states and 3636 transitions. Word has length 72 [2021-12-22 13:12:37,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:37,139 INFO L470 AbstractCegarLoop]: Abstraction has 2869 states and 3636 transitions. [2021-12-22 13:12:37,139 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-22 13:12:37,140 INFO L276 IsEmpty]: Start isEmpty. Operand 2869 states and 3636 transitions. [2021-12-22 13:12:37,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-22 13:12:37,141 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:37,141 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-22 13:12:37,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-22 13:12:37,141 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:37,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:37,141 INFO L85 PathProgramCache]: Analyzing trace with hash 370804326, now seen corresponding path program 1 times [2021-12-22 13:12:37,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:37,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827811884] [2021-12-22 13:12:37,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:37,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:37,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:37,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:12:37,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:12:37,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:12:37,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:12:37,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:12:37,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:12:37,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,200 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-22 13:12:37,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:37,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827811884] [2021-12-22 13:12:37,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827811884] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:37,201 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:37,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:12:37,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135001681] [2021-12-22 13:12:37,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:37,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:12:37,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:37,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:12:37,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:12:37,203 INFO L87 Difference]: Start difference. First operand 2869 states and 3636 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-22 13:12:37,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:37,621 INFO L93 Difference]: Finished difference Result 3643 states and 4567 transitions. [2021-12-22 13:12:37,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-22 13:12:37,621 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-22 13:12:37,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:37,634 INFO L225 Difference]: With dead ends: 3643 [2021-12-22 13:12:37,634 INFO L226 Difference]: Without dead ends: 3640 [2021-12-22 13:12:37,636 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-22 13:12:37,637 INFO L933 BasicCegarLoop]: 409 mSDtfsCounter, 1363 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1373 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:37,638 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1373 Valid, 822 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 13:12:37,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3640 states. [2021-12-22 13:12:37,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3640 to 3363. [2021-12-22 13:12:37,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3363 states, 2631 states have (on average 1.273660205245154) internal successors, (3351), 2673 states have internal predecessors, (3351), 365 states have call successors, (365), 294 states have call predecessors, (365), 365 states have return successors, (521), 402 states have call predecessors, (521), 362 states have call successors, (521) [2021-12-22 13:12:37,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3363 states to 3363 states and 4237 transitions. [2021-12-22 13:12:37,776 INFO L78 Accepts]: Start accepts. Automaton has 3363 states and 4237 transitions. Word has length 73 [2021-12-22 13:12:37,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:37,776 INFO L470 AbstractCegarLoop]: Abstraction has 3363 states and 4237 transitions. [2021-12-22 13:12:37,776 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-22 13:12:37,776 INFO L276 IsEmpty]: Start isEmpty. Operand 3363 states and 4237 transitions. [2021-12-22 13:12:37,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-22 13:12:37,778 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:37,778 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-22 13:12:37,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-22 13:12:37,778 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:37,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:37,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1390842321, now seen corresponding path program 1 times [2021-12-22 13:12:37,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:37,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324117428] [2021-12-22 13:12:37,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:37,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:37,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:37,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:12:37,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:12:37,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:12:37,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:12:37,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:12:37,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:12:37,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,883 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-22 13:12:37,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:37,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324117428] [2021-12-22 13:12:37,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324117428] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:12:37,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029360436] [2021-12-22 13:12:37,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:37,884 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:12:37,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:12:37,886 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:12:37,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-22 13:12:37,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:37,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-22 13:12:37,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:12:38,303 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-22 13:12:38,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 13:12:38,478 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-22 13:12:38,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029360436] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 13:12:38,478 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 13:12:38,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2021-12-22 13:12:38,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688377087] [2021-12-22 13:12:38,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 13:12:38,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 13:12:38,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:38,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 13:12:38,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-22 13:12:38,480 INFO L87 Difference]: Start difference. First operand 3363 states and 4237 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-22 13:12:39,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:39,625 INFO L93 Difference]: Finished difference Result 7804 states and 9723 transitions. [2021-12-22 13:12:39,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-22 13:12:39,625 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-22 13:12:39,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:39,649 INFO L225 Difference]: With dead ends: 7804 [2021-12-22 13:12:39,649 INFO L226 Difference]: Without dead ends: 7801 [2021-12-22 13:12:39,652 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-22 13:12:39,653 INFO L933 BasicCegarLoop]: 567 mSDtfsCounter, 1673 mSDsluCounter, 1268 mSDsCounter, 0 mSdLazyCounter, 1190 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1737 SdHoareTripleChecker+Valid, 1835 SdHoareTripleChecker+Invalid, 1493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 1190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:39,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1737 Valid, 1835 Invalid, 1493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 1190 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-22 13:12:39,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7801 states. [2021-12-22 13:12:39,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7801 to 5153. [2021-12-22 13:12:39,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5153 states, 4035 states have (on average 1.2706319702602231) internal successors, (5127), 4099 states have internal predecessors, (5127), 549 states have call successors, (549), 452 states have call predecessors, (549), 567 states have return successors, (799), 608 states have call predecessors, (799), 546 states have call successors, (799) [2021-12-22 13:12:39,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5153 states to 5153 states and 6475 transitions. [2021-12-22 13:12:39,907 INFO L78 Accepts]: Start accepts. Automaton has 5153 states and 6475 transitions. Word has length 74 [2021-12-22 13:12:39,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:39,908 INFO L470 AbstractCegarLoop]: Abstraction has 5153 states and 6475 transitions. [2021-12-22 13:12:39,908 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-22 13:12:39,908 INFO L276 IsEmpty]: Start isEmpty. Operand 5153 states and 6475 transitions. [2021-12-22 13:12:39,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-22 13:12:39,910 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:39,910 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-22 13:12:39,930 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-22 13:12:40,127 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,SelfDestructingSolverStorable10 [2021-12-22 13:12:40,127 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:40,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:40,128 INFO L85 PathProgramCache]: Analyzing trace with hash -2100794586, now seen corresponding path program 2 times [2021-12-22 13:12:40,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:40,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676830748] [2021-12-22 13:12:40,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:40,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:40,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:40,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:12:40,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:12:40,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:12:40,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:12:40,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:12:40,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:12:40,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,167 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-22 13:12:40,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:40,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676830748] [2021-12-22 13:12:40,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676830748] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:40,167 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:40,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 13:12:40,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934660641] [2021-12-22 13:12:40,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:40,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 13:12:40,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:40,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 13:12:40,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 13:12:40,169 INFO L87 Difference]: Start difference. First operand 5153 states and 6475 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-22 13:12:40,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:40,561 INFO L93 Difference]: Finished difference Result 7835 states and 9848 transitions. [2021-12-22 13:12:40,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-22 13:12:40,562 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-22 13:12:40,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:40,573 INFO L225 Difference]: With dead ends: 7835 [2021-12-22 13:12:40,573 INFO L226 Difference]: Without dead ends: 3760 [2021-12-22 13:12:40,580 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-22 13:12:40,580 INFO L933 BasicCegarLoop]: 459 mSDtfsCounter, 680 mSDsluCounter, 697 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 708 SdHoareTripleChecker+Valid, 1156 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:40,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [708 Valid, 1156 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 13:12:40,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3760 states. [2021-12-22 13:12:40,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3760 to 3525. [2021-12-22 13:12:40,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3525 states, 2763 states have (on average 1.2547955121245022) internal successors, (3467), 2805 states have internal predecessors, (3467), 381 states have call successors, (381), 308 states have call predecessors, (381), 379 states have return successors, (525), 418 states have call predecessors, (525), 378 states have call successors, (525) [2021-12-22 13:12:40,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3525 states to 3525 states and 4373 transitions. [2021-12-22 13:12:40,766 INFO L78 Accepts]: Start accepts. Automaton has 3525 states and 4373 transitions. Word has length 77 [2021-12-22 13:12:40,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:40,766 INFO L470 AbstractCegarLoop]: Abstraction has 3525 states and 4373 transitions. [2021-12-22 13:12:40,767 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-22 13:12:40,767 INFO L276 IsEmpty]: Start isEmpty. Operand 3525 states and 4373 transitions. [2021-12-22 13:12:40,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-22 13:12:40,769 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:40,769 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-22 13:12:40,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-22 13:12:40,770 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:40,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:40,770 INFO L85 PathProgramCache]: Analyzing trace with hash 1884573217, now seen corresponding path program 1 times [2021-12-22 13:12:40,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:40,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997705018] [2021-12-22 13:12:40,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:40,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:40,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:40,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:12:40,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:12:40,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:12:40,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:12:40,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:12:40,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:12:40,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-22 13:12:40,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:40,830 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-22 13:12:40,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:40,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997705018] [2021-12-22 13:12:40,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997705018] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:40,830 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:40,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 13:12:40,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713794249] [2021-12-22 13:12:40,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:40,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 13:12:40,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:40,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 13:12:40,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-22 13:12:40,832 INFO L87 Difference]: Start difference. First operand 3525 states and 4373 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-22 13:12:41,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:41,645 INFO L93 Difference]: Finished difference Result 10397 states and 12790 transitions. [2021-12-22 13:12:41,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-22 13:12:41,646 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-22 13:12:41,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:41,669 INFO L225 Difference]: With dead ends: 10397 [2021-12-22 13:12:41,669 INFO L226 Difference]: Without dead ends: 5760 [2021-12-22 13:12:41,677 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-22 13:12:41,678 INFO L933 BasicCegarLoop]: 459 mSDtfsCounter, 1165 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 792 mSolverCounterSat, 326 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1183 SdHoareTripleChecker+Valid, 1302 SdHoareTripleChecker+Invalid, 1118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:41,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1183 Valid, 1302 Invalid, 1118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [326 Valid, 792 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-22 13:12:41,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5760 states. [2021-12-22 13:12:41,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5760 to 5440. [2021-12-22 13:12:41,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5440 states, 4221 states have (on average 1.2295664534470505) internal successors, (5190), 4306 states have internal predecessors, (5190), 585 states have call successors, (585), 482 states have call predecessors, (585), 632 states have return successors, (907), 658 states have call predecessors, (907), 582 states have call successors, (907) [2021-12-22 13:12:41,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5440 states to 5440 states and 6682 transitions. [2021-12-22 13:12:41,938 INFO L78 Accepts]: Start accepts. Automaton has 5440 states and 6682 transitions. Word has length 84 [2021-12-22 13:12:41,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:41,938 INFO L470 AbstractCegarLoop]: Abstraction has 5440 states and 6682 transitions. [2021-12-22 13:12:41,938 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-22 13:12:41,938 INFO L276 IsEmpty]: Start isEmpty. Operand 5440 states and 6682 transitions. [2021-12-22 13:12:41,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-22 13:12:41,942 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:41,943 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-22 13:12:41,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-22 13:12:41,943 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:41,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:41,943 INFO L85 PathProgramCache]: Analyzing trace with hash -1300737020, now seen corresponding path program 1 times [2021-12-22 13:12:41,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:41,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471105646] [2021-12-22 13:12:41,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:41,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:41,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:41,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:41,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:41,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:12:41,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:41,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:12:41,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:42,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:12:42,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:42,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:12:42,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:42,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:12:42,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:42,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:12:42,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:42,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-22 13:12:42,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:42,013 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-22 13:12:42,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:42,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471105646] [2021-12-22 13:12:42,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471105646] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:42,013 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:42,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 13:12:42,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712844282] [2021-12-22 13:12:42,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:42,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 13:12:42,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:42,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 13:12:42,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-22 13:12:42,015 INFO L87 Difference]: Start difference. First operand 5440 states and 6682 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-22 13:12:42,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:42,975 INFO L93 Difference]: Finished difference Result 9443 states and 11522 transitions. [2021-12-22 13:12:42,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-22 13:12:42,975 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-22 13:12:42,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:42,994 INFO L225 Difference]: With dead ends: 9443 [2021-12-22 13:12:42,995 INFO L226 Difference]: Without dead ends: 4850 [2021-12-22 13:12:43,003 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-22 13:12:43,003 INFO L933 BasicCegarLoop]: 444 mSDtfsCounter, 1372 mSDsluCounter, 1309 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1414 SdHoareTripleChecker+Valid, 1753 SdHoareTripleChecker+Invalid, 1503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:43,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1414 Valid, 1753 Invalid, 1503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-22 13:12:43,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4850 states. [2021-12-22 13:12:43,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4850 to 4516. [2021-12-22 13:12:43,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4516 states, 3510 states have (on average 1.221937321937322) internal successors, (4289), 3577 states have internal predecessors, (4289), 486 states have call successors, (486), 397 states have call predecessors, (486), 518 states have return successors, (685), 548 states have call predecessors, (685), 483 states have call successors, (685) [2021-12-22 13:12:43,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4516 states to 4516 states and 5460 transitions. [2021-12-22 13:12:43,208 INFO L78 Accepts]: Start accepts. Automaton has 4516 states and 5460 transitions. Word has length 93 [2021-12-22 13:12:43,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:43,208 INFO L470 AbstractCegarLoop]: Abstraction has 4516 states and 5460 transitions. [2021-12-22 13:12:43,208 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-22 13:12:43,208 INFO L276 IsEmpty]: Start isEmpty. Operand 4516 states and 5460 transitions. [2021-12-22 13:12:43,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:12:43,210 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:43,210 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] [2021-12-22 13:12:43,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-22 13:12:43,210 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:43,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:43,211 INFO L85 PathProgramCache]: Analyzing trace with hash -1368673816, now seen corresponding path program 1 times [2021-12-22 13:12:43,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:43,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533745637] [2021-12-22 13:12:43,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:43,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:43,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:43,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:43,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:43,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 13:12:43,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:43,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 13:12:43,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:43,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 13:12:43,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:43,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:12:43,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:43,265 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:43,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:43,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533745637] [2021-12-22 13:12:43,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533745637] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:43,266 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:43,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 13:12:43,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192088944] [2021-12-22 13:12:43,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:43,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 13:12:43,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:43,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 13:12:43,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 13:12:43,268 INFO L87 Difference]: Start difference. First operand 4516 states and 5460 transitions. Second operand has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 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-22 13:12:44,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:44,246 INFO L93 Difference]: Finished difference Result 4970 states and 6171 transitions. [2021-12-22 13:12:44,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 13:12:44,246 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 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 91 [2021-12-22 13:12:44,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:44,254 INFO L225 Difference]: With dead ends: 4970 [2021-12-22 13:12:44,254 INFO L226 Difference]: Without dead ends: 4798 [2021-12-22 13:12:44,255 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:12:44,256 INFO L933 BasicCegarLoop]: 438 mSDtfsCounter, 866 mSDsluCounter, 677 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 1115 SdHoareTripleChecker+Invalid, 1048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:44,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [887 Valid, 1115 Invalid, 1048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 922 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-22 13:12:44,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4798 states. [2021-12-22 13:12:44,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4798 to 4689. [2021-12-22 13:12:44,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4689 states, 3663 states have (on average 1.2358722358722358) internal successors, (4527), 3731 states have internal predecessors, (4527), 499 states have call successors, (499), 403 states have call predecessors, (499), 525 states have return successors, (701), 561 states have call predecessors, (701), 496 states have call successors, (701) [2021-12-22 13:12:44,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4689 states to 4689 states and 5727 transitions. [2021-12-22 13:12:44,438 INFO L78 Accepts]: Start accepts. Automaton has 4689 states and 5727 transitions. Word has length 91 [2021-12-22 13:12:44,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:44,439 INFO L470 AbstractCegarLoop]: Abstraction has 4689 states and 5727 transitions. [2021-12-22 13:12:44,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 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-22 13:12:44,439 INFO L276 IsEmpty]: Start isEmpty. Operand 4689 states and 5727 transitions. [2021-12-22 13:12:44,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:12:44,441 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:44,441 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] [2021-12-22 13:12:44,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-22 13:12:44,441 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:44,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:44,441 INFO L85 PathProgramCache]: Analyzing trace with hash 871588836, now seen corresponding path program 1 times [2021-12-22 13:12:44,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:44,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558808375] [2021-12-22 13:12:44,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:44,442 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:44,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:44,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:44,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:44,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 13:12:44,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:44,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 13:12:44,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:44,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 13:12:44,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:44,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:12:44,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:44,507 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:44,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:44,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558808375] [2021-12-22 13:12:44,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558808375] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:44,507 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:44,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:12:44,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454358672] [2021-12-22 13:12:44,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:44,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:12:44,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:44,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:12:44,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:12:44,509 INFO L87 Difference]: Start difference. First operand 4689 states and 5727 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:45,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:45,787 INFO L93 Difference]: Finished difference Result 5373 states and 6793 transitions. [2021-12-22 13:12:45,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 13:12:45,788 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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 91 [2021-12-22 13:12:45,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:45,799 INFO L225 Difference]: With dead ends: 5373 [2021-12-22 13:12:45,800 INFO L226 Difference]: Without dead ends: 5028 [2021-12-22 13:12:45,802 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-22 13:12:45,803 INFO L933 BasicCegarLoop]: 575 mSDtfsCounter, 861 mSDsluCounter, 1189 mSDsCounter, 0 mSdLazyCounter, 1471 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 882 SdHoareTripleChecker+Valid, 1764 SdHoareTripleChecker+Invalid, 1568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:45,803 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [882 Valid, 1764 Invalid, 1568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1471 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-22 13:12:45,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5028 states. [2021-12-22 13:12:46,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5028 to 4851. [2021-12-22 13:12:46,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4851 states, 3805 states have (on average 1.2465177398160316) internal successors, (4743), 3874 states have internal predecessors, (4743), 512 states have call successors, (512), 409 states have call predecessors, (512), 532 states have return successors, (716), 575 states have call predecessors, (716), 509 states have call successors, (716) [2021-12-22 13:12:46,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4851 states to 4851 states and 5971 transitions. [2021-12-22 13:12:46,072 INFO L78 Accepts]: Start accepts. Automaton has 4851 states and 5971 transitions. Word has length 91 [2021-12-22 13:12:46,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:46,072 INFO L470 AbstractCegarLoop]: Abstraction has 4851 states and 5971 transitions. [2021-12-22 13:12:46,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:46,073 INFO L276 IsEmpty]: Start isEmpty. Operand 4851 states and 5971 transitions. [2021-12-22 13:12:46,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:12:46,075 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:46,075 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] [2021-12-22 13:12:46,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-22 13:12:46,076 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:46,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:46,076 INFO L85 PathProgramCache]: Analyzing trace with hash -1689274010, now seen corresponding path program 1 times [2021-12-22 13:12:46,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:46,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868634123] [2021-12-22 13:12:46,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:46,077 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:46,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:46,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:46,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:46,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 13:12:46,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:46,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 13:12:46,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:46,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 13:12:46,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:46,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:12:46,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:46,144 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:46,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:46,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868634123] [2021-12-22 13:12:46,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868634123] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:46,145 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:46,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:12:46,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953842211] [2021-12-22 13:12:46,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:46,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:12:46,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:46,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:12:46,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:12:46,146 INFO L87 Difference]: Start difference. First operand 4851 states and 5971 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:47,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:47,345 INFO L93 Difference]: Finished difference Result 5966 states and 7705 transitions. [2021-12-22 13:12:47,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 13:12:47,346 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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 91 [2021-12-22 13:12:47,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:47,363 INFO L225 Difference]: With dead ends: 5966 [2021-12-22 13:12:47,363 INFO L226 Difference]: Without dead ends: 5459 [2021-12-22 13:12:47,367 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-22 13:12:47,367 INFO L933 BasicCegarLoop]: 567 mSDtfsCounter, 858 mSDsluCounter, 1185 mSDsCounter, 0 mSdLazyCounter, 1477 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 879 SdHoareTripleChecker+Valid, 1752 SdHoareTripleChecker+Invalid, 1577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:47,368 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [879 Valid, 1752 Invalid, 1577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1477 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-22 13:12:47,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5459 states. [2021-12-22 13:12:47,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5459 to 5176. [2021-12-22 13:12:47,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5176 states, 4090 states have (on average 1.2655256723716382) internal successors, (5176), 4161 states have internal predecessors, (5176), 538 states have call successors, (538), 421 states have call predecessors, (538), 546 states have return successors, (750), 603 states have call predecessors, (750), 535 states have call successors, (750) [2021-12-22 13:12:47,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5176 states to 5176 states and 6464 transitions. [2021-12-22 13:12:47,589 INFO L78 Accepts]: Start accepts. Automaton has 5176 states and 6464 transitions. Word has length 91 [2021-12-22 13:12:47,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:47,590 INFO L470 AbstractCegarLoop]: Abstraction has 5176 states and 6464 transitions. [2021-12-22 13:12:47,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:47,590 INFO L276 IsEmpty]: Start isEmpty. Operand 5176 states and 6464 transitions. [2021-12-22 13:12:47,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:12:47,593 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:47,593 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] [2021-12-22 13:12:47,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-22 13:12:47,594 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:47,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:47,594 INFO L85 PathProgramCache]: Analyzing trace with hash -802051164, now seen corresponding path program 1 times [2021-12-22 13:12:47,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:47,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128343264] [2021-12-22 13:12:47,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:47,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:47,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:47,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:47,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:47,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 13:12:47,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:47,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 13:12:47,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:47,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 13:12:47,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:47,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:12:47,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:47,648 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:47,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:47,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128343264] [2021-12-22 13:12:47,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128343264] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:47,649 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:47,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:12:47,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586179164] [2021-12-22 13:12:47,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:47,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:12:47,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:47,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:12:47,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:12:47,650 INFO L87 Difference]: Start difference. First operand 5176 states and 6464 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:48,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:48,400 INFO L93 Difference]: Finished difference Result 6279 states and 8189 transitions. [2021-12-22 13:12:48,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 13:12:48,400 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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 91 [2021-12-22 13:12:48,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:48,411 INFO L225 Difference]: With dead ends: 6279 [2021-12-22 13:12:48,411 INFO L226 Difference]: Without dead ends: 5447 [2021-12-22 13:12:48,414 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:12:48,414 INFO L933 BasicCegarLoop]: 391 mSDtfsCounter, 694 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 747 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 716 SdHoareTripleChecker+Valid, 1062 SdHoareTripleChecker+Invalid, 851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:48,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [716 Valid, 1062 Invalid, 851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 747 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 13:12:48,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5447 states. [2021-12-22 13:12:48,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5447 to 5176. [2021-12-22 13:12:48,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5176 states, 4090 states have (on average 1.2643031784841077) internal successors, (5171), 4161 states have internal predecessors, (5171), 538 states have call successors, (538), 421 states have call predecessors, (538), 546 states have return successors, (750), 603 states have call predecessors, (750), 535 states have call successors, (750) [2021-12-22 13:12:48,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5176 states to 5176 states and 6459 transitions. [2021-12-22 13:12:48,657 INFO L78 Accepts]: Start accepts. Automaton has 5176 states and 6459 transitions. Word has length 91 [2021-12-22 13:12:48,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:48,657 INFO L470 AbstractCegarLoop]: Abstraction has 5176 states and 6459 transitions. [2021-12-22 13:12:48,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:48,658 INFO L276 IsEmpty]: Start isEmpty. Operand 5176 states and 6459 transitions. [2021-12-22 13:12:48,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:12:48,660 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:48,660 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] [2021-12-22 13:12:48,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-22 13:12:48,661 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:48,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:48,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1581873574, now seen corresponding path program 1 times [2021-12-22 13:12:48,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:48,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324609084] [2021-12-22 13:12:48,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:48,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:48,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:48,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:48,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:48,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 13:12:48,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:48,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 13:12:48,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:48,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 13:12:48,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:48,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:12:48,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:48,715 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:48,715 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:48,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324609084] [2021-12-22 13:12:48,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324609084] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:48,716 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:48,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:12:48,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052657797] [2021-12-22 13:12:48,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:48,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:12:48,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:48,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:12:48,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:12:48,717 INFO L87 Difference]: Start difference. First operand 5176 states and 6459 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:49,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:49,993 INFO L93 Difference]: Finished difference Result 7104 states and 9426 transitions. [2021-12-22 13:12:49,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 13:12:49,994 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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 91 [2021-12-22 13:12:49,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:50,012 INFO L225 Difference]: With dead ends: 7104 [2021-12-22 13:12:50,012 INFO L226 Difference]: Without dead ends: 6272 [2021-12-22 13:12:50,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-22 13:12:50,019 INFO L933 BasicCegarLoop]: 555 mSDtfsCounter, 849 mSDsluCounter, 1185 mSDsCounter, 0 mSdLazyCounter, 1451 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 870 SdHoareTripleChecker+Valid, 1740 SdHoareTripleChecker+Invalid, 1554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:50,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [870 Valid, 1740 Invalid, 1554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1451 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-22 13:12:50,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6272 states. [2021-12-22 13:12:50,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6272 to 5831. [2021-12-22 13:12:50,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5831 states, 4665 states have (on average 1.2943193997856377) internal successors, (6038), 4740 states have internal predecessors, (6038), 590 states have call successors, (590), 445 states have call predecessors, (590), 574 states have return successors, (824), 659 states have call predecessors, (824), 587 states have call successors, (824) [2021-12-22 13:12:50,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5831 states to 5831 states and 7452 transitions. [2021-12-22 13:12:50,274 INFO L78 Accepts]: Start accepts. Automaton has 5831 states and 7452 transitions. Word has length 91 [2021-12-22 13:12:50,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:50,274 INFO L470 AbstractCegarLoop]: Abstraction has 5831 states and 7452 transitions. [2021-12-22 13:12:50,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:50,275 INFO L276 IsEmpty]: Start isEmpty. Operand 5831 states and 7452 transitions. [2021-12-22 13:12:50,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:12:50,278 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:50,278 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] [2021-12-22 13:12:50,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-22 13:12:50,278 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:50,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:50,278 INFO L85 PathProgramCache]: Analyzing trace with hash 1658774372, now seen corresponding path program 1 times [2021-12-22 13:12:50,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:50,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714353951] [2021-12-22 13:12:50,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:50,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:50,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:50,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:50,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:50,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 13:12:50,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:50,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 13:12:50,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:50,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 13:12:50,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:50,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:12:50,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:50,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:50,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:50,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714353951] [2021-12-22 13:12:50,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714353951] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:50,326 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:50,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:12:50,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901103982] [2021-12-22 13:12:50,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:50,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:12:50,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:50,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:12:50,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:12:50,327 INFO L87 Difference]: Start difference. First operand 5831 states and 7452 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:51,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:51,062 INFO L93 Difference]: Finished difference Result 7747 states and 10423 transitions. [2021-12-22 13:12:51,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 13:12:51,068 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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 91 [2021-12-22 13:12:51,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:51,085 INFO L225 Difference]: With dead ends: 7747 [2021-12-22 13:12:51,085 INFO L226 Difference]: Without dead ends: 6260 [2021-12-22 13:12:51,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:12:51,092 INFO L933 BasicCegarLoop]: 380 mSDtfsCounter, 814 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 836 SdHoareTripleChecker+Valid, 896 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:51,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [836 Valid, 896 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 641 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-22 13:12:51,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6260 states. [2021-12-22 13:12:51,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6260 to 5831. [2021-12-22 13:12:51,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5831 states, 4665 states have (on average 1.2923901393354769) internal successors, (6029), 4740 states have internal predecessors, (6029), 590 states have call successors, (590), 445 states have call predecessors, (590), 574 states have return successors, (824), 659 states have call predecessors, (824), 587 states have call successors, (824) [2021-12-22 13:12:51,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5831 states to 5831 states and 7443 transitions. [2021-12-22 13:12:51,354 INFO L78 Accepts]: Start accepts. Automaton has 5831 states and 7443 transitions. Word has length 91 [2021-12-22 13:12:51,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:51,354 INFO L470 AbstractCegarLoop]: Abstraction has 5831 states and 7443 transitions. [2021-12-22 13:12:51,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:51,354 INFO L276 IsEmpty]: Start isEmpty. Operand 5831 states and 7443 transitions. [2021-12-22 13:12:51,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:12:51,357 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:51,358 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] [2021-12-22 13:12:51,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-22 13:12:51,358 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:51,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:51,358 INFO L85 PathProgramCache]: Analyzing trace with hash -727735134, now seen corresponding path program 1 times [2021-12-22 13:12:51,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:51,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601515714] [2021-12-22 13:12:51,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:51,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:51,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:51,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:51,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:51,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 13:12:51,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:51,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 13:12:51,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:51,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 13:12:51,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:51,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:12:51,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:51,414 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:51,414 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:51,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601515714] [2021-12-22 13:12:51,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601515714] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:51,414 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:51,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:12:51,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857405635] [2021-12-22 13:12:51,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:51,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:12:51,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:51,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:12:51,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:12:51,416 INFO L87 Difference]: Start difference. First operand 5831 states and 7443 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:52,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:52,200 INFO L93 Difference]: Finished difference Result 7737 states and 10376 transitions. [2021-12-22 13:12:52,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 13:12:52,200 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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 91 [2021-12-22 13:12:52,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:52,214 INFO L225 Difference]: With dead ends: 7737 [2021-12-22 13:12:52,214 INFO L226 Difference]: Without dead ends: 6250 [2021-12-22 13:12:52,218 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:12:52,219 INFO L933 BasicCegarLoop]: 370 mSDtfsCounter, 700 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 722 SdHoareTripleChecker+Valid, 1038 SdHoareTripleChecker+Invalid, 806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:52,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [722 Valid, 1038 Invalid, 806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 696 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-22 13:12:52,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6250 states. [2021-12-22 13:12:52,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6250 to 5831. [2021-12-22 13:12:52,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5831 states, 4665 states have (on average 1.2904608788853162) internal successors, (6020), 4740 states have internal predecessors, (6020), 590 states have call successors, (590), 445 states have call predecessors, (590), 574 states have return successors, (824), 659 states have call predecessors, (824), 587 states have call successors, (824) [2021-12-22 13:12:52,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5831 states to 5831 states and 7434 transitions. [2021-12-22 13:12:52,474 INFO L78 Accepts]: Start accepts. Automaton has 5831 states and 7434 transitions. Word has length 91 [2021-12-22 13:12:52,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:52,475 INFO L470 AbstractCegarLoop]: Abstraction has 5831 states and 7434 transitions. [2021-12-22 13:12:52,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:52,475 INFO L276 IsEmpty]: Start isEmpty. Operand 5831 states and 7434 transitions. [2021-12-22 13:12:52,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:12:52,478 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:52,478 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] [2021-12-22 13:12:52,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-22 13:12:52,478 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:52,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:52,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1220361308, now seen corresponding path program 1 times [2021-12-22 13:12:52,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:52,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066481785] [2021-12-22 13:12:52,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:52,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:52,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:52,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:52,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:52,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 13:12:52,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:52,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 13:12:52,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:52,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 13:12:52,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:52,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:12:52,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:52,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:52,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:52,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066481785] [2021-12-22 13:12:52,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066481785] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:52,530 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:52,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:12:52,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862519725] [2021-12-22 13:12:52,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:52,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:12:52,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:52,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:12:52,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:12:52,532 INFO L87 Difference]: Start difference. First operand 5831 states and 7434 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:53,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:53,859 INFO L93 Difference]: Finished difference Result 9573 states and 13115 transitions. [2021-12-22 13:12:53,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-22 13:12:53,860 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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 91 [2021-12-22 13:12:53,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:53,879 INFO L225 Difference]: With dead ends: 9573 [2021-12-22 13:12:53,880 INFO L226 Difference]: Without dead ends: 8086 [2021-12-22 13:12:53,886 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-22 13:12:53,887 INFO L933 BasicCegarLoop]: 533 mSDtfsCounter, 887 mSDsluCounter, 1177 mSDsCounter, 0 mSdLazyCounter, 1386 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 913 SdHoareTripleChecker+Valid, 1710 SdHoareTripleChecker+Invalid, 1495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:53,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [913 Valid, 1710 Invalid, 1495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1386 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-22 13:12:53,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8086 states. [2021-12-22 13:12:54,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8086 to 7148. [2021-12-22 13:12:54,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7148 states, 5830 states have (on average 1.3317324185248713) internal successors, (7764), 5913 states have internal predecessors, (7764), 686 states have call successors, (686), 493 states have call predecessors, (686), 630 states have return successors, (982), 763 states have call predecessors, (982), 683 states have call successors, (982) [2021-12-22 13:12:54,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7148 states to 7148 states and 9432 transitions. [2021-12-22 13:12:54,309 INFO L78 Accepts]: Start accepts. Automaton has 7148 states and 9432 transitions. Word has length 91 [2021-12-22 13:12:54,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:54,309 INFO L470 AbstractCegarLoop]: Abstraction has 7148 states and 9432 transitions. [2021-12-22 13:12:54,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:54,310 INFO L276 IsEmpty]: Start isEmpty. Operand 7148 states and 9432 transitions. [2021-12-22 13:12:54,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:12:54,313 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:54,313 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] [2021-12-22 13:12:54,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-22 13:12:54,314 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:54,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:54,314 INFO L85 PathProgramCache]: Analyzing trace with hash -266421150, now seen corresponding path program 1 times [2021-12-22 13:12:54,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:54,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390167248] [2021-12-22 13:12:54,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:54,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:54,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:54,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:54,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:54,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 13:12:54,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:54,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 13:12:54,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:54,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 13:12:54,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:54,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:12:54,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:54,367 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:54,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:54,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390167248] [2021-12-22 13:12:54,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390167248] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:54,367 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:54,367 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:12:54,367 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489710496] [2021-12-22 13:12:54,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:54,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:12:54,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:54,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:12:54,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:12:54,369 INFO L87 Difference]: Start difference. First operand 7148 states and 9432 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:55,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:55,794 INFO L93 Difference]: Finished difference Result 14066 states and 19975 transitions. [2021-12-22 13:12:55,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-22 13:12:55,795 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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 91 [2021-12-22 13:12:55,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:55,819 INFO L225 Difference]: With dead ends: 14066 [2021-12-22 13:12:55,819 INFO L226 Difference]: Without dead ends: 11262 [2021-12-22 13:12:55,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-22 13:12:55,827 INFO L933 BasicCegarLoop]: 529 mSDtfsCounter, 847 mSDsluCounter, 1177 mSDsCounter, 0 mSdLazyCounter, 1375 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 873 SdHoareTripleChecker+Valid, 1706 SdHoareTripleChecker+Invalid, 1482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:55,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [873 Valid, 1706 Invalid, 1482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1375 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-22 13:12:55,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11262 states. [2021-12-22 13:12:56,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11262 to 9767. [2021-12-22 13:12:56,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9767 states, 8153 states have (on average 1.3793695572182019) internal successors, (11246), 8252 states have internal predecessors, (11246), 870 states have call successors, (870), 589 states have call predecessors, (870), 742 states have return successors, (1344), 963 states have call predecessors, (1344), 867 states have call successors, (1344) [2021-12-22 13:12:56,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9767 states to 9767 states and 13460 transitions. [2021-12-22 13:12:56,283 INFO L78 Accepts]: Start accepts. Automaton has 9767 states and 13460 transitions. Word has length 91 [2021-12-22 13:12:56,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:56,283 INFO L470 AbstractCegarLoop]: Abstraction has 9767 states and 13460 transitions. [2021-12-22 13:12:56,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:56,283 INFO L276 IsEmpty]: Start isEmpty. Operand 9767 states and 13460 transitions. [2021-12-22 13:12:56,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:12:56,288 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:56,288 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] [2021-12-22 13:12:56,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-22 13:12:56,288 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:56,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:56,289 INFO L85 PathProgramCache]: Analyzing trace with hash -1482574876, now seen corresponding path program 1 times [2021-12-22 13:12:56,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:56,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065361646] [2021-12-22 13:12:56,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:56,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:56,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:56,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:56,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:56,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 13:12:56,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:56,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 13:12:56,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:56,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 13:12:56,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:56,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:12:56,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:56,348 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:56,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:56,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065361646] [2021-12-22 13:12:56,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065361646] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:56,348 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:56,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:12:56,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026625363] [2021-12-22 13:12:56,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:56,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:12:56,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:56,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:12:56,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:12:56,350 INFO L87 Difference]: Start difference. First operand 9767 states and 13460 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:57,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:12:57,813 INFO L93 Difference]: Finished difference Result 18999 states and 27445 transitions. [2021-12-22 13:12:57,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-22 13:12:57,813 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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 91 [2021-12-22 13:12:57,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:12:57,838 INFO L225 Difference]: With dead ends: 18999 [2021-12-22 13:12:57,838 INFO L226 Difference]: Without dead ends: 13577 [2021-12-22 13:12:57,852 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-12-22 13:12:57,852 INFO L933 BasicCegarLoop]: 399 mSDtfsCounter, 555 mSDsluCounter, 1082 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 1481 SdHoareTripleChecker+Invalid, 1062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-22 13:12:57,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [555 Valid, 1481 Invalid, 1062 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 984 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-22 13:12:57,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13577 states. [2021-12-22 13:12:58,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13577 to 9866. [2021-12-22 13:12:58,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9866 states, 8252 states have (on average 1.374818225884634) internal successors, (11345), 8351 states have internal predecessors, (11345), 870 states have call successors, (870), 589 states have call predecessors, (870), 742 states have return successors, (1344), 963 states have call predecessors, (1344), 867 states have call successors, (1344) [2021-12-22 13:12:58,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9866 states to 9866 states and 13559 transitions. [2021-12-22 13:12:58,321 INFO L78 Accepts]: Start accepts. Automaton has 9866 states and 13559 transitions. Word has length 91 [2021-12-22 13:12:58,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:12:58,321 INFO L470 AbstractCegarLoop]: Abstraction has 9866 states and 13559 transitions. [2021-12-22 13:12:58,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:12:58,322 INFO L276 IsEmpty]: Start isEmpty. Operand 9866 states and 13559 transitions. [2021-12-22 13:12:58,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:12:58,356 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:12:58,357 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] [2021-12-22 13:12:58,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-22 13:12:58,357 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:12:58,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:12:58,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1048845790, now seen corresponding path program 1 times [2021-12-22 13:12:58,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:12:58,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616369587] [2021-12-22 13:12:58,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:12:58,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:12:58,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:58,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:12:58,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:58,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 13:12:58,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:58,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 13:12:58,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:58,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 13:12:58,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:58,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:12:58,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:12:58,473 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:12:58,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:12:58,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616369587] [2021-12-22 13:12:58,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616369587] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:12:58,474 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:12:58,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:12:58,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208803416] [2021-12-22 13:12:58,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:12:58,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:12:58,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:12:58,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:12:58,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:12:58,476 INFO L87 Difference]: Start difference. First operand 9866 states and 13559 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:13:01,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:13:01,477 INFO L93 Difference]: Finished difference Result 34668 states and 52337 transitions. [2021-12-22 13:13:01,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-22 13:13:01,477 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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 91 [2021-12-22 13:13:01,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:13:01,541 INFO L225 Difference]: With dead ends: 34668 [2021-12-22 13:13:01,541 INFO L226 Difference]: Without dead ends: 29147 [2021-12-22 13:13:01,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2021-12-22 13:13:01,561 INFO L933 BasicCegarLoop]: 674 mSDtfsCounter, 1819 mSDsluCounter, 928 mSDsCounter, 0 mSdLazyCounter, 1447 mSolverCounterSat, 339 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1844 SdHoareTripleChecker+Valid, 1602 SdHoareTripleChecker+Invalid, 1786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 339 IncrementalHoareTripleChecker+Valid, 1447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-22 13:13:01,561 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1844 Valid, 1602 Invalid, 1786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [339 Valid, 1447 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-22 13:13:01,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29147 states. [2021-12-22 13:13:02,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29147 to 24698. [2021-12-22 13:13:02,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24698 states, 21266 states have (on average 1.4271607260415686) internal successors, (30350), 21560 states have internal predecessors, (30350), 1998 states have call successors, (1998), 1183 states have call predecessors, (1998), 1432 states have return successors, (3771), 1992 states have call predecessors, (3771), 1995 states have call successors, (3771) [2021-12-22 13:13:02,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24698 states to 24698 states and 36119 transitions. [2021-12-22 13:13:02,933 INFO L78 Accepts]: Start accepts. Automaton has 24698 states and 36119 transitions. Word has length 91 [2021-12-22 13:13:02,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:13:02,933 INFO L470 AbstractCegarLoop]: Abstraction has 24698 states and 36119 transitions. [2021-12-22 13:13:02,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 5 states have internal predecessors, (80), 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-22 13:13:02,933 INFO L276 IsEmpty]: Start isEmpty. Operand 24698 states and 36119 transitions. [2021-12-22 13:13:02,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-12-22 13:13:02,956 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:13:02,957 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 13:13:02,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-22 13:13:02,957 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:13:02,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:13:02,957 INFO L85 PathProgramCache]: Analyzing trace with hash -948044783, now seen corresponding path program 1 times [2021-12-22 13:13:02,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:13:02,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169136081] [2021-12-22 13:13:02,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:13:02,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:13:02,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:02,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:13:02,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:02,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:13:02,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:13:03,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:13:03,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:13:03,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:13:03,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:13:03,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-22 13:13:03,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-22 13:13:03,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-22 13:13:03,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-22 13:13:03,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:13:03,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:13:03,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-22 13:13:03,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-22 13:13:03,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-22 13:13:03,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,034 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-12-22 13:13:03,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:13:03,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169136081] [2021-12-22 13:13:03,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169136081] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:13:03,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250911207] [2021-12-22 13:13:03,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:13:03,035 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:13:03,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:13:03,036 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:13:03,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-22 13:13:03,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:03,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-22 13:13:03,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:13:03,316 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-22 13:13:03,316 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 13:13:03,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250911207] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:13:03,316 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 13:13:03,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2021-12-22 13:13:03,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759549332] [2021-12-22 13:13:03,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:13:03,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 13:13:03,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:13:03,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 13:13:03,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-22 13:13:03,318 INFO L87 Difference]: Start difference. First operand 24698 states and 36119 transitions. Second operand has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-22 13:13:04,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:13:04,510 INFO L93 Difference]: Finished difference Result 26864 states and 38742 transitions. [2021-12-22 13:13:04,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 13:13:04,510 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 145 [2021-12-22 13:13:04,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:13:04,563 INFO L225 Difference]: With dead ends: 26864 [2021-12-22 13:13:04,564 INFO L226 Difference]: Without dead ends: 22559 [2021-12-22 13:13:04,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-12-22 13:13:04,584 INFO L933 BasicCegarLoop]: 405 mSDtfsCounter, 34 mSDsluCounter, 1583 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 1988 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 13:13:04,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 1988 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 13:13:04,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22559 states. [2021-12-22 13:13:05,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22559 to 22434. [2021-12-22 13:13:05,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22434 states, 19579 states have (on average 1.4452219214464477) internal successors, (28296), 19822 states have internal predecessors, (28296), 1722 states have call successors, (1722), 949 states have call predecessors, (1722), 1131 states have return successors, (3378), 1694 states have call predecessors, (3378), 1719 states have call successors, (3378) [2021-12-22 13:13:05,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22434 states to 22434 states and 33396 transitions. [2021-12-22 13:13:05,811 INFO L78 Accepts]: Start accepts. Automaton has 22434 states and 33396 transitions. Word has length 145 [2021-12-22 13:13:05,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:13:05,811 INFO L470 AbstractCegarLoop]: Abstraction has 22434 states and 33396 transitions. [2021-12-22 13:13:05,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-22 13:13:05,811 INFO L276 IsEmpty]: Start isEmpty. Operand 22434 states and 33396 transitions. [2021-12-22 13:13:05,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-22 13:13:05,834 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:13:05,834 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 13:13:05,850 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-22 13:13:06,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-22 13:13:06,035 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:13:06,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:13:06,035 INFO L85 PathProgramCache]: Analyzing trace with hash -634587689, now seen corresponding path program 1 times [2021-12-22 13:13:06,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:13:06,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076257491] [2021-12-22 13:13:06,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:13:06,035 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:13:06,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:13:06,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:13:06,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:13:06,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:13:06,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:13:06,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:13:06,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:13:06,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-22 13:13:06,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-22 13:13:06,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-22 13:13:06,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-22 13:13:06,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:13:06,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:13:06,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-22 13:13:06,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-22 13:13:06,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-22 13:13:06,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:06,088 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-22 13:13:06,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:13:06,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076257491] [2021-12-22 13:13:06,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076257491] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:13:06,089 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:13:06,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 13:13:06,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871195800] [2021-12-22 13:13:06,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:13:06,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 13:13:06,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:13:06,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 13:13:06,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 13:13:06,090 INFO L87 Difference]: Start difference. First operand 22434 states and 33396 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-22 13:13:07,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:13:07,307 INFO L93 Difference]: Finished difference Result 22499 states and 33464 transitions. [2021-12-22 13:13:07,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 13:13:07,307 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 147 [2021-12-22 13:13:07,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:13:07,363 INFO L225 Difference]: With dead ends: 22499 [2021-12-22 13:13:07,363 INFO L226 Difference]: Without dead ends: 22056 [2021-12-22 13:13:07,377 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-22 13:13:07,378 INFO L933 BasicCegarLoop]: 383 mSDtfsCounter, 579 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 594 SdHoareTripleChecker+Valid, 906 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 13:13:07,378 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [594 Valid, 906 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 13:13:07,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22056 states. [2021-12-22 13:13:08,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22056 to 21994. [2021-12-22 13:13:08,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21994 states, 19235 states have (on average 1.4500649857031453) internal successors, (27892), 19475 states have internal predecessors, (27892), 1676 states have call successors, (1676), 909 states have call predecessors, (1676), 1081 states have return successors, (3314), 1641 states have call predecessors, (3314), 1673 states have call successors, (3314) [2021-12-22 13:13:08,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21994 states to 21994 states and 32882 transitions. [2021-12-22 13:13:08,542 INFO L78 Accepts]: Start accepts. Automaton has 21994 states and 32882 transitions. Word has length 147 [2021-12-22 13:13:08,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:13:08,543 INFO L470 AbstractCegarLoop]: Abstraction has 21994 states and 32882 transitions. [2021-12-22 13:13:08,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-22 13:13:08,543 INFO L276 IsEmpty]: Start isEmpty. Operand 21994 states and 32882 transitions. [2021-12-22 13:13:08,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-22 13:13:08,563 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:13:08,563 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 13:13:08,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-22 13:13:08,564 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:13:08,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:13:08,564 INFO L85 PathProgramCache]: Analyzing trace with hash 660156374, now seen corresponding path program 1 times [2021-12-22 13:13:08,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:13:08,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004027210] [2021-12-22 13:13:08,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:13:08,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:13:08,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:08,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:13:08,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:08,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 13:13:08,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:08,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 13:13:08,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:08,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 13:13:08,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:08,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:13:08,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:08,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-22 13:13:08,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:08,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-22 13:13:08,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:08,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-22 13:13:08,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:08,674 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-22 13:13:08,674 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:13:08,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004027210] [2021-12-22 13:13:08,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004027210] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:13:08,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360143869] [2021-12-22 13:13:08,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:13:08,675 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:13:08,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:13:08,679 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:13:08,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-22 13:13:08,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:08,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 13:13:08,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:13:08,941 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-22 13:13:08,941 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 13:13:08,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360143869] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:13:08,941 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 13:13:08,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-22 13:13:08,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738080165] [2021-12-22 13:13:08,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:13:08,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 13:13:08,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:13:08,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 13:13:08,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 13:13:08,942 INFO L87 Difference]: Start difference. First operand 21994 states and 32882 transitions. Second operand has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 2 states have internal predecessors, (110), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-22 13:13:11,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:13:11,248 INFO L93 Difference]: Finished difference Result 62231 states and 95147 transitions. [2021-12-22 13:13:11,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 13:13:11,249 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 2 states have internal predecessors, (110), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 147 [2021-12-22 13:13:11,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:13:11,341 INFO L225 Difference]: With dead ends: 62231 [2021-12-22 13:13:11,341 INFO L226 Difference]: Without dead ends: 41878 [2021-12-22 13:13:11,378 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 13:13:11,379 INFO L933 BasicCegarLoop]: 413 mSDtfsCounter, 347 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 659 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 13:13:11,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 659 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 13:13:11,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41878 states. [2021-12-22 13:13:13,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41878 to 41610. [2021-12-22 13:13:13,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41610 states, 36473 states have (on average 1.4563649823156857) internal successors, (53118), 36940 states have internal predecessors, (53118), 3134 states have call successors, (3134), 1701 states have call predecessors, (3134), 2001 states have return successors, (6264), 3000 states have call predecessors, (6264), 3131 states have call successors, (6264) [2021-12-22 13:13:13,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41610 states to 41610 states and 62516 transitions. [2021-12-22 13:13:13,665 INFO L78 Accepts]: Start accepts. Automaton has 41610 states and 62516 transitions. Word has length 147 [2021-12-22 13:13:13,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:13:13,666 INFO L470 AbstractCegarLoop]: Abstraction has 41610 states and 62516 transitions. [2021-12-22 13:13:13,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 2 states have internal predecessors, (110), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-22 13:13:13,666 INFO L276 IsEmpty]: Start isEmpty. Operand 41610 states and 62516 transitions. [2021-12-22 13:13:13,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-22 13:13:13,703 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:13:13,703 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 13:13:13,721 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-22 13:13:13,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:13:13,911 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:13:13,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:13:13,911 INFO L85 PathProgramCache]: Analyzing trace with hash 782359478, now seen corresponding path program 1 times [2021-12-22 13:13:13,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:13:13,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092362336] [2021-12-22 13:13:13,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:13:13,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:13:13,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:13,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:13:13,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:13,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 13:13:13,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:13,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 13:13:13,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:13,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 13:13:13,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:13,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:13:13,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:13,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-22 13:13:13,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:13,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-22 13:13:13,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:13,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-22 13:13:13,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:13,993 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-22 13:13:13,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:13:13,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092362336] [2021-12-22 13:13:13,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092362336] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:13:13,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843127795] [2021-12-22 13:13:13,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:13:13,994 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:13:13,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:13:13,995 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:13:13,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-22 13:13:14,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:14,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 582 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 13:13:14,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:13:14,276 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-22 13:13:14,276 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 13:13:14,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843127795] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:13:14,276 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 13:13:14,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-22 13:13:14,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595479641] [2021-12-22 13:13:14,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:13:14,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 13:13:14,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:13:14,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 13:13:14,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 13:13:14,278 INFO L87 Difference]: Start difference. First operand 41610 states and 62516 transitions. Second operand has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 2 states have internal predecessors, (116), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-22 13:13:18,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:13:18,614 INFO L93 Difference]: Finished difference Result 120227 states and 183561 transitions. [2021-12-22 13:13:18,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 13:13:18,615 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 2 states have internal predecessors, (116), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 147 [2021-12-22 13:13:18,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:13:18,925 INFO L225 Difference]: With dead ends: 120227 [2021-12-22 13:13:18,926 INFO L226 Difference]: Without dead ends: 80258 [2021-12-22 13:13:18,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 13:13:18,988 INFO L933 BasicCegarLoop]: 414 mSDtfsCounter, 341 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 13:13:18,989 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 660 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 13:13:19,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80258 states. [2021-12-22 13:13:23,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80258 to 79726. [2021-12-22 13:13:23,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79726 states, 70029 states have (on average 1.4601665024489854) internal successors, (102254), 70950 states have internal predecessors, (102254), 5854 states have call successors, (5854), 3285 states have call predecessors, (5854), 3841 states have return successors, (11821), 5522 states have call predecessors, (11821), 5851 states have call successors, (11821) [2021-12-22 13:13:23,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79726 states to 79726 states and 119929 transitions. [2021-12-22 13:13:23,686 INFO L78 Accepts]: Start accepts. Automaton has 79726 states and 119929 transitions. Word has length 147 [2021-12-22 13:13:23,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:13:23,686 INFO L470 AbstractCegarLoop]: Abstraction has 79726 states and 119929 transitions. [2021-12-22 13:13:23,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 2 states have internal predecessors, (116), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-22 13:13:23,686 INFO L276 IsEmpty]: Start isEmpty. Operand 79726 states and 119929 transitions. [2021-12-22 13:13:23,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-22 13:13:23,746 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:13:23,746 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 13:13:23,763 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-22 13:13:23,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-22 13:13:23,952 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:13:23,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:13:23,955 INFO L85 PathProgramCache]: Analyzing trace with hash -716116074, now seen corresponding path program 1 times [2021-12-22 13:13:23,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:13:23,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841479949] [2021-12-22 13:13:23,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:13:23,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:13:23,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:23,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:13:23,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:23,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-22 13:13:23,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:24,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-22 13:13:24,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:24,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-22 13:13:24,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:24,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:13:24,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:24,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-22 13:13:24,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:24,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-22 13:13:24,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:24,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-22 13:13:24,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:24,042 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-22 13:13:24,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:13:24,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841479949] [2021-12-22 13:13:24,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841479949] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:13:24,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576484420] [2021-12-22 13:13:24,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:13:24,042 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:13:24,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:13:24,044 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 13:13:24,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-22 13:13:24,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:13:24,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 13:13:24,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:13:24,293 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-12-22 13:13:24,293 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 13:13:24,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576484420] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:13:24,294 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 13:13:24,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-22 13:13:24,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417976776] [2021-12-22 13:13:24,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:13:24,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 13:13:24,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:13:24,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 13:13:24,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-22 13:13:24,295 INFO L87 Difference]: Start difference. First operand 79726 states and 119929 transitions. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8)