./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.13.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_3.cil+token_ring.13.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 6f520cae1fe274b0f3a6786f3c06c3b2db48180a97ced5103b1a188b50ee581d --- Real Ultimate output --- This is Ultimate 0.2.2-dev-e19ca92 [2021-12-22 13:15:51,385 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-22 13:15:51,401 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-22 13:15:51,434 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-22 13:15:51,435 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-22 13:15:51,436 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-22 13:15:51,437 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-22 13:15:51,439 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-22 13:15:51,440 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-22 13:15:51,441 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-22 13:15:51,442 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-22 13:15:51,442 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-22 13:15:51,444 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-22 13:15:51,447 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-22 13:15:51,448 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-22 13:15:51,450 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-22 13:15:51,453 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-22 13:15:51,453 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-22 13:15:51,459 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-22 13:15:51,461 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-22 13:15:51,462 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-22 13:15:51,466 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-22 13:15:51,466 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-22 13:15:51,467 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-22 13:15:51,469 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-22 13:15:51,471 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-22 13:15:51,471 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-22 13:15:51,473 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-22 13:15:51,473 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-22 13:15:51,475 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-22 13:15:51,475 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-22 13:15:51,475 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-22 13:15:51,478 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-22 13:15:51,478 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-22 13:15:51,479 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-22 13:15:51,480 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-22 13:15:51,481 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-22 13:15:51,482 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-22 13:15:51,482 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-22 13:15:51,482 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-22 13:15:51,483 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-22 13:15:51,484 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:15:51,515 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-22 13:15:51,516 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-22 13:15:51,516 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-22 13:15:51,516 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-22 13:15:51,517 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-22 13:15:51,517 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-22 13:15:51,518 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-22 13:15:51,518 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-22 13:15:51,518 INFO L138 SettingsManager]: * Use SBE=true [2021-12-22 13:15:51,518 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-22 13:15:51,519 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-22 13:15:51,519 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-22 13:15:51,520 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-22 13:15:51,520 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-22 13:15:51,520 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-22 13:15:51,520 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-22 13:15:51,520 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-22 13:15:51,521 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-22 13:15:51,521 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-22 13:15:51,521 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-22 13:15:51,521 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-22 13:15:51,521 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-22 13:15:51,521 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-22 13:15:51,522 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-22 13:15:51,522 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 13:15:51,522 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-22 13:15:51,522 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-22 13:15:51,522 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-22 13:15:51,523 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-22 13:15:51,523 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-22 13:15:51,523 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-22 13:15:51,523 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-22 13:15:51,523 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-22 13:15:51,524 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-22 13:15:51,524 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 -> 6f520cae1fe274b0f3a6786f3c06c3b2db48180a97ced5103b1a188b50ee581d [2021-12-22 13:15:51,752 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-22 13:15:51,772 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-22 13:15:51,775 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-22 13:15:51,775 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-22 13:15:51,776 INFO L275 PluginConnector]: CDTParser initialized [2021-12-22 13:15:51,777 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.13.cil-2.c [2021-12-22 13:15:51,833 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2a2f1cec6/0a9fdf1a8047473db9e1a40ceb5247e3/FLAGc00d40274 [2021-12-22 13:15:52,339 INFO L306 CDTParser]: Found 1 translation units. [2021-12-22 13:15:52,347 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.13.cil-2.c [2021-12-22 13:15:52,372 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2a2f1cec6/0a9fdf1a8047473db9e1a40ceb5247e3/FLAGc00d40274 [2021-12-22 13:15:52,648 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2a2f1cec6/0a9fdf1a8047473db9e1a40ceb5247e3 [2021-12-22 13:15:52,650 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-22 13:15:52,651 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-22 13:15:52,653 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-22 13:15:52,653 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-22 13:15:52,655 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-22 13:15:52,655 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 01:15:52" (1/1) ... [2021-12-22 13:15:52,656 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@763da485 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:15:52, skipping insertion in model container [2021-12-22 13:15:52,657 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 01:15:52" (1/1) ... [2021-12-22 13:15:52,662 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-22 13:15:52,728 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-22 13:15:52,852 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_3.cil+token_ring.13.cil-2.c[911,924] [2021-12-22 13:15:52,898 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_3.cil+token_ring.13.cil-2.c[8416,8429] [2021-12-22 13:15:52,986 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 13:15:53,004 INFO L203 MainTranslator]: Completed pre-run [2021-12-22 13:15:53,017 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_3.cil+token_ring.13.cil-2.c[911,924] [2021-12-22 13:15:53,035 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_3.cil+token_ring.13.cil-2.c[8416,8429] [2021-12-22 13:15:53,094 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 13:15:53,114 INFO L208 MainTranslator]: Completed translation [2021-12-22 13:15:53,114 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:15:53 WrapperNode [2021-12-22 13:15:53,115 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-22 13:15:53,116 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-22 13:15:53,116 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-22 13:15:53,116 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-22 13:15:53,122 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:15:53" (1/1) ... [2021-12-22 13:15:53,138 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:15:53" (1/1) ... [2021-12-22 13:15:53,189 INFO L137 Inliner]: procedures = 81, calls = 100, calls flagged for inlining = 50, calls inlined = 50, statements flattened = 1136 [2021-12-22 13:15:53,192 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-22 13:15:53,193 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-22 13:15:53,193 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-22 13:15:53,193 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-22 13:15:53,200 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:15:53" (1/1) ... [2021-12-22 13:15:53,200 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:15:53" (1/1) ... [2021-12-22 13:15:53,205 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:15:53" (1/1) ... [2021-12-22 13:15:53,206 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:15:53" (1/1) ... [2021-12-22 13:15:53,220 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:15:53" (1/1) ... [2021-12-22 13:15:53,235 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:15:53" (1/1) ... [2021-12-22 13:15:53,239 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:15:53" (1/1) ... [2021-12-22 13:15:53,246 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-22 13:15:53,247 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-22 13:15:53,247 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-22 13:15:53,247 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-22 13:15:53,248 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:15:53" (1/1) ... [2021-12-22 13:15:53,254 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 13:15:53,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:15:53,287 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:15:53,296 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:15:53,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-22 13:15:53,320 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-22 13:15:53,321 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-22 13:15:53,321 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2021-12-22 13:15:53,321 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2021-12-22 13:15:53,321 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-22 13:15:53,321 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-22 13:15:53,321 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-22 13:15:53,322 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-22 13:15:53,322 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2021-12-22 13:15:53,322 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2021-12-22 13:15:53,322 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-22 13:15:53,322 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-22 13:15:53,322 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-22 13:15:53,323 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-22 13:15:53,323 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2021-12-22 13:15:53,323 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2021-12-22 13:15:53,323 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2021-12-22 13:15:53,323 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2021-12-22 13:15:53,323 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2021-12-22 13:15:53,324 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2021-12-22 13:15:53,324 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-22 13:15:53,324 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-22 13:15:53,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-22 13:15:53,324 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-22 13:15:53,324 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-22 13:15:53,324 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2021-12-22 13:15:53,325 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2021-12-22 13:15:53,325 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-22 13:15:53,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-22 13:15:53,325 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-22 13:15:53,325 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-22 13:15:53,518 INFO L234 CfgBuilder]: Building ICFG [2021-12-22 13:15:53,519 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-22 13:15:54,256 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume !(1 == ~q_free~0); [2021-12-22 13:15:54,256 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##55: assume 1 == ~q_free~0;~c_dr_st~0 := 2;~c_dr_pc~0 := 2;~a_t~0 := do_read_c_~a~0#1; [2021-12-22 13:15:54,326 INFO L275 CfgBuilder]: Performing block encoding [2021-12-22 13:15:54,336 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-22 13:15:54,337 INFO L299 CfgBuilder]: Removed 20 assume(true) statements. [2021-12-22 13:15:54,339 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 01:15:54 BoogieIcfgContainer [2021-12-22 13:15:54,339 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-22 13:15:54,340 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-22 13:15:54,341 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-22 13:15:54,343 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-22 13:15:54,343 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 01:15:52" (1/3) ... [2021-12-22 13:15:54,344 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72091c46 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 01:15:54, skipping insertion in model container [2021-12-22 13:15:54,344 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 01:15:53" (2/3) ... [2021-12-22 13:15:54,345 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72091c46 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 01:15:54, skipping insertion in model container [2021-12-22 13:15:54,345 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 01:15:54" (3/3) ... [2021-12-22 13:15:54,346 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_3.cil+token_ring.13.cil-2.c [2021-12-22 13:15:54,349 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-22 13:15:54,350 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-22 13:15:54,385 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-22 13:15:54,392 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:15:54,393 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-22 13:15:54,425 INFO L276 IsEmpty]: Start isEmpty. Operand has 524 states, 464 states have (on average 1.6422413793103448) internal successors, (762), 470 states have internal predecessors, (762), 43 states have call successors, (43), 14 states have call predecessors, (43), 14 states have return successors, (43), 42 states have call predecessors, (43), 43 states have call successors, (43) [2021-12-22 13:15:54,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-22 13:15:54,432 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:15:54,433 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:15:54,433 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:15:54,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:15:54,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1273219449, now seen corresponding path program 1 times [2021-12-22 13:15:54,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:15:54,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974543378] [2021-12-22 13:15:54,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:15:54,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:15:54,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:54,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:15:54,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:54,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:15:54,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:54,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:15:54,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:54,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:15:54,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:54,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:15:54,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:54,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:15:54,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:54,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:15:54,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:54,852 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:15:54,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:15:54,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974543378] [2021-12-22 13:15:54,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974543378] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:15:54,853 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:15:54,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 13:15:54,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390928079] [2021-12-22 13:15:54,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:15:54,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 13:15:54,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:15:54,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 13:15:54,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-22 13:15:54,886 INFO L87 Difference]: Start difference. First operand has 524 states, 464 states have (on average 1.6422413793103448) internal successors, (762), 470 states have internal predecessors, (762), 43 states have call successors, (43), 14 states have call predecessors, (43), 14 states have return successors, (43), 42 states have call predecessors, (43), 43 states have call successors, (43) 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:15:56,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:15:56,183 INFO L93 Difference]: Finished difference Result 1170 states and 1881 transitions. [2021-12-22 13:15:56,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 13:15:56,185 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:15:56,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:15:56,230 INFO L225 Difference]: With dead ends: 1170 [2021-12-22 13:15:56,231 INFO L226 Difference]: Without dead ends: 665 [2021-12-22 13:15:56,239 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-12-22 13:15:56,242 INFO L933 BasicCegarLoop]: 835 mSDtfsCounter, 1335 mSDsluCounter, 2030 mSDsCounter, 0 mSdLazyCounter, 1129 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1342 SdHoareTripleChecker+Valid, 2865 SdHoareTripleChecker+Invalid, 1333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 1129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-22 13:15:56,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1342 Valid, 2865 Invalid, 1333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 1129 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-22 13:15:56,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-12-22 13:15:56,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 626. [2021-12-22 13:15:56,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 546 states have (on average 1.532967032967033) internal successors, (837), 552 states have internal predecessors, (837), 56 states have call successors, (56), 21 states have call predecessors, (56), 22 states have return successors, (59), 55 states have call predecessors, (59), 54 states have call successors, (59) [2021-12-22 13:15:56,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 952 transitions. [2021-12-22 13:15:56,352 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 952 transitions. Word has length 65 [2021-12-22 13:15:56,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:15:56,354 INFO L470 AbstractCegarLoop]: Abstraction has 626 states and 952 transitions. [2021-12-22 13:15:56,355 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:15:56,355 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 952 transitions. [2021-12-22 13:15:56,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-22 13:15:56,369 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:15:56,369 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 13:15:56,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-22 13:15:56,370 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:15:56,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:15:56,371 INFO L85 PathProgramCache]: Analyzing trace with hash 265120581, now seen corresponding path program 1 times [2021-12-22 13:15:56,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:15:56,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976716385] [2021-12-22 13:15:56,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:15:56,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:15:56,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:56,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:15:56,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:56,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:15:56,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:56,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:15:56,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:56,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:15:56,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:56,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:15:56,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:56,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-22 13:15:56,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:56,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-22 13:15:56,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:56,583 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:15:56,583 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:15:56,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976716385] [2021-12-22 13:15:56,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976716385] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:15:56,584 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:15:56,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-22 13:15:56,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012254616] [2021-12-22 13:15:56,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:15:56,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 13:15:56,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:15:56,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 13:15:56,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-22 13:15:56,587 INFO L87 Difference]: Start difference. First operand 626 states and 952 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 5 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) [2021-12-22 13:15:58,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:15:58,618 INFO L93 Difference]: Finished difference Result 1659 states and 2412 transitions. [2021-12-22 13:15:58,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-22 13:15:58,619 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 5 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) Word has length 65 [2021-12-22 13:15:58,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:15:58,628 INFO L225 Difference]: With dead ends: 1659 [2021-12-22 13:15:58,628 INFO L226 Difference]: Without dead ends: 1438 [2021-12-22 13:15:58,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2021-12-22 13:15:58,631 INFO L933 BasicCegarLoop]: 927 mSDtfsCounter, 4541 mSDsluCounter, 2052 mSDsCounter, 0 mSdLazyCounter, 1739 mSolverCounterSat, 751 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4561 SdHoareTripleChecker+Valid, 2979 SdHoareTripleChecker+Invalid, 2490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 751 IncrementalHoareTripleChecker+Valid, 1739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-22 13:15:58,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4561 Valid, 2979 Invalid, 2490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [751 Valid, 1739 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-22 13:15:58,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1438 states. [2021-12-22 13:15:58,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1438 to 1299. [2021-12-22 13:15:58,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1299 states, 1089 states have (on average 1.4471992653810835) internal successors, (1576), 1103 states have internal predecessors, (1576), 127 states have call successors, (127), 74 states have call predecessors, (127), 81 states have return successors, (139), 123 states have call predecessors, (139), 125 states have call successors, (139) [2021-12-22 13:15:58,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1299 states to 1299 states and 1842 transitions. [2021-12-22 13:15:58,736 INFO L78 Accepts]: Start accepts. Automaton has 1299 states and 1842 transitions. Word has length 65 [2021-12-22 13:15:58,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:15:58,736 INFO L470 AbstractCegarLoop]: Abstraction has 1299 states and 1842 transitions. [2021-12-22 13:15:58,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 5 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) [2021-12-22 13:15:58,737 INFO L276 IsEmpty]: Start isEmpty. Operand 1299 states and 1842 transitions. [2021-12-22 13:15:58,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-22 13:15:58,738 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:15:58,738 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:15:58,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-22 13:15:58,739 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:15:58,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:15:58,739 INFO L85 PathProgramCache]: Analyzing trace with hash 1163818986, now seen corresponding path program 1 times [2021-12-22 13:15:58,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:15:58,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036167910] [2021-12-22 13:15:58,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:15:58,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:15:58,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:58,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:15:58,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:58,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:15:58,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:58,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:15:58,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:58,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:15:58,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:58,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 13:15:58,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:58,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-22 13:15:58,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:58,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-22 13:15:58,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:15:58,876 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:15:58,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:15:58,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036167910] [2021-12-22 13:15:58,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036167910] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:15:58,877 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:15:58,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 13:15:58,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673577196] [2021-12-22 13:15:58,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:15:58,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 13:15:58,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:15:58,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 13:15:58,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-22 13:15:58,880 INFO L87 Difference]: Start difference. First operand 1299 states and 1842 transitions. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 5 states have internal predecessors, (51), 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:15:59,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:15:59,958 INFO L93 Difference]: Finished difference Result 2325 states and 3236 transitions. [2021-12-22 13:15:59,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-22 13:15:59,959 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 5 states have internal predecessors, (51), 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 66 [2021-12-22 13:15:59,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:15:59,965 INFO L225 Difference]: With dead ends: 2325 [2021-12-22 13:15:59,966 INFO L226 Difference]: Without dead ends: 1437 [2021-12-22 13:15:59,968 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-22 13:15:59,969 INFO L933 BasicCegarLoop]: 783 mSDtfsCounter, 1052 mSDsluCounter, 2521 mSDsCounter, 0 mSdLazyCounter, 1572 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1053 SdHoareTripleChecker+Valid, 3304 SdHoareTripleChecker+Invalid, 1723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 1572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-22 13:15:59,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1053 Valid, 3304 Invalid, 1723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 1572 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-22 13:15:59,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1437 states. [2021-12-22 13:16:00,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1437 to 1329. [2021-12-22 13:16:00,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1329 states, 1113 states have (on average 1.4348607367475292) internal successors, (1597), 1127 states have internal predecessors, (1597), 127 states have call successors, (127), 74 states have call predecessors, (127), 87 states have return successors, (145), 129 states have call predecessors, (145), 125 states have call successors, (145) [2021-12-22 13:16:00,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1329 states to 1329 states and 1869 transitions. [2021-12-22 13:16:00,026 INFO L78 Accepts]: Start accepts. Automaton has 1329 states and 1869 transitions. Word has length 66 [2021-12-22 13:16:00,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:00,026 INFO L470 AbstractCegarLoop]: Abstraction has 1329 states and 1869 transitions. [2021-12-22 13:16:00,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 5 states have internal predecessors, (51), 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:16:00,027 INFO L276 IsEmpty]: Start isEmpty. Operand 1329 states and 1869 transitions. [2021-12-22 13:16:00,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-22 13:16:00,027 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:00,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, 1] [2021-12-22 13:16:00,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-22 13:16:00,028 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:00,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:00,029 INFO L85 PathProgramCache]: Analyzing trace with hash 134459688, now seen corresponding path program 1 times [2021-12-22 13:16:00,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:00,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969038201] [2021-12-22 13:16:00,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:00,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:00,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:00,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:00,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:00,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:16:00,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:00,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:16:00,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:00,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:16:00,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:00,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 13:16:00,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:00,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-22 13:16:00,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:00,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-22 13:16:00,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:00,140 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:16:00,141 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:00,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969038201] [2021-12-22 13:16:00,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969038201] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:00,141 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:00,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-22 13:16:00,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977080762] [2021-12-22 13:16:00,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:00,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-22 13:16:00,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:00,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-22 13:16:00,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-22 13:16:00,144 INFO L87 Difference]: Start difference. First operand 1329 states and 1869 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2021-12-22 13:16:01,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:01,990 INFO L93 Difference]: Finished difference Result 3667 states and 5056 transitions. [2021-12-22 13:16:01,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-22 13:16:01,990 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 66 [2021-12-22 13:16:01,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:01,998 INFO L225 Difference]: With dead ends: 3667 [2021-12-22 13:16:01,998 INFO L226 Difference]: Without dead ends: 1572 [2021-12-22 13:16:02,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2021-12-22 13:16:02,004 INFO L933 BasicCegarLoop]: 914 mSDtfsCounter, 4601 mSDsluCounter, 2089 mSDsCounter, 0 mSdLazyCounter, 1684 mSolverCounterSat, 790 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4621 SdHoareTripleChecker+Valid, 3003 SdHoareTripleChecker+Invalid, 2474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 790 IncrementalHoareTripleChecker+Valid, 1684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:02,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4621 Valid, 3003 Invalid, 2474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [790 Valid, 1684 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-22 13:16:02,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1572 states. [2021-12-22 13:16:02,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1572 to 1417. [2021-12-22 13:16:02,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1417 states, 1166 states have (on average 1.4013722126929673) internal successors, (1634), 1180 states have internal predecessors, (1634), 147 states have call successors, (147), 88 states have call predecessors, (147), 102 states have return successors, (166), 150 states have call predecessors, (166), 145 states have call successors, (166) [2021-12-22 13:16:02,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 1947 transitions. [2021-12-22 13:16:02,064 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 1947 transitions. Word has length 66 [2021-12-22 13:16:02,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:02,064 INFO L470 AbstractCegarLoop]: Abstraction has 1417 states and 1947 transitions. [2021-12-22 13:16:02,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2021-12-22 13:16:02,065 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 1947 transitions. [2021-12-22 13:16:02,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:16:02,066 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:02,066 INFO L514 BasicCegarLoop]: trace histogram [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:16:02,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-22 13:16:02,067 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:02,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:02,067 INFO L85 PathProgramCache]: Analyzing trace with hash -949162084, now seen corresponding path program 1 times [2021-12-22 13:16:02,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:02,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584087336] [2021-12-22 13:16:02,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:02,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:02,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:02,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:02,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:02,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:16:02,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:02,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:16:02,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:02,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:16:02,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:02,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 13:16:02,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:02,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-22 13:16:02,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:02,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-22 13:16:02,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:02,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 13:16:02,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:02,210 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-22 13:16:02,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:02,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584087336] [2021-12-22 13:16:02,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584087336] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:02,211 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:02,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 13:16:02,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639982479] [2021-12-22 13:16:02,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:02,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 13:16:02,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:02,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 13:16:02,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-22 13:16:02,213 INFO L87 Difference]: Start difference. First operand 1417 states and 1947 transitions. Second operand has 9 states, 9 states have (on average 6.888888888888889) internal successors, (62), 5 states have internal predecessors, (62), 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:16:03,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:03,315 INFO L93 Difference]: Finished difference Result 2594 states and 3498 transitions. [2021-12-22 13:16:03,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-22 13:16:03,315 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.888888888888889) internal successors, (62), 5 states have internal predecessors, (62), 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 91 [2021-12-22 13:16:03,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:03,323 INFO L225 Difference]: With dead ends: 2594 [2021-12-22 13:16:03,323 INFO L226 Difference]: Without dead ends: 1588 [2021-12-22 13:16:03,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-12-22 13:16:03,330 INFO L933 BasicCegarLoop]: 769 mSDtfsCounter, 698 mSDsluCounter, 2816 mSDsCounter, 0 mSdLazyCounter, 1615 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 700 SdHoareTripleChecker+Valid, 3585 SdHoareTripleChecker+Invalid, 1718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:03,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [700 Valid, 3585 Invalid, 1718 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1615 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-22 13:16:03,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1588 states. [2021-12-22 13:16:03,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1588 to 1457. [2021-12-22 13:16:03,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1457 states, 1198 states have (on average 1.3881469115191987) internal successors, (1663), 1212 states have internal predecessors, (1663), 147 states have call successors, (147), 88 states have call predecessors, (147), 110 states have return successors, (174), 158 states have call predecessors, (174), 145 states have call successors, (174) [2021-12-22 13:16:03,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1457 states to 1457 states and 1984 transitions. [2021-12-22 13:16:03,395 INFO L78 Accepts]: Start accepts. Automaton has 1457 states and 1984 transitions. Word has length 91 [2021-12-22 13:16:03,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:03,396 INFO L470 AbstractCegarLoop]: Abstraction has 1457 states and 1984 transitions. [2021-12-22 13:16:03,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.888888888888889) internal successors, (62), 5 states have internal predecessors, (62), 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:16:03,396 INFO L276 IsEmpty]: Start isEmpty. Operand 1457 states and 1984 transitions. [2021-12-22 13:16:03,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:16:03,397 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:03,398 INFO L514 BasicCegarLoop]: trace histogram [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:16:03,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-22 13:16:03,398 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:03,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:03,399 INFO L85 PathProgramCache]: Analyzing trace with hash -505261410, now seen corresponding path program 1 times [2021-12-22 13:16:03,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:03,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500276090] [2021-12-22 13:16:03,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:03,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:03,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:03,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:03,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:03,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:16:03,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:03,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:16:03,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:03,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:16:03,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:03,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 13:16:03,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:03,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-22 13:16:03,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:03,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-22 13:16:03,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:03,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 13:16:03,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:03,516 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-22 13:16:03,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:03,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500276090] [2021-12-22 13:16:03,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500276090] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:03,517 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:03,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 13:16:03,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314393186] [2021-12-22 13:16:03,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:03,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 13:16:03,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:03,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 13:16:03,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-22 13:16:03,520 INFO L87 Difference]: Start difference. First operand 1457 states and 1984 transitions. Second operand has 8 states, 8 states have (on average 7.75) internal successors, (62), 6 states have internal predecessors, (62), 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:16:04,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:04,656 INFO L93 Difference]: Finished difference Result 3495 states and 4589 transitions. [2021-12-22 13:16:04,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-22 13:16:04,657 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 6 states have internal predecessors, (62), 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 91 [2021-12-22 13:16:04,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:04,667 INFO L225 Difference]: With dead ends: 3495 [2021-12-22 13:16:04,667 INFO L226 Difference]: Without dead ends: 2450 [2021-12-22 13:16:04,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2021-12-22 13:16:04,670 INFO L933 BasicCegarLoop]: 800 mSDtfsCounter, 1557 mSDsluCounter, 1963 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1590 SdHoareTripleChecker+Valid, 2763 SdHoareTripleChecker+Invalid, 1534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:04,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1590 Valid, 2763 Invalid, 1534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 1373 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-22 13:16:04,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2450 states. [2021-12-22 13:16:04,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2450 to 2134. [2021-12-22 13:16:04,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2134 states, 1727 states have (on average 1.3474232773595831) internal successors, (2327), 1754 states have internal predecessors, (2327), 223 states have call successors, (223), 141 states have call predecessors, (223), 182 states have return successors, (287), 241 states have call predecessors, (287), 221 states have call successors, (287) [2021-12-22 13:16:04,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2134 states to 2134 states and 2837 transitions. [2021-12-22 13:16:04,759 INFO L78 Accepts]: Start accepts. Automaton has 2134 states and 2837 transitions. Word has length 91 [2021-12-22 13:16:04,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:04,759 INFO L470 AbstractCegarLoop]: Abstraction has 2134 states and 2837 transitions. [2021-12-22 13:16:04,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 6 states have internal predecessors, (62), 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:16:04,760 INFO L276 IsEmpty]: Start isEmpty. Operand 2134 states and 2837 transitions. [2021-12-22 13:16:04,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:16:04,761 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:04,762 INFO L514 BasicCegarLoop]: trace histogram [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:16:04,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-22 13:16:04,763 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:04,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:04,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1433900636, now seen corresponding path program 1 times [2021-12-22 13:16:04,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:04,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791442729] [2021-12-22 13:16:04,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:04,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:04,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:04,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:04,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:04,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:16:04,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:04,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:16:04,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:04,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:16:04,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:04,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 13:16:04,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:04,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-22 13:16:04,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:04,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-22 13:16:04,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:04,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 13:16:04,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:04,866 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-22 13:16:04,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:04,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791442729] [2021-12-22 13:16:04,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791442729] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:04,867 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:04,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:16:04,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142699618] [2021-12-22 13:16:04,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:04,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:16:04,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:04,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:16:04,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:16:04,868 INFO L87 Difference]: Start difference. First operand 2134 states and 2837 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-22 13:16:05,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:05,388 INFO L93 Difference]: Finished difference Result 5793 states and 7619 transitions. [2021-12-22 13:16:05,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-22 13:16:05,389 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 91 [2021-12-22 13:16:05,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:05,411 INFO L225 Difference]: With dead ends: 5793 [2021-12-22 13:16:05,411 INFO L226 Difference]: Without dead ends: 4073 [2021-12-22 13:16:05,417 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-12-22 13:16:05,420 INFO L933 BasicCegarLoop]: 772 mSDtfsCounter, 2219 mSDsluCounter, 785 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2254 SdHoareTripleChecker+Valid, 1557 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 278 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:05,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2254 Valid, 1557 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [278 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 13:16:05,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4073 states. [2021-12-22 13:16:05,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4073 to 3853. [2021-12-22 13:16:05,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3853 states, 3065 states have (on average 1.301794453507341) internal successors, (3990), 3128 states have internal predecessors, (3990), 416 states have call successors, (416), 275 states have call predecessors, (416), 370 states have return successors, (627), 454 states have call predecessors, (627), 414 states have call successors, (627) [2021-12-22 13:16:05,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3853 states to 3853 states and 5033 transitions. [2021-12-22 13:16:05,598 INFO L78 Accepts]: Start accepts. Automaton has 3853 states and 5033 transitions. Word has length 91 [2021-12-22 13:16:05,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:05,598 INFO L470 AbstractCegarLoop]: Abstraction has 3853 states and 5033 transitions. [2021-12-22 13:16:05,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-12-22 13:16:05,599 INFO L276 IsEmpty]: Start isEmpty. Operand 3853 states and 5033 transitions. [2021-12-22 13:16:05,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-22 13:16:05,601 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:05,601 INFO L514 BasicCegarLoop]: trace histogram [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:16:05,602 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-22 13:16:05,602 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:05,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:05,602 INFO L85 PathProgramCache]: Analyzing trace with hash 376062558, now seen corresponding path program 1 times [2021-12-22 13:16:05,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:05,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732276680] [2021-12-22 13:16:05,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:05,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:05,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:05,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:05,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:05,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:16:05,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:05,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:16:05,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:05,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:16:05,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:05,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 13:16:05,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:05,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-22 13:16:05,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:05,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-22 13:16:05,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:05,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-22 13:16:05,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:05,676 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-22 13:16:05,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:05,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732276680] [2021-12-22 13:16:05,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732276680] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:05,677 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:05,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 13:16:05,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456297699] [2021-12-22 13:16:05,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:05,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 13:16:05,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:05,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 13:16:05,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-22 13:16:05,678 INFO L87 Difference]: Start difference. First operand 3853 states and 5033 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-22 13:16:06,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:06,265 INFO L93 Difference]: Finished difference Result 5691 states and 7336 transitions. [2021-12-22 13:16:06,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-22 13:16:06,265 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), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 91 [2021-12-22 13:16:06,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:06,289 INFO L225 Difference]: With dead ends: 5691 [2021-12-22 13:16:06,289 INFO L226 Difference]: Without dead ends: 2252 [2021-12-22 13:16:06,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:16:06,298 INFO L933 BasicCegarLoop]: 767 mSDtfsCounter, 1154 mSDsluCounter, 1044 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1171 SdHoareTripleChecker+Valid, 1811 SdHoareTripleChecker+Invalid, 584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:06,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1171 Valid, 1811 Invalid, 584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 428 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-22 13:16:06,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2252 states. [2021-12-22 13:16:06,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2252 to 2134. [2021-12-22 13:16:06,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2134 states, 1727 states have (on average 1.322524609148813) internal successors, (2284), 1754 states have internal predecessors, (2284), 223 states have call successors, (223), 141 states have call predecessors, (223), 182 states have return successors, (287), 241 states have call predecessors, (287), 221 states have call successors, (287) [2021-12-22 13:16:06,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2134 states to 2134 states and 2794 transitions. [2021-12-22 13:16:06,421 INFO L78 Accepts]: Start accepts. Automaton has 2134 states and 2794 transitions. Word has length 91 [2021-12-22 13:16:06,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:06,421 INFO L470 AbstractCegarLoop]: Abstraction has 2134 states and 2794 transitions. [2021-12-22 13:16:06,421 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), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-22 13:16:06,422 INFO L276 IsEmpty]: Start isEmpty. Operand 2134 states and 2794 transitions. [2021-12-22 13:16:06,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-12-22 13:16:06,424 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:06,424 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 13:16:06,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-22 13:16:06,424 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:06,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:06,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1860606532, now seen corresponding path program 1 times [2021-12-22 13:16:06,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:06,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106784811] [2021-12-22 13:16:06,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:06,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:06,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:06,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:06,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:06,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:16:06,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:06,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:16:06,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:06,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:16:06,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:06,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 13:16:06,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:06,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-22 13:16:06,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:06,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-22 13:16:06,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:06,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 13:16:06,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:06,519 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-22 13:16:06,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:06,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106784811] [2021-12-22 13:16:06,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106784811] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:06,520 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:06,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-22 13:16:06,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66882241] [2021-12-22 13:16:06,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:06,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-22 13:16:06,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:06,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-22 13:16:06,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-22 13:16:06,522 INFO L87 Difference]: Start difference. First operand 2134 states and 2794 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:16:07,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:07,891 INFO L93 Difference]: Finished difference Result 4960 states and 6396 transitions. [2021-12-22 13:16:07,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-22 13:16:07,892 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 92 [2021-12-22 13:16:07,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:07,906 INFO L225 Difference]: With dead ends: 4960 [2021-12-22 13:16:07,906 INFO L226 Difference]: Without dead ends: 2933 [2021-12-22 13:16:07,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-12-22 13:16:07,911 INFO L933 BasicCegarLoop]: 861 mSDtfsCounter, 2131 mSDsluCounter, 2013 mSDsCounter, 0 mSdLazyCounter, 1573 mSolverCounterSat, 407 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2174 SdHoareTripleChecker+Valid, 2874 SdHoareTripleChecker+Invalid, 1980 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 407 IncrementalHoareTripleChecker+Valid, 1573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:07,912 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2174 Valid, 2874 Invalid, 1980 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [407 Valid, 1573 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-22 13:16:07,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2021-12-22 13:16:08,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 2756. [2021-12-22 13:16:08,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2756 states, 2193 states have (on average 1.2836297309621523) internal successors, (2815), 2228 states have internal predecessors, (2815), 301 states have call successors, (301), 189 states have call predecessors, (301), 260 states have return successors, (420), 341 states have call predecessors, (420), 299 states have call successors, (420) [2021-12-22 13:16:08,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2756 states to 2756 states and 3536 transitions. [2021-12-22 13:16:08,044 INFO L78 Accepts]: Start accepts. Automaton has 2756 states and 3536 transitions. Word has length 92 [2021-12-22 13:16:08,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:08,045 INFO L470 AbstractCegarLoop]: Abstraction has 2756 states and 3536 transitions. [2021-12-22 13:16:08,045 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:16:08,045 INFO L276 IsEmpty]: Start isEmpty. Operand 2756 states and 3536 transitions. [2021-12-22 13:16:08,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-12-22 13:16:08,049 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:08,050 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 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, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 13:16:08,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-22 13:16:08,050 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:08,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:08,051 INFO L85 PathProgramCache]: Analyzing trace with hash 402118481, now seen corresponding path program 1 times [2021-12-22 13:16:08,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:08,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741902470] [2021-12-22 13:16:08,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:08,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:08,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:08,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:16:08,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:16:08,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:16:08,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 13:16:08,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-22 13:16:08,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-22 13:16:08,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 13:16:08,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:16:08,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-22 13:16:08,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-22 13:16:08,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:16:08,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:16:08,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-22 13:16:08,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-22 13:16:08,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-22 13:16:08,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-22 13:16:08,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,207 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 23 proven. 9 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-12-22 13:16:08,207 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:08,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741902470] [2021-12-22 13:16:08,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741902470] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:16:08,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805068207] [2021-12-22 13:16:08,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:08,208 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:16:08,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:16:08,215 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:16:08,239 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:16:08,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:08,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 642 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 13:16:08,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:16:08,760 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-22 13:16:08,761 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 13:16:08,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805068207] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:08,761 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 13:16:08,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2021-12-22 13:16:08,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320975011] [2021-12-22 13:16:08,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:08,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 13:16:08,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:08,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 13:16:08,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:16:08,762 INFO L87 Difference]: Start difference. First operand 2756 states and 3536 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-22 13:16:08,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:08,939 INFO L93 Difference]: Finished difference Result 7081 states and 8851 transitions. [2021-12-22 13:16:08,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 13:16:08,940 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 163 [2021-12-22 13:16:08,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:08,958 INFO L225 Difference]: With dead ends: 7081 [2021-12-22 13:16:08,959 INFO L226 Difference]: Without dead ends: 4893 [2021-12-22 13:16:08,964 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:16:08,965 INFO L933 BasicCegarLoop]: 793 mSDtfsCounter, 61 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1553 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:08,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 1553 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 13:16:08,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4893 states. [2021-12-22 13:16:09,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4893 to 4848. [2021-12-22 13:16:09,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4848 states, 3818 states have (on average 1.247511786275537) internal successors, (4763), 3882 states have internal predecessors, (4763), 535 states have call successors, (535), 371 states have call predecessors, (535), 493 states have return successors, (727), 597 states have call predecessors, (727), 533 states have call successors, (727) [2021-12-22 13:16:09,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4848 states to 4848 states and 6025 transitions. [2021-12-22 13:16:09,153 INFO L78 Accepts]: Start accepts. Automaton has 4848 states and 6025 transitions. Word has length 163 [2021-12-22 13:16:09,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:09,154 INFO L470 AbstractCegarLoop]: Abstraction has 4848 states and 6025 transitions. [2021-12-22 13:16:09,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-22 13:16:09,154 INFO L276 IsEmpty]: Start isEmpty. Operand 4848 states and 6025 transitions. [2021-12-22 13:16:09,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-12-22 13:16:09,159 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:09,159 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 13:16:09,188 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:16:09,375 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,SelfDestructingSolverStorable9 [2021-12-22 13:16:09,375 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:09,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:09,376 INFO L85 PathProgramCache]: Analyzing trace with hash -2105074836, now seen corresponding path program 1 times [2021-12-22 13:16:09,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:09,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711374689] [2021-12-22 13:16:09,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:09,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:09,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:09,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:16:09,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:16:09,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:16:09,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 13:16:09,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-22 13:16:09,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-22 13:16:09,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 13:16:09,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:16:09,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-22 13:16:09,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-22 13:16:09,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:16:09,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:16:09,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-22 13:16:09,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-22 13:16:09,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-22 13:16:09,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:16:09,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:16:09,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-22 13:16:09,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-22 13:16:09,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,551 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 23 proven. 9 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-12-22 13:16:09,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:09,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711374689] [2021-12-22 13:16:09,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711374689] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:16:09,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183987131] [2021-12-22 13:16:09,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:09,551 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:16:09,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:16:09,553 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:16:09,555 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:16:09,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:09,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 13:16:09,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:16:10,043 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-12-22 13:16:10,043 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 13:16:10,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183987131] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:10,043 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 13:16:10,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2021-12-22 13:16:10,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105130666] [2021-12-22 13:16:10,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:10,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 13:16:10,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:10,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 13:16:10,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:16:10,046 INFO L87 Difference]: Start difference. First operand 4848 states and 6025 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-22 13:16:10,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:10,359 INFO L93 Difference]: Finished difference Result 13716 states and 16763 transitions. [2021-12-22 13:16:10,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 13:16:10,360 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 195 [2021-12-22 13:16:10,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:10,393 INFO L225 Difference]: With dead ends: 13716 [2021-12-22 13:16:10,393 INFO L226 Difference]: Without dead ends: 9282 [2021-12-22 13:16:10,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:16:10,405 INFO L933 BasicCegarLoop]: 790 mSDtfsCounter, 52 mSDsluCounter, 763 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 1553 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:10,405 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 1553 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 13:16:10,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9282 states. [2021-12-22 13:16:10,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9282 to 9272. [2021-12-22 13:16:10,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9272 states, 7255 states have (on average 1.2238456237077877) internal successors, (8879), 7379 states have internal predecessors, (8879), 1035 states have call successors, (1035), 735 states have call predecessors, (1035), 980 states have return successors, (1420), 1160 states have call predecessors, (1420), 1033 states have call successors, (1420) [2021-12-22 13:16:10,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9272 states to 9272 states and 11334 transitions. [2021-12-22 13:16:10,826 INFO L78 Accepts]: Start accepts. Automaton has 9272 states and 11334 transitions. Word has length 195 [2021-12-22 13:16:10,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:10,826 INFO L470 AbstractCegarLoop]: Abstraction has 9272 states and 11334 transitions. [2021-12-22 13:16:10,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-22 13:16:10,827 INFO L276 IsEmpty]: Start isEmpty. Operand 9272 states and 11334 transitions. [2021-12-22 13:16:10,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-12-22 13:16:10,833 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:10,833 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 13:16:10,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-22 13:16:11,059 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,SelfDestructingSolverStorable10 [2021-12-22 13:16:11,060 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:11,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:11,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1292499182, now seen corresponding path program 1 times [2021-12-22 13:16:11,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:11,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297624719] [2021-12-22 13:16:11,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:11,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:11,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:11,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:16:11,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-22 13:16:11,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:16:11,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-22 13:16:11,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-22 13:16:11,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-22 13:16:11,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 13:16:11,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-22 13:16:11,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-22 13:16:11,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-22 13:16:11,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:16:11,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-22 13:16:11,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-22 13:16:11,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-22 13:16:11,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-22 13:16:11,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 13:16:11,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-22 13:16:11,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-22 13:16:11,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-22 13:16:11,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,208 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 23 proven. 9 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-12-22 13:16:11,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:11,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297624719] [2021-12-22 13:16:11,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297624719] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 13:16:11,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895409096] [2021-12-22 13:16:11,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:11,209 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:16:11,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 13:16:11,210 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:16:11,235 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:16:11,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:11,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 711 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 13:16:11,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 13:16:11,721 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-12-22 13:16:11,721 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 13:16:11,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895409096] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:11,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 13:16:11,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2021-12-22 13:16:11,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461100618] [2021-12-22 13:16:11,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:11,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 13:16:11,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:11,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 13:16:11,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:16:11,723 INFO L87 Difference]: Start difference. First operand 9272 states and 11334 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2021-12-22 13:16:12,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:12,063 INFO L93 Difference]: Finished difference Result 15802 states and 19574 transitions. [2021-12-22 13:16:12,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 13:16:12,063 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 195 [2021-12-22 13:16:12,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:12,069 INFO L225 Difference]: With dead ends: 15802 [2021-12-22 13:16:12,069 INFO L226 Difference]: Without dead ends: 403 [2021-12-22 13:16:12,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:16:12,092 INFO L933 BasicCegarLoop]: 765 mSDtfsCounter, 661 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 765 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:12,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [661 Valid, 765 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 13:16:12,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-12-22 13:16:12,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 403. [2021-12-22 13:16:12,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 369 states have (on average 1.5799457994579946) internal successors, (583), 370 states have internal predecessors, (583), 27 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2021-12-22 13:16:12,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 637 transitions. [2021-12-22 13:16:12,111 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 637 transitions. Word has length 195 [2021-12-22 13:16:12,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:12,112 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 637 transitions. [2021-12-22 13:16:12,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2021-12-22 13:16:12,113 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 637 transitions. [2021-12-22 13:16:12,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-22 13:16:12,114 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:12,115 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:16:12,148 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:16:12,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 13:16:12,344 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:12,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:12,344 INFO L85 PathProgramCache]: Analyzing trace with hash -999047694, now seen corresponding path program 1 times [2021-12-22 13:16:12,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:12,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542924766] [2021-12-22 13:16:12,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:12,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:12,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:12,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:12,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:12,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-22 13:16:12,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:12,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-22 13:16:12,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:12,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-22 13:16:12,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:12,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-22 13:16:12,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:12,477 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 13:16:12,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:12,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542924766] [2021-12-22 13:16:12,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542924766] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:12,477 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:12,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 13:16:12,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734470583] [2021-12-22 13:16:12,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:12,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 13:16:12,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:12,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 13:16:12,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 13:16:12,481 INFO L87 Difference]: Start difference. First operand 403 states and 637 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:13,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:13,770 INFO L93 Difference]: Finished difference Result 947 states and 1519 transitions. [2021-12-22 13:16:13,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 13:16:13,770 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-22 13:16:13,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:13,772 INFO L225 Difference]: With dead ends: 947 [2021-12-22 13:16:13,772 INFO L226 Difference]: Without dead ends: 556 [2021-12-22 13:16:13,773 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-22 13:16:13,774 INFO L933 BasicCegarLoop]: 703 mSDtfsCounter, 1100 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1125 SdHoareTripleChecker+Valid, 1142 SdHoareTripleChecker+Invalid, 817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:13,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1125 Valid, 1142 Invalid, 817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-22 13:16:13,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-12-22 13:16:13,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 403. [2021-12-22 13:16:13,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 369 states have (on average 1.5772357723577235) internal successors, (582), 370 states have internal predecessors, (582), 27 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2021-12-22 13:16:13,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 636 transitions. [2021-12-22 13:16:13,795 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 636 transitions. Word has length 189 [2021-12-22 13:16:13,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:13,795 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 636 transitions. [2021-12-22 13:16:13,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:13,795 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 636 transitions. [2021-12-22 13:16:13,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-22 13:16:13,797 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:13,797 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:16:13,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-22 13:16:13,797 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:13,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:13,798 INFO L85 PathProgramCache]: Analyzing trace with hash -1604822476, now seen corresponding path program 1 times [2021-12-22 13:16:13,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:13,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042365053] [2021-12-22 13:16:13,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:13,798 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:13,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:13,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:13,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:13,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-22 13:16:13,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:13,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-22 13:16:13,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:13,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-22 13:16:13,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:13,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-22 13:16:13,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:13,937 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:16:13,937 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:13,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042365053] [2021-12-22 13:16:13,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042365053] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:13,937 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:13,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 13:16:13,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37101699] [2021-12-22 13:16:13,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:13,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 13:16:13,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:13,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 13:16:13,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 13:16:13,939 INFO L87 Difference]: Start difference. First operand 403 states and 636 transitions. Second operand has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:15,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:15,150 INFO L93 Difference]: Finished difference Result 939 states and 1502 transitions. [2021-12-22 13:16:15,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 13:16:15,151 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-22 13:16:15,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:15,153 INFO L225 Difference]: With dead ends: 939 [2021-12-22 13:16:15,153 INFO L226 Difference]: Without dead ends: 556 [2021-12-22 13:16:15,154 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-22 13:16:15,155 INFO L933 BasicCegarLoop]: 702 mSDtfsCounter, 1091 mSDsluCounter, 438 mSDsCounter, 0 mSdLazyCounter, 754 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1116 SdHoareTripleChecker+Valid, 1140 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:15,155 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1116 Valid, 1140 Invalid, 816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 754 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-22 13:16:15,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-12-22 13:16:15,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 403. [2021-12-22 13:16:15,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 369 states have (on average 1.5745257452574526) internal successors, (581), 370 states have internal predecessors, (581), 27 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2021-12-22 13:16:15,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 635 transitions. [2021-12-22 13:16:15,185 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 635 transitions. Word has length 189 [2021-12-22 13:16:15,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:15,185 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 635 transitions. [2021-12-22 13:16:15,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.8) internal successors, (179), 3 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:15,186 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 635 transitions. [2021-12-22 13:16:15,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-22 13:16:15,188 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:15,188 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:16:15,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-22 13:16:15,188 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:15,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:15,189 INFO L85 PathProgramCache]: Analyzing trace with hash -914990986, now seen corresponding path program 1 times [2021-12-22 13:16:15,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:15,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390046079] [2021-12-22 13:16:15,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:15,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:15,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:15,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:15,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:15,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-22 13:16:15,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:15,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-22 13:16:15,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:15,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-22 13:16:15,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:15,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-22 13:16:15,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:15,336 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:16:15,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:15,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390046079] [2021-12-22 13:16:15,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390046079] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:15,337 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:15,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 13:16:15,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227458432] [2021-12-22 13:16:15,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:15,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 13:16:15,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:15,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 13:16:15,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-22 13:16:15,339 INFO L87 Difference]: Start difference. First operand 403 states and 635 transitions. Second operand has 6 states, 6 states have (on average 29.833333333333332) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:17,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:17,982 INFO L93 Difference]: Finished difference Result 1491 states and 2402 transitions. [2021-12-22 13:16:17,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-22 13:16:17,983 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 29.833333333333332) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-22 13:16:17,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:17,986 INFO L225 Difference]: With dead ends: 1491 [2021-12-22 13:16:17,986 INFO L226 Difference]: Without dead ends: 1110 [2021-12-22 13:16:17,989 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:16:17,990 INFO L933 BasicCegarLoop]: 758 mSDtfsCounter, 1667 mSDsluCounter, 1073 mSDsCounter, 0 mSdLazyCounter, 2095 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1687 SdHoareTripleChecker+Valid, 1831 SdHoareTripleChecker+Invalid, 2215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 2095 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:17,991 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1687 Valid, 1831 Invalid, 2215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 2095 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-12-22 13:16:17,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1110 states. [2021-12-22 13:16:18,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1110 to 805. [2021-12-22 13:16:18,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 805 states, 742 states have (on average 1.587601078167116) internal successors, (1178), 744 states have internal predecessors, (1178), 49 states have call successors, (49), 12 states have call predecessors, (49), 13 states have return successors, (52), 49 states have call predecessors, (52), 49 states have call successors, (52) [2021-12-22 13:16:18,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 805 states to 805 states and 1279 transitions. [2021-12-22 13:16:18,044 INFO L78 Accepts]: Start accepts. Automaton has 805 states and 1279 transitions. Word has length 189 [2021-12-22 13:16:18,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:18,044 INFO L470 AbstractCegarLoop]: Abstraction has 805 states and 1279 transitions. [2021-12-22 13:16:18,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 29.833333333333332) internal successors, (179), 4 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:18,045 INFO L276 IsEmpty]: Start isEmpty. Operand 805 states and 1279 transitions. [2021-12-22 13:16:18,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-22 13:16:18,046 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:18,046 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:16:18,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-22 13:16:18,047 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:18,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:18,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1103637498, now seen corresponding path program 1 times [2021-12-22 13:16:18,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:18,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052269659] [2021-12-22 13:16:18,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:18,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:18,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:18,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:18,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:18,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-22 13:16:18,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:18,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-22 13:16:18,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:18,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-22 13:16:18,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:18,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-22 13:16:18,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:18,210 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:16:18,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:18,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052269659] [2021-12-22 13:16:18,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052269659] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:18,210 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:18,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:16:18,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957410876] [2021-12-22 13:16:18,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:18,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:16:18,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:18,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:16:18,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:16:18,213 INFO L87 Difference]: Start difference. First operand 805 states and 1279 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:21,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:21,565 INFO L93 Difference]: Finished difference Result 2469 states and 3985 transitions. [2021-12-22 13:16:21,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 13:16:21,566 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-22 13:16:21,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:21,570 INFO L225 Difference]: With dead ends: 2469 [2021-12-22 13:16:21,570 INFO L226 Difference]: Without dead ends: 1686 [2021-12-22 13:16:21,572 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-22 13:16:21,573 INFO L933 BasicCegarLoop]: 1081 mSDtfsCounter, 1700 mSDsluCounter, 2071 mSDsCounter, 0 mSdLazyCounter, 3288 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1720 SdHoareTripleChecker+Valid, 3152 SdHoareTripleChecker+Invalid, 3365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 3288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:21,573 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1720 Valid, 3152 Invalid, 3365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 3288 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2021-12-22 13:16:21,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1686 states. [2021-12-22 13:16:21,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1686 to 1178. [2021-12-22 13:16:21,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1178 states, 1086 states have (on average 1.5810313075506446) internal successors, (1717), 1089 states have internal predecessors, (1717), 71 states have call successors, (71), 18 states have call predecessors, (71), 20 states have return successors, (76), 72 states have call predecessors, (76), 71 states have call successors, (76) [2021-12-22 13:16:21,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1178 states to 1178 states and 1864 transitions. [2021-12-22 13:16:21,658 INFO L78 Accepts]: Start accepts. Automaton has 1178 states and 1864 transitions. Word has length 189 [2021-12-22 13:16:21,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:21,658 INFO L470 AbstractCegarLoop]: Abstraction has 1178 states and 1864 transitions. [2021-12-22 13:16:21,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:21,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1178 states and 1864 transitions. [2021-12-22 13:16:21,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-22 13:16:21,660 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:21,661 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:16:21,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-22 13:16:21,661 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:21,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:21,661 INFO L85 PathProgramCache]: Analyzing trace with hash -620970824, now seen corresponding path program 1 times [2021-12-22 13:16:21,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:21,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314446921] [2021-12-22 13:16:21,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:21,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:21,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:21,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:21,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:21,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-22 13:16:21,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:21,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-22 13:16:21,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:21,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-22 13:16:21,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:21,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-22 13:16:21,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:21,823 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:16:21,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:21,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314446921] [2021-12-22 13:16:21,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314446921] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:21,824 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:21,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:16:21,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795312125] [2021-12-22 13:16:21,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:21,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:16:21,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:21,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:16:21,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:16:21,826 INFO L87 Difference]: Start difference. First operand 1178 states and 1864 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:25,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:25,162 INFO L93 Difference]: Finished difference Result 3911 states and 6298 transitions. [2021-12-22 13:16:25,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 13:16:25,163 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-22 13:16:25,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:25,172 INFO L225 Difference]: With dead ends: 3911 [2021-12-22 13:16:25,172 INFO L226 Difference]: Without dead ends: 2755 [2021-12-22 13:16:25,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-22 13:16:25,178 INFO L933 BasicCegarLoop]: 1073 mSDtfsCounter, 1697 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 3294 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1717 SdHoareTripleChecker+Valid, 3140 SdHoareTripleChecker+Invalid, 3374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 3294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:25,178 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1717 Valid, 3140 Invalid, 3374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 3294 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2021-12-22 13:16:25,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2755 states. [2021-12-22 13:16:25,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2755 to 1925. [2021-12-22 13:16:25,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1925 states, 1775 states have (on average 1.5752112676056338) internal successors, (2796), 1780 states have internal predecessors, (2796), 115 states have call successors, (115), 30 states have call predecessors, (115), 34 states have return successors, (128), 118 states have call predecessors, (128), 115 states have call successors, (128) [2021-12-22 13:16:25,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1925 states to 1925 states and 3039 transitions. [2021-12-22 13:16:25,327 INFO L78 Accepts]: Start accepts. Automaton has 1925 states and 3039 transitions. Word has length 189 [2021-12-22 13:16:25,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:25,328 INFO L470 AbstractCegarLoop]: Abstraction has 1925 states and 3039 transitions. [2021-12-22 13:16:25,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:25,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1925 states and 3039 transitions. [2021-12-22 13:16:25,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-22 13:16:25,333 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:25,333 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:16:25,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-22 13:16:25,334 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:25,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:25,334 INFO L85 PathProgramCache]: Analyzing trace with hash -122414022, now seen corresponding path program 1 times [2021-12-22 13:16:25,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:25,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078079883] [2021-12-22 13:16:25,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:25,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:25,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:25,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:25,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:25,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-22 13:16:25,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:25,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-22 13:16:25,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:25,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-22 13:16:25,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:25,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-22 13:16:25,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:25,512 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:16:25,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:25,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078079883] [2021-12-22 13:16:25,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078079883] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:25,512 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:25,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:16:25,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588253156] [2021-12-22 13:16:25,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:25,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:16:25,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:25,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:16:25,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:16:25,514 INFO L87 Difference]: Start difference. First operand 1925 states and 3039 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:27,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:27,020 INFO L93 Difference]: Finished difference Result 4648 states and 7466 transitions. [2021-12-22 13:16:27,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 13:16:27,023 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-22 13:16:27,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:27,030 INFO L225 Difference]: With dead ends: 4648 [2021-12-22 13:16:27,030 INFO L226 Difference]: Without dead ends: 2745 [2021-12-22 13:16:27,035 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:16:27,036 INFO L933 BasicCegarLoop]: 693 mSDtfsCounter, 1378 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 1430 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1399 SdHoareTripleChecker+Valid, 1483 SdHoareTripleChecker+Invalid, 1541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:27,036 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1399 Valid, 1483 Invalid, 1541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1430 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-22 13:16:27,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2745 states. [2021-12-22 13:16:27,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2745 to 1925. [2021-12-22 13:16:27,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1925 states, 1775 states have (on average 1.572394366197183) internal successors, (2791), 1780 states have internal predecessors, (2791), 115 states have call successors, (115), 30 states have call predecessors, (115), 34 states have return successors, (128), 118 states have call predecessors, (128), 115 states have call successors, (128) [2021-12-22 13:16:27,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1925 states to 1925 states and 3034 transitions. [2021-12-22 13:16:27,180 INFO L78 Accepts]: Start accepts. Automaton has 1925 states and 3034 transitions. Word has length 189 [2021-12-22 13:16:27,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:27,180 INFO L470 AbstractCegarLoop]: Abstraction has 1925 states and 3034 transitions. [2021-12-22 13:16:27,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:27,181 INFO L276 IsEmpty]: Start isEmpty. Operand 1925 states and 3034 transitions. [2021-12-22 13:16:27,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-22 13:16:27,183 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:27,183 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:16:27,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-22 13:16:27,184 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:27,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:27,184 INFO L85 PathProgramCache]: Analyzing trace with hash 447857784, now seen corresponding path program 1 times [2021-12-22 13:16:27,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:27,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126503086] [2021-12-22 13:16:27,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:27,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:27,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:27,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:27,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:27,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-22 13:16:27,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:27,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-22 13:16:27,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:27,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-22 13:16:27,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:27,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-22 13:16:27,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:27,353 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:16:27,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:27,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126503086] [2021-12-22 13:16:27,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126503086] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:27,354 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:27,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:16:27,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392948425] [2021-12-22 13:16:27,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:27,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:16:27,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:27,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:16:27,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:16:27,373 INFO L87 Difference]: Start difference. First operand 1925 states and 3034 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:28,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:28,810 INFO L93 Difference]: Finished difference Result 4642 states and 7440 transitions. [2021-12-22 13:16:28,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 13:16:28,811 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-22 13:16:28,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:28,818 INFO L225 Difference]: With dead ends: 4642 [2021-12-22 13:16:28,818 INFO L226 Difference]: Without dead ends: 2739 [2021-12-22 13:16:28,822 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:16:28,823 INFO L933 BasicCegarLoop]: 687 mSDtfsCounter, 1379 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 1417 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1400 SdHoareTripleChecker+Valid, 1477 SdHoareTripleChecker+Invalid, 1531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 1417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:28,823 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1400 Valid, 1477 Invalid, 1531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 1417 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-22 13:16:28,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2739 states. [2021-12-22 13:16:29,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2739 to 1925. [2021-12-22 13:16:29,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1925 states, 1775 states have (on average 1.5695774647887324) internal successors, (2786), 1780 states have internal predecessors, (2786), 115 states have call successors, (115), 30 states have call predecessors, (115), 34 states have return successors, (128), 118 states have call predecessors, (128), 115 states have call successors, (128) [2021-12-22 13:16:29,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1925 states to 1925 states and 3029 transitions. [2021-12-22 13:16:29,006 INFO L78 Accepts]: Start accepts. Automaton has 1925 states and 3029 transitions. Word has length 189 [2021-12-22 13:16:29,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:29,006 INFO L470 AbstractCegarLoop]: Abstraction has 1925 states and 3029 transitions. [2021-12-22 13:16:29,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:29,006 INFO L276 IsEmpty]: Start isEmpty. Operand 1925 states and 3029 transitions. [2021-12-22 13:16:29,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-22 13:16:29,008 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:29,009 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:16:29,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-22 13:16:29,009 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:29,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:29,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1851726970, now seen corresponding path program 1 times [2021-12-22 13:16:29,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:29,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485229936] [2021-12-22 13:16:29,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:29,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:29,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:29,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:29,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:29,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-22 13:16:29,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:29,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-22 13:16:29,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:29,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-22 13:16:29,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:29,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-22 13:16:29,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:29,136 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:16:29,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:29,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485229936] [2021-12-22 13:16:29,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485229936] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:29,137 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:29,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:16:29,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575428460] [2021-12-22 13:16:29,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:29,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:16:29,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:29,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:16:29,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:16:29,140 INFO L87 Difference]: Start difference. First operand 1925 states and 3029 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:31,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:31,014 INFO L93 Difference]: Finished difference Result 4630 states and 7402 transitions. [2021-12-22 13:16:31,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 13:16:31,014 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-22 13:16:31,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:31,024 INFO L225 Difference]: With dead ends: 4630 [2021-12-22 13:16:31,025 INFO L226 Difference]: Without dead ends: 2727 [2021-12-22 13:16:31,027 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:16:31,030 INFO L933 BasicCegarLoop]: 637 mSDtfsCounter, 1283 mSDsluCounter, 996 mSDsCounter, 0 mSdLazyCounter, 1492 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1304 SdHoareTripleChecker+Valid, 1633 SdHoareTripleChecker+Invalid, 1580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:31,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1304 Valid, 1633 Invalid, 1580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1492 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-22 13:16:31,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2727 states. [2021-12-22 13:16:31,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2727 to 1925. [2021-12-22 13:16:31,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1925 states, 1775 states have (on average 1.5667605633802817) internal successors, (2781), 1780 states have internal predecessors, (2781), 115 states have call successors, (115), 30 states have call predecessors, (115), 34 states have return successors, (128), 118 states have call predecessors, (128), 115 states have call successors, (128) [2021-12-22 13:16:31,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1925 states to 1925 states and 3024 transitions. [2021-12-22 13:16:31,214 INFO L78 Accepts]: Start accepts. Automaton has 1925 states and 3024 transitions. Word has length 189 [2021-12-22 13:16:31,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:31,214 INFO L470 AbstractCegarLoop]: Abstraction has 1925 states and 3024 transitions. [2021-12-22 13:16:31,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:31,214 INFO L276 IsEmpty]: Start isEmpty. Operand 1925 states and 3024 transitions. [2021-12-22 13:16:31,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-22 13:16:31,216 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:31,217 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:16:31,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-22 13:16:31,217 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:31,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:31,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1775858436, now seen corresponding path program 1 times [2021-12-22 13:16:31,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:31,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145913901] [2021-12-22 13:16:31,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:31,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:31,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:31,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:31,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:31,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-22 13:16:31,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:31,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-22 13:16:31,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:31,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-22 13:16:31,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:31,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-22 13:16:31,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:31,375 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:16:31,375 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:31,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145913901] [2021-12-22 13:16:31,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145913901] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:31,375 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:31,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:16:31,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536946363] [2021-12-22 13:16:31,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:31,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:16:31,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:31,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:16:31,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:16:31,377 INFO L87 Difference]: Start difference. First operand 1925 states and 3024 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:34,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:34,766 INFO L93 Difference]: Finished difference Result 6657 states and 10597 transitions. [2021-12-22 13:16:34,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 13:16:34,766 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-22 13:16:34,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:34,779 INFO L225 Difference]: With dead ends: 6657 [2021-12-22 13:16:34,779 INFO L226 Difference]: Without dead ends: 4754 [2021-12-22 13:16:34,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-22 13:16:34,783 INFO L933 BasicCegarLoop]: 1045 mSDtfsCounter, 1672 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 3216 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1692 SdHoareTripleChecker+Valid, 3112 SdHoareTripleChecker+Invalid, 3300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 3216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:34,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1692 Valid, 3112 Invalid, 3300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 3216 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2021-12-22 13:16:34,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4754 states. [2021-12-22 13:16:35,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4754 to 3438. [2021-12-22 13:16:35,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3438 states, 3172 states have (on average 1.5614754098360655) internal successors, (4953), 3181 states have internal predecessors, (4953), 203 states have call successors, (203), 54 states have call predecessors, (203), 62 states have return successors, (238), 210 states have call predecessors, (238), 203 states have call successors, (238) [2021-12-22 13:16:35,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3438 states to 3438 states and 5394 transitions. [2021-12-22 13:16:35,156 INFO L78 Accepts]: Start accepts. Automaton has 3438 states and 5394 transitions. Word has length 189 [2021-12-22 13:16:35,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:35,156 INFO L470 AbstractCegarLoop]: Abstraction has 3438 states and 5394 transitions. [2021-12-22 13:16:35,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:35,157 INFO L276 IsEmpty]: Start isEmpty. Operand 3438 states and 5394 transitions. [2021-12-22 13:16:35,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-22 13:16:35,159 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:35,160 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:16:35,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-22 13:16:35,160 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:35,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:35,161 INFO L85 PathProgramCache]: Analyzing trace with hash 323879994, now seen corresponding path program 1 times [2021-12-22 13:16:35,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:35,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400060774] [2021-12-22 13:16:35,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:35,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:35,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:35,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:35,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:35,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-22 13:16:35,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:35,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-22 13:16:35,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:35,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-22 13:16:35,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:35,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-22 13:16:35,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:35,292 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:16:35,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:35,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400060774] [2021-12-22 13:16:35,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400060774] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:35,292 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:35,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:16:35,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460512441] [2021-12-22 13:16:35,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:35,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:16:35,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:35,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:16:35,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:16:35,294 INFO L87 Difference]: Start difference. First operand 3438 states and 5394 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:39,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:39,000 INFO L93 Difference]: Finished difference Result 12200 states and 19381 transitions. [2021-12-22 13:16:39,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-22 13:16:39,002 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-22 13:16:39,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:39,024 INFO L225 Difference]: With dead ends: 12200 [2021-12-22 13:16:39,024 INFO L226 Difference]: Without dead ends: 8784 [2021-12-22 13:16:39,031 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-22 13:16:39,031 INFO L933 BasicCegarLoop]: 1040 mSDtfsCounter, 1671 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 3208 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1691 SdHoareTripleChecker+Valid, 3107 SdHoareTripleChecker+Invalid, 3292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 3208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:39,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1691 Valid, 3107 Invalid, 3292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 3208 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2021-12-22 13:16:39,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8784 states. [2021-12-22 13:16:39,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8784 to 6463. [2021-12-22 13:16:39,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6463 states, 5965 states have (on average 1.5575859178541491) internal successors, (9291), 5982 states have internal predecessors, (9291), 379 states have call successors, (379), 102 states have call predecessors, (379), 118 states have return successors, (476), 394 states have call predecessors, (476), 379 states have call successors, (476) [2021-12-22 13:16:39,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6463 states to 6463 states and 10146 transitions. [2021-12-22 13:16:39,628 INFO L78 Accepts]: Start accepts. Automaton has 6463 states and 10146 transitions. Word has length 189 [2021-12-22 13:16:39,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:39,628 INFO L470 AbstractCegarLoop]: Abstraction has 6463 states and 10146 transitions. [2021-12-22 13:16:39,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:39,628 INFO L276 IsEmpty]: Start isEmpty. Operand 6463 states and 10146 transitions. [2021-12-22 13:16:39,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-22 13:16:39,632 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:39,632 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:16:39,633 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-22 13:16:39,633 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:39,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:39,633 INFO L85 PathProgramCache]: Analyzing trace with hash 668708156, now seen corresponding path program 1 times [2021-12-22 13:16:39,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:39,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588661369] [2021-12-22 13:16:39,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:39,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:39,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:39,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:39,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:39,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-22 13:16:39,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:39,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-22 13:16:39,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:39,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-22 13:16:39,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:39,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-22 13:16:39,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:39,765 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:16:39,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:39,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588661369] [2021-12-22 13:16:39,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588661369] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:39,766 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:39,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:16:39,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976107890] [2021-12-22 13:16:39,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:39,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:16:39,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:39,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:16:39,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:16:39,768 INFO L87 Difference]: Start difference. First operand 6463 states and 10146 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:42,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 13:16:42,090 INFO L93 Difference]: Finished difference Result 15324 states and 24399 transitions. [2021-12-22 13:16:42,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 13:16:42,090 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 189 [2021-12-22 13:16:42,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 13:16:42,113 INFO L225 Difference]: With dead ends: 15324 [2021-12-22 13:16:42,113 INFO L226 Difference]: Without dead ends: 8883 [2021-12-22 13:16:42,123 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-22 13:16:42,124 INFO L933 BasicCegarLoop]: 671 mSDtfsCounter, 1197 mSDsluCounter, 997 mSDsCounter, 0 mSdLazyCounter, 1555 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1218 SdHoareTripleChecker+Valid, 1668 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-22 13:16:42,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1218 Valid, 1668 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1555 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-22 13:16:42,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8883 states. [2021-12-22 13:16:42,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8883 to 6463. [2021-12-22 13:16:42,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6463 states, 5965 states have (on average 1.5547359597652977) internal successors, (9274), 5982 states have internal predecessors, (9274), 379 states have call successors, (379), 102 states have call predecessors, (379), 118 states have return successors, (476), 394 states have call predecessors, (476), 379 states have call successors, (476) [2021-12-22 13:16:42,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6463 states to 6463 states and 10129 transitions. [2021-12-22 13:16:42,748 INFO L78 Accepts]: Start accepts. Automaton has 6463 states and 10129 transitions. Word has length 189 [2021-12-22 13:16:42,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 13:16:42,748 INFO L470 AbstractCegarLoop]: Abstraction has 6463 states and 10129 transitions. [2021-12-22 13:16:42,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-22 13:16:42,749 INFO L276 IsEmpty]: Start isEmpty. Operand 6463 states and 10129 transitions. [2021-12-22 13:16:42,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-22 13:16:42,752 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 13:16:42,752 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:16:42,753 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-22 13:16:42,753 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 13:16:42,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 13:16:42,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1649662970, now seen corresponding path program 1 times [2021-12-22 13:16:42,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 13:16:42,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178165069] [2021-12-22 13:16:42,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 13:16:42,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 13:16:42,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:42,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-22 13:16:42,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:42,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-22 13:16:42,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:42,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-22 13:16:42,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:42,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-22 13:16:42,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:42,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-22 13:16:42,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 13:16:42,893 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:16:42,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 13:16:42,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178165069] [2021-12-22 13:16:42,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178165069] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 13:16:42,894 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 13:16:42,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 13:16:42,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640595081] [2021-12-22 13:16:42,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 13:16:42,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 13:16:42,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 13:16:42,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 13:16:42,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-22 13:16:42,896 INFO L87 Difference]: Start difference. First operand 6463 states and 10129 transitions. Second operand has 7 states, 7 states have (on average 25.571428571428573) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5)