./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.05.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c3fed411 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.05.cil-1.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 2b9ed7c85c1e945b329b46ea2facde1ef0195f46b3e9e9585453dabdeb816de5 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-17 21:07:56,097 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-17 21:07:56,099 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-17 21:07:56,135 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-17 21:07:56,136 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-17 21:07:56,139 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-17 21:07:56,148 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-17 21:07:56,153 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-17 21:07:56,155 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-17 21:07:56,159 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-17 21:07:56,159 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-17 21:07:56,161 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-17 21:07:56,161 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-17 21:07:56,163 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-17 21:07:56,165 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-17 21:07:56,168 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-17 21:07:56,169 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-17 21:07:56,170 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-17 21:07:56,172 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-17 21:07:56,177 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-17 21:07:56,178 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-17 21:07:56,179 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-17 21:07:56,180 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-17 21:07:56,181 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-17 21:07:56,187 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-17 21:07:56,187 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-17 21:07:56,188 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-17 21:07:56,189 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-17 21:07:56,189 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-17 21:07:56,190 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-17 21:07:56,190 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-17 21:07:56,191 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-17 21:07:56,193 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-17 21:07:56,193 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-17 21:07:56,194 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-17 21:07:56,195 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-17 21:07:56,195 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-17 21:07:56,195 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-17 21:07:56,196 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-17 21:07:56,196 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-17 21:07:56,197 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-17 21:07:56,198 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-17 21:07:56,234 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-17 21:07:56,234 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-17 21:07:56,235 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-17 21:07:56,235 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-17 21:07:56,236 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-17 21:07:56,236 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-17 21:07:56,236 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-17 21:07:56,237 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-17 21:07:56,237 INFO L138 SettingsManager]: * Use SBE=true [2021-12-17 21:07:56,237 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-17 21:07:56,238 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-17 21:07:56,238 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-17 21:07:56,238 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-17 21:07:56,238 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-17 21:07:56,238 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-17 21:07:56,239 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-17 21:07:56,239 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-17 21:07:56,239 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-17 21:07:56,239 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-17 21:07:56,239 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-17 21:07:56,239 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-17 21:07:56,240 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-17 21:07:56,240 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-17 21:07:56,240 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-17 21:07:56,240 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 21:07:56,240 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-17 21:07:56,241 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-17 21:07:56,242 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-17 21:07:56,242 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-17 21:07:56,242 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-17 21:07:56,242 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-17 21:07:56,242 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-17 21:07:56,243 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-17 21:07:56,243 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-17 21:07:56,243 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 -> 2b9ed7c85c1e945b329b46ea2facde1ef0195f46b3e9e9585453dabdeb816de5 [2021-12-17 21:07:56,474 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-17 21:07:56,505 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-17 21:07:56,507 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-17 21:07:56,508 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-17 21:07:56,509 INFO L275 PluginConnector]: CDTParser initialized [2021-12-17 21:07:56,510 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.05.cil-1.c [2021-12-17 21:07:56,579 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ede7a6978/c2f628bc3629471096e424c2723c1972/FLAG9bbebf73c [2021-12-17 21:07:57,059 INFO L306 CDTParser]: Found 1 translation units. [2021-12-17 21:07:57,060 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.05.cil-1.c [2021-12-17 21:07:57,081 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ede7a6978/c2f628bc3629471096e424c2723c1972/FLAG9bbebf73c [2021-12-17 21:07:57,395 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ede7a6978/c2f628bc3629471096e424c2723c1972 [2021-12-17 21:07:57,397 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-17 21:07:57,399 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-17 21:07:57,402 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-17 21:07:57,402 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-17 21:07:57,405 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-17 21:07:57,405 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 09:07:57" (1/1) ... [2021-12-17 21:07:57,406 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@74dd4973 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:07:57, skipping insertion in model container [2021-12-17 21:07:57,406 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 09:07:57" (1/1) ... [2021-12-17 21:07:57,412 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-17 21:07:57,473 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-17 21:07:57,666 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.05.cil-1.c[911,924] [2021-12-17 21:07:57,775 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.05.cil-1.c[8416,8429] [2021-12-17 21:07:57,880 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 21:07:57,910 INFO L203 MainTranslator]: Completed pre-run [2021-12-17 21:07:57,933 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.05.cil-1.c[911,924] [2021-12-17 21:07:58,004 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.05.cil-1.c[8416,8429] [2021-12-17 21:07:58,079 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 21:07:58,125 INFO L208 MainTranslator]: Completed translation [2021-12-17 21:07:58,126 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:07:58 WrapperNode [2021-12-17 21:07:58,126 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-17 21:07:58,127 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-17 21:07:58,135 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-17 21:07:58,135 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-17 21:07:58,142 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:07:58" (1/1) ... [2021-12-17 21:07:58,174 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:07:58" (1/1) ... [2021-12-17 21:07:58,237 INFO L137 Inliner]: procedures = 65, calls = 76, calls flagged for inlining = 34, calls inlined = 34, statements flattened = 672 [2021-12-17 21:07:58,247 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-17 21:07:58,248 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-17 21:07:58,248 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-17 21:07:58,249 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-17 21:07:58,256 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:07:58" (1/1) ... [2021-12-17 21:07:58,256 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:07:58" (1/1) ... [2021-12-17 21:07:58,259 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:07:58" (1/1) ... [2021-12-17 21:07:58,260 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:07:58" (1/1) ... [2021-12-17 21:07:58,269 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:07:58" (1/1) ... [2021-12-17 21:07:58,283 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:07:58" (1/1) ... [2021-12-17 21:07:58,287 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:07:58" (1/1) ... [2021-12-17 21:07:58,291 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-17 21:07:58,292 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-17 21:07:58,292 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-17 21:07:58,292 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-17 21:07:58,293 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:07:58" (1/1) ... [2021-12-17 21:07:58,303 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 21:07:58,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:07:58,325 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-17 21:07:58,348 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-17 21:07:58,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-17 21:07:58,369 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-17 21:07:58,370 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-17 21:07:58,370 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2021-12-17 21:07:58,371 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2021-12-17 21:07:58,371 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-17 21:07:58,371 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-17 21:07:58,371 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-17 21:07:58,372 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-17 21:07:58,372 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2021-12-17 21:07:58,372 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2021-12-17 21:07:58,372 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-17 21:07:58,372 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-17 21:07:58,372 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-17 21:07:58,372 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-17 21:07:58,373 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2021-12-17 21:07:58,373 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2021-12-17 21:07:58,373 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2021-12-17 21:07:58,373 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2021-12-17 21:07:58,373 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2021-12-17 21:07:58,373 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2021-12-17 21:07:58,373 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-17 21:07:58,374 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-17 21:07:58,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-17 21:07:58,374 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-17 21:07:58,374 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-17 21:07:58,374 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2021-12-17 21:07:58,374 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2021-12-17 21:07:58,374 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-17 21:07:58,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-17 21:07:58,375 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-17 21:07:58,375 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-17 21:07:58,506 INFO L236 CfgBuilder]: Building ICFG [2021-12-17 21:07:58,525 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-17 21:07:59,023 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume !(1 == ~q_free~0); [2021-12-17 21:07:59,024 INFO L768 $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-17 21:07:59,107 INFO L277 CfgBuilder]: Performing block encoding [2021-12-17 21:07:59,117 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-17 21:07:59,144 INFO L301 CfgBuilder]: Removed 12 assume(true) statements. [2021-12-17 21:07:59,147 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 09:07:59 BoogieIcfgContainer [2021-12-17 21:07:59,147 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-17 21:07:59,149 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-17 21:07:59,150 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-17 21:07:59,153 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-17 21:07:59,153 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.12 09:07:57" (1/3) ... [2021-12-17 21:07:59,154 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e27b120 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 09:07:59, skipping insertion in model container [2021-12-17 21:07:59,157 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 09:07:58" (2/3) ... [2021-12-17 21:07:59,158 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e27b120 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 09:07:59, skipping insertion in model container [2021-12-17 21:07:59,158 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 09:07:59" (3/3) ... [2021-12-17 21:07:59,160 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_3.cil+token_ring.05.cil-1.c [2021-12-17 21:07:59,164 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-17 21:07:59,165 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-17 21:07:59,206 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-17 21:07:59,212 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-17 21:07:59,212 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-17 21:07:59,242 INFO L276 IsEmpty]: Start isEmpty. Operand has 324 states, 272 states have (on average 1.5955882352941178) internal successors, (434), 278 states have internal predecessors, (434), 35 states have call successors, (35), 14 states have call predecessors, (35), 14 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2021-12-17 21:07:59,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-17 21:07:59,259 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:07:59,260 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-17 21:07:59,261 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:07:59,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:07:59,270 INFO L85 PathProgramCache]: Analyzing trace with hash 1519130765, now seen corresponding path program 1 times [2021-12-17 21:07:59,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:07:59,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769777929] [2021-12-17 21:07:59,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:07:59,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:07:59,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:07:59,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:07:59,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:07:59,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 21:07:59,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:07:59,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 21:07:59,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:07:59,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 21:07:59,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:07:59,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 21:07:59,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:07:59,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-17 21:07:59,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:07:59,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-17 21:07:59,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:07:59,584 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-17 21:07:59,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:07:59,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769777929] [2021-12-17 21:07:59,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769777929] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:07:59,587 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:07:59,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-17 21:07:59,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756404999] [2021-12-17 21:07:59,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:07:59,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-17 21:07:59,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:07:59,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-17 21:07:59,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:07:59,643 INFO L87 Difference]: Start difference. First operand has 324 states, 272 states have (on average 1.5955882352941178) internal successors, (434), 278 states have internal predecessors, (434), 35 states have call successors, (35), 14 states have call predecessors, (35), 14 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) 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-17 21:08:01,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:01,290 INFO L93 Difference]: Finished difference Result 778 states and 1209 transitions. [2021-12-17 21:08:01,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-17 21:08:01,292 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-17 21:08:01,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:01,304 INFO L225 Difference]: With dead ends: 778 [2021-12-17 21:08:01,304 INFO L226 Difference]: Without dead ends: 465 [2021-12-17 21:08:01,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-12-17 21:08:01,311 INFO L933 BasicCegarLoop]: 510 mSDtfsCounter, 852 mSDsluCounter, 1256 mSDsCounter, 0 mSdLazyCounter, 789 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 859 SdHoareTripleChecker+Valid, 1766 SdHoareTripleChecker+Invalid, 967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:01,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [859 Valid, 1766 Invalid, 967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 789 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-17 21:08:01,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2021-12-17 21:08:01,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 426. [2021-12-17 21:08:01,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 354 states have (on average 1.4830508474576272) internal successors, (525), 360 states have internal predecessors, (525), 48 states have call successors, (48), 21 states have call predecessors, (48), 22 states have return successors, (51), 47 states have call predecessors, (51), 46 states have call successors, (51) [2021-12-17 21:08:01,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 624 transitions. [2021-12-17 21:08:01,385 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 624 transitions. Word has length 65 [2021-12-17 21:08:01,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:01,386 INFO L470 AbstractCegarLoop]: Abstraction has 426 states and 624 transitions. [2021-12-17 21:08:01,386 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-17 21:08:01,387 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 624 transitions. [2021-12-17 21:08:01,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-17 21:08:01,391 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:01,391 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-17 21:08:01,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-17 21:08:01,391 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:01,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:01,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1237496501, now seen corresponding path program 1 times [2021-12-17 21:08:01,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:01,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769240309] [2021-12-17 21:08:01,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:01,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:01,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:01,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:01,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:01,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 21:08:01,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:01,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 21:08:01,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:01,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 21:08:01,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:01,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 21:08:01,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:01,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-17 21:08:01,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:01,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-17 21:08:01,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:01,538 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-17 21:08:01,539 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:01,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769240309] [2021-12-17 21:08:01,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769240309] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:01,539 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:01,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-17 21:08:01,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439022669] [2021-12-17 21:08:01,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:01,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-17 21:08:01,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:01,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-17 21:08:01,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:08:01,544 INFO L87 Difference]: Start difference. First operand 426 states and 624 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-17 21:08:02,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:02,460 INFO L93 Difference]: Finished difference Result 823 states and 1190 transitions. [2021-12-17 21:08:02,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-17 21:08:02,461 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-17 21:08:02,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:02,468 INFO L225 Difference]: With dead ends: 823 [2021-12-17 21:08:02,468 INFO L226 Difference]: Without dead ends: 614 [2021-12-17 21:08:02,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-12-17 21:08:02,471 INFO L933 BasicCegarLoop]: 550 mSDtfsCounter, 1132 mSDsluCounter, 1194 mSDsCounter, 0 mSdLazyCounter, 1029 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1157 SdHoareTripleChecker+Valid, 1744 SdHoareTripleChecker+Invalid, 1199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 1029 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:02,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1157 Valid, 1744 Invalid, 1199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 1029 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-17 21:08:02,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-12-17 21:08:02,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 538. [2021-12-17 21:08:02,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 444 states have (on average 1.4662162162162162) internal successors, (651), 452 states have internal predecessors, (651), 61 states have call successors, (61), 28 states have call predecessors, (61), 31 states have return successors, (72), 61 states have call predecessors, (72), 59 states have call successors, (72) [2021-12-17 21:08:02,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 784 transitions. [2021-12-17 21:08:02,523 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 784 transitions. Word has length 65 [2021-12-17 21:08:02,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:02,527 INFO L470 AbstractCegarLoop]: Abstraction has 538 states and 784 transitions. [2021-12-17 21:08:02,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-17 21:08:02,528 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 784 transitions. [2021-12-17 21:08:02,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-17 21:08:02,538 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:02,538 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-17 21:08:02,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-17 21:08:02,539 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:02,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:02,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1028884685, now seen corresponding path program 1 times [2021-12-17 21:08:02,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:02,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440294021] [2021-12-17 21:08:02,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:02,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:02,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:02,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:02,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:02,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 21:08:02,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:02,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 21:08:02,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:02,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 21:08:02,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:02,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 21:08:02,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:02,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-17 21:08:02,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:02,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-17 21:08:02,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:02,694 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-17 21:08:02,694 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:02,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440294021] [2021-12-17 21:08:02,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440294021] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:02,695 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:02,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 21:08:02,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788300474] [2021-12-17 21:08:02,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:02,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 21:08:02,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:02,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 21:08:02,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-17 21:08:02,697 INFO L87 Difference]: Start difference. First operand 538 states and 784 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-17 21:08:04,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:04,437 INFO L93 Difference]: Finished difference Result 2084 states and 2982 transitions. [2021-12-17 21:08:04,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-17 21:08:04,438 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-17 21:08:04,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:04,447 INFO L225 Difference]: With dead ends: 2084 [2021-12-17 21:08:04,447 INFO L226 Difference]: Without dead ends: 1751 [2021-12-17 21:08:04,449 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-17 21:08:04,450 INFO L933 BasicCegarLoop]: 600 mSDtfsCounter, 2637 mSDsluCounter, 1740 mSDsCounter, 0 mSdLazyCounter, 1677 mSolverCounterSat, 608 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2655 SdHoareTripleChecker+Valid, 2340 SdHoareTripleChecker+Invalid, 2285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 608 IncrementalHoareTripleChecker+Valid, 1677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:04,451 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2655 Valid, 2340 Invalid, 2285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [608 Valid, 1677 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-17 21:08:04,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1751 states. [2021-12-17 21:08:04,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1751 to 1591. [2021-12-17 21:08:04,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1292 states have (on average 1.3893188854489165) internal successors, (1795), 1315 states have internal predecessors, (1795), 171 states have call successors, (171), 111 states have call predecessors, (171), 126 states have return successors, (205), 167 states have call predecessors, (205), 169 states have call successors, (205) [2021-12-17 21:08:04,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 2171 transitions. [2021-12-17 21:08:04,568 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 2171 transitions. Word has length 65 [2021-12-17 21:08:04,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:04,568 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 2171 transitions. [2021-12-17 21:08:04,569 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-17 21:08:04,569 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 2171 transitions. [2021-12-17 21:08:04,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-17 21:08:04,570 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:04,571 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-17 21:08:04,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-17 21:08:04,571 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:04,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:04,572 INFO L85 PathProgramCache]: Analyzing trace with hash -591028054, now seen corresponding path program 1 times [2021-12-17 21:08:04,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:04,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083413537] [2021-12-17 21:08:04,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:04,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:04,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:04,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:04,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:04,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 21:08:04,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:04,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 21:08:04,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:04,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 21:08:04,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:04,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-17 21:08:04,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:04,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 21:08:04,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:04,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-17 21:08:04,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:04,736 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-17 21:08:04,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:04,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083413537] [2021-12-17 21:08:04,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083413537] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:04,737 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:04,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-17 21:08:04,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731202175] [2021-12-17 21:08:04,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:04,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-17 21:08:04,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:04,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-17 21:08:04,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-17 21:08:04,740 INFO L87 Difference]: Start difference. First operand 1591 states and 2171 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-17 21:08:05,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:05,506 INFO L93 Difference]: Finished difference Result 3119 states and 4250 transitions. [2021-12-17 21:08:05,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-17 21:08:05,506 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-17 21:08:05,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:05,515 INFO L225 Difference]: With dead ends: 3119 [2021-12-17 21:08:05,515 INFO L226 Difference]: Without dead ends: 1739 [2021-12-17 21:08:05,519 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-17 21:08:05,520 INFO L933 BasicCegarLoop]: 453 mSDtfsCounter, 386 mSDsluCounter, 1744 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 2197 SdHoareTripleChecker+Invalid, 1053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:05,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [387 Valid, 2197 Invalid, 1053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 966 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-17 21:08:05,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1739 states. [2021-12-17 21:08:05,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1739 to 1631. [2021-12-17 21:08:05,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1631 states, 1324 states have (on average 1.3753776435045317) internal successors, (1821), 1347 states have internal predecessors, (1821), 171 states have call successors, (171), 111 states have call predecessors, (171), 134 states have return successors, (213), 175 states have call predecessors, (213), 169 states have call successors, (213) [2021-12-17 21:08:05,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1631 states to 1631 states and 2205 transitions. [2021-12-17 21:08:05,609 INFO L78 Accepts]: Start accepts. Automaton has 1631 states and 2205 transitions. Word has length 66 [2021-12-17 21:08:05,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:05,609 INFO L470 AbstractCegarLoop]: Abstraction has 1631 states and 2205 transitions. [2021-12-17 21:08:05,610 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-17 21:08:05,610 INFO L276 IsEmpty]: Start isEmpty. Operand 1631 states and 2205 transitions. [2021-12-17 21:08:05,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-17 21:08:05,611 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:05,611 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-17 21:08:05,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-17 21:08:05,612 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:05,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:05,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1620387352, now seen corresponding path program 1 times [2021-12-17 21:08:05,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:05,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074538939] [2021-12-17 21:08:05,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:05,613 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:05,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:05,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:05,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:05,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 21:08:05,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:05,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 21:08:05,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:05,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 21:08:05,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:05,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-17 21:08:05,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:05,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-12-17 21:08:05,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:05,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-17 21:08:05,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:05,753 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-17 21:08:05,753 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:05,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074538939] [2021-12-17 21:08:05,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074538939] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:05,755 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:05,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-17 21:08:05,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966259791] [2021-12-17 21:08:05,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:05,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-17 21:08:05,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:05,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-17 21:08:05,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-17 21:08:05,758 INFO L87 Difference]: Start difference. First operand 1631 states and 2205 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-17 21:08:07,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:07,422 INFO L93 Difference]: Finished difference Result 5203 states and 7079 transitions. [2021-12-17 21:08:07,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-17 21:08:07,423 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-17 21:08:07,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:07,432 INFO L225 Difference]: With dead ends: 5203 [2021-12-17 21:08:07,432 INFO L226 Difference]: Without dead ends: 2022 [2021-12-17 21:08:07,439 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2021-12-17 21:08:07,442 INFO L933 BasicCegarLoop]: 597 mSDtfsCounter, 3068 mSDsluCounter, 1468 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 715 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3086 SdHoareTripleChecker+Valid, 2065 SdHoareTripleChecker+Invalid, 2189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 715 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:07,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3086 Valid, 2065 Invalid, 2189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [715 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-17 21:08:07,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2022 states. [2021-12-17 21:08:07,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2022 to 1842. [2021-12-17 21:08:07,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1842 states, 1463 states have (on average 1.330827067669173) internal successors, (1947), 1488 states have internal predecessors, (1947), 211 states have call successors, (211), 139 states have call predecessors, (211), 166 states have return successors, (259), 217 states have call predecessors, (259), 209 states have call successors, (259) [2021-12-17 21:08:07,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1842 states to 1842 states and 2417 transitions. [2021-12-17 21:08:07,530 INFO L78 Accepts]: Start accepts. Automaton has 1842 states and 2417 transitions. Word has length 66 [2021-12-17 21:08:07,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:07,531 INFO L470 AbstractCegarLoop]: Abstraction has 1842 states and 2417 transitions. [2021-12-17 21:08:07,531 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-17 21:08:07,531 INFO L276 IsEmpty]: Start isEmpty. Operand 1842 states and 2417 transitions. [2021-12-17 21:08:07,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 21:08:07,533 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:07,533 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-17 21:08:07,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-17 21:08:07,534 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:07,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:07,534 INFO L85 PathProgramCache]: Analyzing trace with hash -920662268, now seen corresponding path program 1 times [2021-12-17 21:08:07,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:07,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157962547] [2021-12-17 21:08:07,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:07,535 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:07,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:07,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:07,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:07,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 21:08:07,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:07,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 21:08:07,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:07,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 21:08:07,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:07,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-17 21:08:07,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:07,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-17 21:08:07,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:07,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-17 21:08:07,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:07,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-17 21:08:07,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:07,668 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-17 21:08:07,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:07,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157962547] [2021-12-17 21:08:07,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157962547] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:07,668 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:07,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-17 21:08:07,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028445413] [2021-12-17 21:08:07,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:07,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-17 21:08:07,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:07,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-17 21:08:07,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-17 21:08:07,673 INFO L87 Difference]: Start difference. First operand 1842 states and 2417 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-17 21:08:08,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:08,402 INFO L93 Difference]: Finished difference Result 3667 states and 4819 transitions. [2021-12-17 21:08:08,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-17 21:08:08,403 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-17 21:08:08,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:08,413 INFO L225 Difference]: With dead ends: 3667 [2021-12-17 21:08:08,413 INFO L226 Difference]: Without dead ends: 2036 [2021-12-17 21:08:08,418 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-17 21:08:08,418 INFO L933 BasicCegarLoop]: 443 mSDtfsCounter, 560 mSDsluCounter, 1495 mSDsCounter, 0 mSdLazyCounter, 904 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 562 SdHoareTripleChecker+Valid, 1938 SdHoareTripleChecker+Invalid, 1033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 904 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:08,419 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [562 Valid, 1938 Invalid, 1033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 904 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-17 21:08:08,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2036 states. [2021-12-17 21:08:08,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2036 to 1902. [2021-12-17 21:08:08,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1902 states, 1511 states have (on average 1.3163467902051622) internal successors, (1989), 1536 states have internal predecessors, (1989), 211 states have call successors, (211), 139 states have call predecessors, (211), 178 states have return successors, (271), 229 states have call predecessors, (271), 209 states have call successors, (271) [2021-12-17 21:08:08,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1902 states to 1902 states and 2471 transitions. [2021-12-17 21:08:08,514 INFO L78 Accepts]: Start accepts. Automaton has 1902 states and 2471 transitions. Word has length 91 [2021-12-17 21:08:08,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:08,515 INFO L470 AbstractCegarLoop]: Abstraction has 1902 states and 2471 transitions. [2021-12-17 21:08:08,516 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-17 21:08:08,516 INFO L276 IsEmpty]: Start isEmpty. Operand 1902 states and 2471 transitions. [2021-12-17 21:08:08,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 21:08:08,518 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:08,518 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-17 21:08:08,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-17 21:08:08,519 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:08,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:08,519 INFO L85 PathProgramCache]: Analyzing trace with hash -476761594, now seen corresponding path program 1 times [2021-12-17 21:08:08,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:08,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001769793] [2021-12-17 21:08:08,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:08,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:08,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:08,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:08,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:08,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 21:08:08,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:08,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 21:08:08,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:08,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 21:08:08,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:08,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-17 21:08:08,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:08,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-17 21:08:08,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:08,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-17 21:08:08,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:08,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-17 21:08:08,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:08,642 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-17 21:08:08,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:08,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001769793] [2021-12-17 21:08:08,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001769793] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:08,643 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:08,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-17 21:08:08,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418170524] [2021-12-17 21:08:08,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:08,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-17 21:08:08,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:08,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-17 21:08:08,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:08:08,646 INFO L87 Difference]: Start difference. First operand 1902 states and 2471 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-17 21:08:09,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:09,531 INFO L93 Difference]: Finished difference Result 3429 states and 4435 transitions. [2021-12-17 21:08:09,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-17 21:08:09,532 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-17 21:08:09,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:09,542 INFO L225 Difference]: With dead ends: 3429 [2021-12-17 21:08:09,542 INFO L226 Difference]: Without dead ends: 1976 [2021-12-17 21:08:09,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2021-12-17 21:08:09,548 INFO L933 BasicCegarLoop]: 476 mSDtfsCounter, 915 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 940 SdHoareTripleChecker+Valid, 1667 SdHoareTripleChecker+Invalid, 1123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:09,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [940 Valid, 1667 Invalid, 1123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 981 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-17 21:08:09,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1976 states. [2021-12-17 21:08:09,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1976 to 1681. [2021-12-17 21:08:09,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1681 states, 1343 states have (on average 1.3186895011169024) internal successors, (1771), 1363 states have internal predecessors, (1771), 183 states have call successors, (183), 120 states have call predecessors, (183), 153 states have return successors, (231), 199 states have call predecessors, (231), 181 states have call successors, (231) [2021-12-17 21:08:09,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1681 states to 1681 states and 2185 transitions. [2021-12-17 21:08:09,623 INFO L78 Accepts]: Start accepts. Automaton has 1681 states and 2185 transitions. Word has length 91 [2021-12-17 21:08:09,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:09,624 INFO L470 AbstractCegarLoop]: Abstraction has 1681 states and 2185 transitions. [2021-12-17 21:08:09,625 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-17 21:08:09,625 INFO L276 IsEmpty]: Start isEmpty. Operand 1681 states and 2185 transitions. [2021-12-17 21:08:09,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 21:08:09,627 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:09,627 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-17 21:08:09,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-17 21:08:09,627 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:09,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:09,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1462400452, now seen corresponding path program 1 times [2021-12-17 21:08:09,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:09,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641833418] [2021-12-17 21:08:09,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:09,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:09,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:09,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:09,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:09,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 21:08:09,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:09,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 21:08:09,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:09,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 21:08:09,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:09,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-17 21:08:09,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:09,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-17 21:08:09,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:09,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-17 21:08:09,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:09,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-17 21:08:09,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:09,724 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-17 21:08:09,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:09,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641833418] [2021-12-17 21:08:09,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641833418] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:09,726 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:09,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:08:09,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119360992] [2021-12-17 21:08:09,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:09,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:08:09,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:09,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:08:09,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:08:09,728 INFO L87 Difference]: Start difference. First operand 1681 states and 2185 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-17 21:08:10,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:10,267 INFO L93 Difference]: Finished difference Result 4833 states and 6297 transitions. [2021-12-17 21:08:10,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-17 21:08:10,268 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-17 21:08:10,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:10,285 INFO L225 Difference]: With dead ends: 4833 [2021-12-17 21:08:10,285 INFO L226 Difference]: Without dead ends: 3364 [2021-12-17 21:08:10,290 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-17 21:08:10,291 INFO L933 BasicCegarLoop]: 473 mSDtfsCounter, 832 mSDsluCounter, 943 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 859 SdHoareTripleChecker+Valid, 1416 SdHoareTripleChecker+Invalid, 574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:10,291 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [859 Valid, 1416 Invalid, 574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-17 21:08:10,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3364 states. [2021-12-17 21:08:10,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3364 to 3150. [2021-12-17 21:08:10,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3150 states, 2492 states have (on average 1.2837078651685394) internal successors, (3199), 2541 states have internal predecessors, (3199), 344 states have call successors, (344), 233 states have call predecessors, (344), 312 states have return successors, (514), 378 states have call predecessors, (514), 342 states have call successors, (514) [2021-12-17 21:08:10,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3150 states to 3150 states and 4057 transitions. [2021-12-17 21:08:10,450 INFO L78 Accepts]: Start accepts. Automaton has 3150 states and 4057 transitions. Word has length 91 [2021-12-17 21:08:10,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:10,450 INFO L470 AbstractCegarLoop]: Abstraction has 3150 states and 4057 transitions. [2021-12-17 21:08:10,451 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-17 21:08:10,451 INFO L276 IsEmpty]: Start isEmpty. Operand 3150 states and 4057 transitions. [2021-12-17 21:08:10,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 21:08:10,453 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:10,454 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-17 21:08:10,454 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-17 21:08:10,454 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:10,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:10,455 INFO L85 PathProgramCache]: Analyzing trace with hash 404562374, now seen corresponding path program 1 times [2021-12-17 21:08:10,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:10,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586529367] [2021-12-17 21:08:10,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:10,455 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:10,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:10,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:10,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:10,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 21:08:10,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:10,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 21:08:10,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:10,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 21:08:10,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:10,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-17 21:08:10,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:10,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-17 21:08:10,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:10,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-17 21:08:10,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:10,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-17 21:08:10,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:10,521 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-17 21:08:10,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:10,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586529367] [2021-12-17 21:08:10,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586529367] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:10,521 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:10,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-17 21:08:10,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994357419] [2021-12-17 21:08:10,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:10,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-17 21:08:10,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:10,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-17 21:08:10,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-17 21:08:10,523 INFO L87 Difference]: Start difference. First operand 3150 states and 4057 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-17 21:08:10,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:10,927 INFO L93 Difference]: Finished difference Result 4734 states and 6041 transitions. [2021-12-17 21:08:10,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-17 21:08:10,927 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-17 21:08:10,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:10,936 INFO L225 Difference]: With dead ends: 4734 [2021-12-17 21:08:10,936 INFO L226 Difference]: Without dead ends: 1796 [2021-12-17 21:08:10,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-12-17 21:08:10,944 INFO L933 BasicCegarLoop]: 440 mSDtfsCounter, 674 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 689 SdHoareTripleChecker+Valid, 1012 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:10,944 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [689 Valid, 1012 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 21:08:10,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1796 states. [2021-12-17 21:08:11,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1796 to 1681. [2021-12-17 21:08:11,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1681 states, 1343 states have (on average 1.2911392405063291) internal successors, (1734), 1363 states have internal predecessors, (1734), 183 states have call successors, (183), 120 states have call predecessors, (183), 153 states have return successors, (231), 199 states have call predecessors, (231), 181 states have call successors, (231) [2021-12-17 21:08:11,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1681 states to 1681 states and 2148 transitions. [2021-12-17 21:08:11,051 INFO L78 Accepts]: Start accepts. Automaton has 1681 states and 2148 transitions. Word has length 91 [2021-12-17 21:08:11,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:11,052 INFO L470 AbstractCegarLoop]: Abstraction has 1681 states and 2148 transitions. [2021-12-17 21:08:11,052 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-17 21:08:11,052 INFO L276 IsEmpty]: Start isEmpty. Operand 1681 states and 2148 transitions. [2021-12-17 21:08:11,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-12-17 21:08:11,055 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:11,055 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-17 21:08:11,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-17 21:08:11,055 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:11,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:11,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1171182892, now seen corresponding path program 1 times [2021-12-17 21:08:11,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:11,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37654289] [2021-12-17 21:08:11,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:11,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:11,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:11,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:11,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:11,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 21:08:11,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:11,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 21:08:11,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:11,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 21:08:11,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:11,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-17 21:08:11,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:11,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-17 21:08:11,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:11,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-17 21:08:11,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:11,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-17 21:08:11,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:11,155 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-17 21:08:11,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:11,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37654289] [2021-12-17 21:08:11,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37654289] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:11,156 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:11,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-17 21:08:11,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946066129] [2021-12-17 21:08:11,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:11,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-17 21:08:11,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:11,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-17 21:08:11,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-17 21:08:11,158 INFO L87 Difference]: Start difference. First operand 1681 states and 2148 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-17 21:08:12,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:12,290 INFO L93 Difference]: Finished difference Result 4099 states and 5231 transitions. [2021-12-17 21:08:12,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-17 21:08:12,291 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-17 21:08:12,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:12,301 INFO L225 Difference]: With dead ends: 4099 [2021-12-17 21:08:12,301 INFO L226 Difference]: Without dead ends: 2479 [2021-12-17 21:08:12,305 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-17 21:08:12,306 INFO L933 BasicCegarLoop]: 543 mSDtfsCounter, 1777 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 1201 mSolverCounterSat, 449 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1812 SdHoareTripleChecker+Valid, 1792 SdHoareTripleChecker+Invalid, 1650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 449 IncrementalHoareTripleChecker+Valid, 1201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:12,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1812 Valid, 1792 Invalid, 1650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [449 Valid, 1201 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-17 21:08:12,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2479 states. [2021-12-17 21:08:12,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2479 to 2302. [2021-12-17 21:08:12,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2302 states, 1810 states have (on average 1.2574585635359117) internal successors, (2276), 1838 states have internal predecessors, (2276), 260 states have call successors, (260), 168 states have call predecessors, (260), 230 states have return successors, (362), 297 states have call predecessors, (362), 258 states have call successors, (362) [2021-12-17 21:08:12,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2302 states to 2302 states and 2898 transitions. [2021-12-17 21:08:12,426 INFO L78 Accepts]: Start accepts. Automaton has 2302 states and 2898 transitions. Word has length 92 [2021-12-17 21:08:12,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:12,427 INFO L470 AbstractCegarLoop]: Abstraction has 2302 states and 2898 transitions. [2021-12-17 21:08:12,427 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-17 21:08:12,427 INFO L276 IsEmpty]: Start isEmpty. Operand 2302 states and 2898 transitions. [2021-12-17 21:08:12,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-17 21:08:12,429 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:12,429 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] [2021-12-17 21:08:12,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-17 21:08:12,430 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:12,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:12,431 INFO L85 PathProgramCache]: Analyzing trace with hash 972429717, now seen corresponding path program 1 times [2021-12-17 21:08:12,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:12,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806888303] [2021-12-17 21:08:12,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:12,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:12,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:12,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:12,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:12,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:12,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:12,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:12,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:12,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:12,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:12,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:12,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:12,503 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-17 21:08:12,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:12,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806888303] [2021-12-17 21:08:12,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806888303] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:12,504 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:12,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-17 21:08:12,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727669512] [2021-12-17 21:08:12,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:12,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-17 21:08:12,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:12,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-17 21:08:12,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 21:08:12,507 INFO L87 Difference]: Start difference. First operand 2302 states and 2898 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:13,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:13,223 INFO L93 Difference]: Finished difference Result 2562 states and 3308 transitions. [2021-12-17 21:08:13,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 21:08:13,223 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (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 101 [2021-12-17 21:08:13,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:13,233 INFO L225 Difference]: With dead ends: 2562 [2021-12-17 21:08:13,234 INFO L226 Difference]: Without dead ends: 2367 [2021-12-17 21:08:13,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-17 21:08:13,236 INFO L933 BasicCegarLoop]: 477 mSDtfsCounter, 614 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 422 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 631 SdHoareTripleChecker+Valid, 905 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:13,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [631 Valid, 905 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 422 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-17 21:08:13,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2367 states. [2021-12-17 21:08:13,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2367 to 2302. [2021-12-17 21:08:13,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2302 states, 1810 states have (on average 1.2569060773480663) internal successors, (2275), 1838 states have internal predecessors, (2275), 260 states have call successors, (260), 168 states have call predecessors, (260), 230 states have return successors, (362), 297 states have call predecessors, (362), 258 states have call successors, (362) [2021-12-17 21:08:13,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2302 states to 2302 states and 2897 transitions. [2021-12-17 21:08:13,357 INFO L78 Accepts]: Start accepts. Automaton has 2302 states and 2897 transitions. Word has length 101 [2021-12-17 21:08:13,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:13,357 INFO L470 AbstractCegarLoop]: Abstraction has 2302 states and 2897 transitions. [2021-12-17 21:08:13,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:13,358 INFO L276 IsEmpty]: Start isEmpty. Operand 2302 states and 2897 transitions. [2021-12-17 21:08:13,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-17 21:08:13,359 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:13,360 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] [2021-12-17 21:08:13,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-17 21:08:13,360 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:13,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:13,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1000930007, now seen corresponding path program 1 times [2021-12-17 21:08:13,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:13,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570296299] [2021-12-17 21:08:13,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:13,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:13,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:13,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:13,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:13,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:13,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:13,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:13,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:13,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:13,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:13,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:13,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:13,446 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-17 21:08:13,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:13,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570296299] [2021-12-17 21:08:13,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570296299] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:13,446 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:13,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-17 21:08:13,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208050886] [2021-12-17 21:08:13,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:13,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-17 21:08:13,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:13,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-17 21:08:13,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-17 21:08:13,448 INFO L87 Difference]: Start difference. First operand 2302 states and 2897 transitions. Second operand has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:14,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:14,620 INFO L93 Difference]: Finished difference Result 2814 states and 3704 transitions. [2021-12-17 21:08:14,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-17 21:08:14,621 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (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 101 [2021-12-17 21:08:14,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:14,646 INFO L225 Difference]: With dead ends: 2814 [2021-12-17 21:08:14,647 INFO L226 Difference]: Without dead ends: 2625 [2021-12-17 21:08:14,648 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-17 21:08:14,649 INFO L933 BasicCegarLoop]: 487 mSDtfsCounter, 989 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 1072 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1013 SdHoareTripleChecker+Valid, 1211 SdHoareTripleChecker+Invalid, 1203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:14,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1013 Valid, 1211 Invalid, 1203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1072 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-17 21:08:14,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2625 states. [2021-12-17 21:08:14,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2625 to 2496. [2021-12-17 21:08:14,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2496 states, 1983 states have (on average 1.2829046898638428) internal successors, (2544), 2012 states have internal predecessors, (2544), 274 states have call successors, (274), 174 states have call predecessors, (274), 237 states have return successors, (379), 311 states have call predecessors, (379), 272 states have call successors, (379) [2021-12-17 21:08:14,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2496 states to 2496 states and 3197 transitions. [2021-12-17 21:08:14,769 INFO L78 Accepts]: Start accepts. Automaton has 2496 states and 3197 transitions. Word has length 101 [2021-12-17 21:08:14,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:14,769 INFO L470 AbstractCegarLoop]: Abstraction has 2496 states and 3197 transitions. [2021-12-17 21:08:14,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:14,769 INFO L276 IsEmpty]: Start isEmpty. Operand 2496 states and 3197 transitions. [2021-12-17 21:08:14,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-17 21:08:14,771 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:14,771 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] [2021-12-17 21:08:14,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-17 21:08:14,771 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:14,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:14,772 INFO L85 PathProgramCache]: Analyzing trace with hash -715954597, now seen corresponding path program 1 times [2021-12-17 21:08:14,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:14,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471542282] [2021-12-17 21:08:14,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:14,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:14,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:14,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:14,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:14,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:14,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:14,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:14,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:14,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:14,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:14,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:14,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:14,853 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-17 21:08:14,854 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:14,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471542282] [2021-12-17 21:08:14,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471542282] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:14,854 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:14,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:08:14,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342712258] [2021-12-17 21:08:14,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:14,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:08:14,855 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:14,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:08:14,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:08:14,856 INFO L87 Difference]: Start difference. First operand 2496 states and 3197 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:16,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:16,392 INFO L93 Difference]: Finished difference Result 3274 states and 4421 transitions. [2021-12-17 21:08:16,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-17 21:08:16,393 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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 101 [2021-12-17 21:08:16,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:16,412 INFO L225 Difference]: With dead ends: 3274 [2021-12-17 21:08:16,412 INFO L226 Difference]: Without dead ends: 2891 [2021-12-17 21:08:16,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-17 21:08:16,416 INFO L933 BasicCegarLoop]: 630 mSDtfsCounter, 994 mSDsluCounter, 1262 mSDsCounter, 0 mSdLazyCounter, 1703 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1018 SdHoareTripleChecker+Valid, 1892 SdHoareTripleChecker+Invalid, 1812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:16,416 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1018 Valid, 1892 Invalid, 1812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1703 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-17 21:08:16,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2891 states. [2021-12-17 21:08:16,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2891 to 2678. [2021-12-17 21:08:16,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2678 states, 2144 states have (on average 1.3008395522388059) internal successors, (2789), 2174 states have internal predecessors, (2789), 288 states have call successors, (288), 180 states have call predecessors, (288), 244 states have return successors, (395), 326 states have call predecessors, (395), 286 states have call successors, (395) [2021-12-17 21:08:16,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2678 states to 2678 states and 3472 transitions. [2021-12-17 21:08:16,550 INFO L78 Accepts]: Start accepts. Automaton has 2678 states and 3472 transitions. Word has length 101 [2021-12-17 21:08:16,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:16,551 INFO L470 AbstractCegarLoop]: Abstraction has 2678 states and 3472 transitions. [2021-12-17 21:08:16,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:16,552 INFO L276 IsEmpty]: Start isEmpty. Operand 2678 states and 3472 transitions. [2021-12-17 21:08:16,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-17 21:08:16,553 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:16,553 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:08:16,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-17 21:08:16,554 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:16,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:16,554 INFO L85 PathProgramCache]: Analyzing trace with hash 608901597, now seen corresponding path program 1 times [2021-12-17 21:08:16,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:16,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640105707] [2021-12-17 21:08:16,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:16,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:16,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:16,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:16,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:16,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:16,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:16,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:16,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:16,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:16,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:16,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:16,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:16,650 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-17 21:08:16,651 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:16,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640105707] [2021-12-17 21:08:16,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640105707] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:16,651 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:16,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:08:16,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956459315] [2021-12-17 21:08:16,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:16,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:08:16,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:16,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:08:16,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:08:16,653 INFO L87 Difference]: Start difference. First operand 2678 states and 3472 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:17,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:17,580 INFO L93 Difference]: Finished difference Result 3460 states and 4708 transitions. [2021-12-17 21:08:17,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 21:08:17,581 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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 101 [2021-12-17 21:08:17,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:17,591 INFO L225 Difference]: With dead ends: 3460 [2021-12-17 21:08:17,591 INFO L226 Difference]: Without dead ends: 2895 [2021-12-17 21:08:17,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-17 21:08:17,594 INFO L933 BasicCegarLoop]: 440 mSDtfsCounter, 783 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 865 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 808 SdHoareTripleChecker+Valid, 1164 SdHoareTripleChecker+Invalid, 974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 865 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:17,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [808 Valid, 1164 Invalid, 974 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 865 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-17 21:08:17,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2895 states. [2021-12-17 21:08:17,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2895 to 2678. [2021-12-17 21:08:17,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2678 states, 2144 states have (on average 1.2994402985074627) internal successors, (2786), 2174 states have internal predecessors, (2786), 288 states have call successors, (288), 180 states have call predecessors, (288), 244 states have return successors, (395), 326 states have call predecessors, (395), 286 states have call successors, (395) [2021-12-17 21:08:17,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2678 states to 2678 states and 3469 transitions. [2021-12-17 21:08:17,748 INFO L78 Accepts]: Start accepts. Automaton has 2678 states and 3469 transitions. Word has length 101 [2021-12-17 21:08:17,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:17,748 INFO L470 AbstractCegarLoop]: Abstraction has 2678 states and 3469 transitions. [2021-12-17 21:08:17,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:17,749 INFO L276 IsEmpty]: Start isEmpty. Operand 2678 states and 3469 transitions. [2021-12-17 21:08:17,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-17 21:08:17,750 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:17,750 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] [2021-12-17 21:08:17,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-17 21:08:17,751 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:17,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:17,751 INFO L85 PathProgramCache]: Analyzing trace with hash -2119307749, now seen corresponding path program 1 times [2021-12-17 21:08:17,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:17,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110304123] [2021-12-17 21:08:17,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:17,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:17,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:17,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:17,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:17,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:17,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:17,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:17,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:17,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:17,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:17,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:17,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:17,855 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-17 21:08:17,855 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:17,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110304123] [2021-12-17 21:08:17,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110304123] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:17,855 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:17,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:08:17,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273938829] [2021-12-17 21:08:17,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:17,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:08:17,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:17,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:08:17,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:08:17,857 INFO L87 Difference]: Start difference. First operand 2678 states and 3469 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:19,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:19,296 INFO L93 Difference]: Finished difference Result 3945 states and 5442 transitions. [2021-12-17 21:08:19,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-17 21:08:19,297 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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 101 [2021-12-17 21:08:19,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:19,308 INFO L225 Difference]: With dead ends: 3945 [2021-12-17 21:08:19,308 INFO L226 Difference]: Without dead ends: 3380 [2021-12-17 21:08:19,310 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-17 21:08:19,311 INFO L933 BasicCegarLoop]: 617 mSDtfsCounter, 983 mSDsluCounter, 1258 mSDsCounter, 0 mSdLazyCounter, 1668 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1007 SdHoareTripleChecker+Valid, 1875 SdHoareTripleChecker+Invalid, 1778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:19,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1007 Valid, 1875 Invalid, 1778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1668 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-17 21:08:19,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3380 states. [2021-12-17 21:08:19,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3380 to 3048. [2021-12-17 21:08:19,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3048 states, 2472 states have (on average 1.3280744336569579) internal successors, (3283), 2504 states have internal predecessors, (3283), 316 states have call successors, (316), 192 states have call predecessors, (316), 258 states have return successors, (431), 356 states have call predecessors, (431), 314 states have call successors, (431) [2021-12-17 21:08:19,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3048 states to 3048 states and 4030 transitions. [2021-12-17 21:08:19,488 INFO L78 Accepts]: Start accepts. Automaton has 3048 states and 4030 transitions. Word has length 101 [2021-12-17 21:08:19,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:19,488 INFO L470 AbstractCegarLoop]: Abstraction has 3048 states and 4030 transitions. [2021-12-17 21:08:19,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:19,488 INFO L276 IsEmpty]: Start isEmpty. Operand 3048 states and 4030 transitions. [2021-12-17 21:08:19,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-17 21:08:19,490 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:19,490 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] [2021-12-17 21:08:19,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-17 21:08:19,491 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:19,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:19,491 INFO L85 PathProgramCache]: Analyzing trace with hash 1117821469, now seen corresponding path program 1 times [2021-12-17 21:08:19,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:19,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717662482] [2021-12-17 21:08:19,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:19,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:19,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:19,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:19,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:19,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:19,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:19,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:19,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:19,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:19,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:19,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:19,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:19,569 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-17 21:08:19,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:19,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717662482] [2021-12-17 21:08:19,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717662482] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:19,572 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:19,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:08:19,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656772549] [2021-12-17 21:08:19,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:19,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:08:19,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:19,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:08:19,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:08:19,573 INFO L87 Difference]: Start difference. First operand 3048 states and 4030 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:20,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:20,954 INFO L93 Difference]: Finished difference Result 5255 states and 7451 transitions. [2021-12-17 21:08:20,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-17 21:08:20,954 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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 101 [2021-12-17 21:08:20,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:20,970 INFO L225 Difference]: With dead ends: 5255 [2021-12-17 21:08:20,971 INFO L226 Difference]: Without dead ends: 4320 [2021-12-17 21:08:20,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-17 21:08:20,976 INFO L933 BasicCegarLoop]: 612 mSDtfsCounter, 982 mSDsluCounter, 1258 mSDsCounter, 0 mSdLazyCounter, 1660 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1006 SdHoareTripleChecker+Valid, 1870 SdHoareTripleChecker+Invalid, 1770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:20,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1006 Valid, 1870 Invalid, 1770 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1660 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-17 21:08:20,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4320 states. [2021-12-17 21:08:21,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4320 to 3789. [2021-12-17 21:08:21,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3129 states have (on average 1.366890380313199) internal successors, (4277), 3165 states have internal predecessors, (4277), 372 states have call successors, (372), 216 states have call predecessors, (372), 286 states have return successors, (509), 416 states have call predecessors, (509), 370 states have call successors, (509) [2021-12-17 21:08:21,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 5158 transitions. [2021-12-17 21:08:21,201 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 5158 transitions. Word has length 101 [2021-12-17 21:08:21,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:21,201 INFO L470 AbstractCegarLoop]: Abstraction has 3789 states and 5158 transitions. [2021-12-17 21:08:21,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:21,201 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 5158 transitions. [2021-12-17 21:08:21,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-17 21:08:21,204 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:21,204 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] [2021-12-17 21:08:21,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-17 21:08:21,205 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:21,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:21,205 INFO L85 PathProgramCache]: Analyzing trace with hash -24680997, now seen corresponding path program 1 times [2021-12-17 21:08:21,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:21,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042412320] [2021-12-17 21:08:21,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:21,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:21,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:21,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:21,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:21,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:21,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:21,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:21,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:21,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:21,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:21,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:21,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:21,294 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-17 21:08:21,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:21,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042412320] [2021-12-17 21:08:21,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042412320] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:21,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:21,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:08:21,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592204066] [2021-12-17 21:08:21,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:21,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:08:21,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:21,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:08:21,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:08:21,297 INFO L87 Difference]: Start difference. First operand 3789 states and 5158 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:22,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:22,129 INFO L93 Difference]: Finished difference Result 5996 states and 8603 transitions. [2021-12-17 21:08:22,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 21:08:22,129 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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 101 [2021-12-17 21:08:22,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:22,153 INFO L225 Difference]: With dead ends: 5996 [2021-12-17 21:08:22,154 INFO L226 Difference]: Without dead ends: 4320 [2021-12-17 21:08:22,160 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-17 21:08:22,161 INFO L933 BasicCegarLoop]: 418 mSDtfsCounter, 940 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 735 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 965 SdHoareTripleChecker+Valid, 976 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:22,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [965 Valid, 976 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 735 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-17 21:08:22,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4320 states. [2021-12-17 21:08:22,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4320 to 3789. [2021-12-17 21:08:22,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3129 states have (on average 1.3640140620006391) internal successors, (4268), 3165 states have internal predecessors, (4268), 372 states have call successors, (372), 216 states have call predecessors, (372), 286 states have return successors, (509), 416 states have call predecessors, (509), 370 states have call successors, (509) [2021-12-17 21:08:22,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 5149 transitions. [2021-12-17 21:08:22,400 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 5149 transitions. Word has length 101 [2021-12-17 21:08:22,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:22,401 INFO L470 AbstractCegarLoop]: Abstraction has 3789 states and 5149 transitions. [2021-12-17 21:08:22,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:22,401 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 5149 transitions. [2021-12-17 21:08:22,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-17 21:08:22,403 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:22,403 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] [2021-12-17 21:08:22,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-17 21:08:22,404 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:22,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:22,405 INFO L85 PathProgramCache]: Analyzing trace with hash 215558749, now seen corresponding path program 1 times [2021-12-17 21:08:22,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:22,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432418159] [2021-12-17 21:08:22,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:22,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:22,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:22,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:22,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:22,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:22,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:22,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:22,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:22,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:22,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:22,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:22,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:22,499 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-17 21:08:22,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:22,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432418159] [2021-12-17 21:08:22,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432418159] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:22,500 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:22,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:08:22,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602684713] [2021-12-17 21:08:22,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:22,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:08:22,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:22,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:08:22,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:08:22,502 INFO L87 Difference]: Start difference. First operand 3789 states and 5149 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:24,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:24,388 INFO L93 Difference]: Finished difference Result 8400 states and 12231 transitions. [2021-12-17 21:08:24,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-17 21:08:24,388 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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 101 [2021-12-17 21:08:24,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:24,410 INFO L225 Difference]: With dead ends: 8400 [2021-12-17 21:08:24,410 INFO L226 Difference]: Without dead ends: 6724 [2021-12-17 21:08:24,418 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-17 21:08:24,419 INFO L933 BasicCegarLoop]: 598 mSDtfsCounter, 1147 mSDsluCounter, 1247 mSDsCounter, 0 mSdLazyCounter, 1625 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1177 SdHoareTripleChecker+Valid, 1845 SdHoareTripleChecker+Invalid, 1740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:24,419 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1177 Valid, 1845 Invalid, 1740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1625 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-17 21:08:24,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6724 states. [2021-12-17 21:08:24,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6724 to 5223. [2021-12-17 21:08:24,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5223 states, 4403 states have (on average 1.4054054054054055) internal successors, (6188), 4447 states have internal predecessors, (6188), 476 states have call successors, (476), 264 states have call predecessors, (476), 342 states have return successors, (675), 528 states have call predecessors, (675), 474 states have call successors, (675) [2021-12-17 21:08:24,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5223 states to 5223 states and 7339 transitions. [2021-12-17 21:08:24,734 INFO L78 Accepts]: Start accepts. Automaton has 5223 states and 7339 transitions. Word has length 101 [2021-12-17 21:08:24,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:24,734 INFO L470 AbstractCegarLoop]: Abstraction has 5223 states and 7339 transitions. [2021-12-17 21:08:24,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:24,734 INFO L276 IsEmpty]: Start isEmpty. Operand 5223 states and 7339 transitions. [2021-12-17 21:08:24,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-17 21:08:24,738 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:24,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-17 21:08:24,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-17 21:08:24,739 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:24,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:24,739 INFO L85 PathProgramCache]: Analyzing trace with hash 1054592411, now seen corresponding path program 1 times [2021-12-17 21:08:24,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:24,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805797762] [2021-12-17 21:08:24,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:24,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:24,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:24,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:24,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:24,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:24,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:24,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:24,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:24,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:24,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:24,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:24,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:24,812 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-17 21:08:24,812 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:24,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805797762] [2021-12-17 21:08:24,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805797762] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:24,812 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:24,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:08:24,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620043324] [2021-12-17 21:08:24,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:24,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:08:24,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:24,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:08:24,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:08:24,814 INFO L87 Difference]: Start difference. First operand 5223 states and 7339 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:26,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:26,688 INFO L93 Difference]: Finished difference Result 13776 states and 20499 transitions. [2021-12-17 21:08:26,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-17 21:08:26,688 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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 101 [2021-12-17 21:08:26,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:26,725 INFO L225 Difference]: With dead ends: 13776 [2021-12-17 21:08:26,725 INFO L226 Difference]: Without dead ends: 10666 [2021-12-17 21:08:26,738 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-17 21:08:26,739 INFO L933 BasicCegarLoop]: 652 mSDtfsCounter, 1009 mSDsluCounter, 1250 mSDsCounter, 0 mSdLazyCounter, 1814 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1032 SdHoareTripleChecker+Valid, 1902 SdHoareTripleChecker+Invalid, 1929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:26,739 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1032 Valid, 1902 Invalid, 1929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1814 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-12-17 21:08:26,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10666 states. [2021-12-17 21:08:27,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10666 to 8120. [2021-12-17 21:08:27,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8120 states, 6988 states have (on average 1.444476244991414) internal successors, (10094), 7048 states have internal predecessors, (10094), 676 states have call successors, (676), 360 states have call predecessors, (676), 454 states have return successors, (1053), 744 states have call predecessors, (1053), 674 states have call successors, (1053) [2021-12-17 21:08:27,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8120 states to 8120 states and 11823 transitions. [2021-12-17 21:08:27,240 INFO L78 Accepts]: Start accepts. Automaton has 8120 states and 11823 transitions. Word has length 101 [2021-12-17 21:08:27,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:27,240 INFO L470 AbstractCegarLoop]: Abstraction has 8120 states and 11823 transitions. [2021-12-17 21:08:27,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:27,241 INFO L276 IsEmpty]: Start isEmpty. Operand 8120 states and 11823 transitions. [2021-12-17 21:08:27,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-17 21:08:27,248 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:27,248 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] [2021-12-17 21:08:27,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-17 21:08:27,249 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:27,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:27,249 INFO L85 PathProgramCache]: Analyzing trace with hash 1081658013, now seen corresponding path program 1 times [2021-12-17 21:08:27,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:27,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511996557] [2021-12-17 21:08:27,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:27,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:27,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:27,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:27,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:27,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:27,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:27,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:27,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:27,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:27,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:27,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:27,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:27,346 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-17 21:08:27,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:27,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511996557] [2021-12-17 21:08:27,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511996557] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:27,347 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:27,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:08:27,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683791610] [2021-12-17 21:08:27,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:27,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:08:27,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:27,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:08:27,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:08:27,349 INFO L87 Difference]: Start difference. First operand 8120 states and 11823 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:28,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:28,506 INFO L93 Difference]: Finished difference Result 15754 states and 23796 transitions. [2021-12-17 21:08:28,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 21:08:28,506 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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 101 [2021-12-17 21:08:28,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:28,541 INFO L225 Difference]: With dead ends: 15754 [2021-12-17 21:08:28,541 INFO L226 Difference]: Without dead ends: 9747 [2021-12-17 21:08:28,563 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-17 21:08:28,563 INFO L933 BasicCegarLoop]: 416 mSDtfsCounter, 782 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 807 SdHoareTripleChecker+Valid, 1138 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:28,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [807 Valid, 1138 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-17 21:08:28,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9747 states. [2021-12-17 21:08:29,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9747 to 8120. [2021-12-17 21:08:29,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8120 states, 6988 states have (on average 1.4397538637664569) internal successors, (10061), 7048 states have internal predecessors, (10061), 676 states have call successors, (676), 360 states have call predecessors, (676), 454 states have return successors, (1053), 744 states have call predecessors, (1053), 674 states have call successors, (1053) [2021-12-17 21:08:29,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8120 states to 8120 states and 11790 transitions. [2021-12-17 21:08:29,108 INFO L78 Accepts]: Start accepts. Automaton has 8120 states and 11790 transitions. Word has length 101 [2021-12-17 21:08:29,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:29,109 INFO L470 AbstractCegarLoop]: Abstraction has 8120 states and 11790 transitions. [2021-12-17 21:08:29,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:29,109 INFO L276 IsEmpty]: Start isEmpty. Operand 8120 states and 11790 transitions. [2021-12-17 21:08:29,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-17 21:08:29,115 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:29,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] [2021-12-17 21:08:29,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-17 21:08:29,115 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:29,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:29,116 INFO L85 PathProgramCache]: Analyzing trace with hash -1479204833, now seen corresponding path program 1 times [2021-12-17 21:08:29,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:29,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780581790] [2021-12-17 21:08:29,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:29,116 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:29,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:29,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:29,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:29,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:29,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:29,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:29,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:29,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:29,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:29,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:29,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:29,198 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-17 21:08:29,198 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:29,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780581790] [2021-12-17 21:08:29,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780581790] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:29,199 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:29,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:08:29,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232319324] [2021-12-17 21:08:29,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:29,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:08:29,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:29,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:08:29,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:08:29,201 INFO L87 Difference]: Start difference. First operand 8120 states and 11790 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:30,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:30,484 INFO L93 Difference]: Finished difference Result 15720 states and 23629 transitions. [2021-12-17 21:08:30,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 21:08:30,485 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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 101 [2021-12-17 21:08:30,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:30,516 INFO L225 Difference]: With dead ends: 15720 [2021-12-17 21:08:30,516 INFO L226 Difference]: Without dead ends: 9713 [2021-12-17 21:08:30,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-17 21:08:30,537 INFO L933 BasicCegarLoop]: 413 mSDtfsCounter, 780 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 791 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 1135 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:30,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [805 Valid, 1135 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 791 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-17 21:08:30,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9713 states. [2021-12-17 21:08:30,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9713 to 8120. [2021-12-17 21:08:30,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8120 states, 6988 states have (on average 1.4350314825414998) internal successors, (10028), 7048 states have internal predecessors, (10028), 676 states have call successors, (676), 360 states have call predecessors, (676), 454 states have return successors, (1053), 744 states have call predecessors, (1053), 674 states have call successors, (1053) [2021-12-17 21:08:31,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8120 states to 8120 states and 11757 transitions. [2021-12-17 21:08:31,006 INFO L78 Accepts]: Start accepts. Automaton has 8120 states and 11757 transitions. Word has length 101 [2021-12-17 21:08:31,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:31,006 INFO L470 AbstractCegarLoop]: Abstraction has 8120 states and 11757 transitions. [2021-12-17 21:08:31,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:31,006 INFO L276 IsEmpty]: Start isEmpty. Operand 8120 states and 11757 transitions. [2021-12-17 21:08:31,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-17 21:08:31,012 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:31,012 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] [2021-12-17 21:08:31,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-17 21:08:31,012 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:31,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:31,013 INFO L85 PathProgramCache]: Analyzing trace with hash -591981987, now seen corresponding path program 1 times [2021-12-17 21:08:31,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:31,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097113988] [2021-12-17 21:08:31,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:31,013 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:31,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:31,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:31,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:31,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:31,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:31,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:31,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:31,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:31,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:31,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:31,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:31,097 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-17 21:08:31,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:31,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097113988] [2021-12-17 21:08:31,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097113988] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:31,098 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:31,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:08:31,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320977091] [2021-12-17 21:08:31,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:31,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:08:31,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:31,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:08:31,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:08:31,100 INFO L87 Difference]: Start difference. First operand 8120 states and 11757 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:32,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:32,882 INFO L93 Difference]: Finished difference Result 18951 states and 28141 transitions. [2021-12-17 21:08:32,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-17 21:08:32,884 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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 101 [2021-12-17 21:08:32,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:32,924 INFO L225 Difference]: With dead ends: 18951 [2021-12-17 21:08:32,925 INFO L226 Difference]: Without dead ends: 12945 [2021-12-17 21:08:32,944 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-12-17 21:08:32,944 INFO L933 BasicCegarLoop]: 444 mSDtfsCounter, 656 mSDsluCounter, 1166 mSDsCounter, 0 mSdLazyCounter, 1156 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 656 SdHoareTripleChecker+Valid, 1610 SdHoareTripleChecker+Invalid, 1238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:32,945 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [656 Valid, 1610 Invalid, 1238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1156 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-17 21:08:32,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12945 states. [2021-12-17 21:08:33,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12945 to 8219. [2021-12-17 21:08:33,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8219 states, 7087 states have (on average 1.4289544235924934) internal successors, (10127), 7147 states have internal predecessors, (10127), 676 states have call successors, (676), 360 states have call predecessors, (676), 454 states have return successors, (1053), 744 states have call predecessors, (1053), 674 states have call successors, (1053) [2021-12-17 21:08:33,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8219 states to 8219 states and 11856 transitions. [2021-12-17 21:08:33,414 INFO L78 Accepts]: Start accepts. Automaton has 8219 states and 11856 transitions. Word has length 101 [2021-12-17 21:08:33,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:33,414 INFO L470 AbstractCegarLoop]: Abstraction has 8219 states and 11856 transitions. [2021-12-17 21:08:33,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:33,415 INFO L276 IsEmpty]: Start isEmpty. Operand 8219 states and 11856 transitions. [2021-12-17 21:08:33,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-17 21:08:33,420 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:33,420 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] [2021-12-17 21:08:33,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-17 21:08:33,421 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:33,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:33,421 INFO L85 PathProgramCache]: Analyzing trace with hash 2016805471, now seen corresponding path program 1 times [2021-12-17 21:08:33,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:33,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220839717] [2021-12-17 21:08:33,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:33,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:33,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:33,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:33,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:33,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:33,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:33,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:33,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:33,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:33,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:33,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:33,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:33,528 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-17 21:08:33,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:33,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220839717] [2021-12-17 21:08:33,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220839717] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:33,528 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 21:08:33,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-17 21:08:33,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172014135] [2021-12-17 21:08:33,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:33,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-17 21:08:33,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:33,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-17 21:08:33,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-17 21:08:33,531 INFO L87 Difference]: Start difference. First operand 8219 states and 11856 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:36,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:36,554 INFO L93 Difference]: Finished difference Result 30330 states and 46515 transitions. [2021-12-17 21:08:36,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-17 21:08:36,554 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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 101 [2021-12-17 21:08:36,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:36,639 INFO L225 Difference]: With dead ends: 30330 [2021-12-17 21:08:36,639 INFO L226 Difference]: Without dead ends: 24225 [2021-12-17 21:08:36,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2021-12-17 21:08:36,673 INFO L933 BasicCegarLoop]: 766 mSDtfsCounter, 2338 mSDsluCounter, 989 mSDsCounter, 0 mSdLazyCounter, 1661 mSolverCounterSat, 408 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2371 SdHoareTripleChecker+Valid, 1755 SdHoareTripleChecker+Invalid, 2069 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 408 IncrementalHoareTripleChecker+Valid, 1661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:36,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2371 Valid, 1755 Invalid, 2069 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [408 Valid, 1661 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-12-17 21:08:36,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24225 states. [2021-12-17 21:08:37,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24225 to 19936. [2021-12-17 21:08:37,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19936 states, 17471 states have (on average 1.4588174689485434) internal successors, (25487), 17646 states have internal predecessors, (25487), 1543 states have call successors, (1543), 762 states have call predecessors, (1543), 920 states have return successors, (2706), 1560 states have call predecessors, (2706), 1541 states have call successors, (2706) [2021-12-17 21:08:37,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19936 states to 19936 states and 29736 transitions. [2021-12-17 21:08:37,948 INFO L78 Accepts]: Start accepts. Automaton has 19936 states and 29736 transitions. Word has length 101 [2021-12-17 21:08:37,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:37,949 INFO L470 AbstractCegarLoop]: Abstraction has 19936 states and 29736 transitions. [2021-12-17 21:08:37,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (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-17 21:08:37,949 INFO L276 IsEmpty]: Start isEmpty. Operand 19936 states and 29736 transitions. [2021-12-17 21:08:37,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-12-17 21:08:37,983 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:37,984 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-17 21:08:37,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-17 21:08:37,984 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:37,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:37,985 INFO L85 PathProgramCache]: Analyzing trace with hash -1038274845, now seen corresponding path program 1 times [2021-12-17 21:08:37,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:37,985 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709052857] [2021-12-17 21:08:37,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:37,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:37,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:38,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-17 21:08:38,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-17 21:08:38,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 21:08:38,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-17 21:08:38,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-17 21:08:38,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-17 21:08:38,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-17 21:08:38,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-17 21:08:38,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-17 21:08:38,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-17 21:08:38,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-17 21:08:38,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-17 21:08:38,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-17 21:08:38,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-17 21:08:38,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-17 21:08:38,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-17 21:08:38,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,085 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-17 21:08:38,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:38,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709052857] [2021-12-17 21:08:38,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709052857] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:08:38,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169930116] [2021-12-17 21:08:38,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:38,086 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:08:38,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:08:38,088 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-17 21:08:38,092 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-17 21:08:38,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:38,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-17 21:08:38,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:08:38,599 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-17 21:08:38,599 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 21:08:38,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169930116] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:38,600 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 21:08:38,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2021-12-17 21:08:38,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771947826] [2021-12-17 21:08:38,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:38,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 21:08:38,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:38,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 21:08:38,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-17 21:08:38,603 INFO L87 Difference]: Start difference. First operand 19936 states and 29736 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-17 21:08:39,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:39,719 INFO L93 Difference]: Finished difference Result 23862 states and 34565 transitions. [2021-12-17 21:08:39,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 21:08:39,719 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-17 21:08:39,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:39,773 INFO L225 Difference]: With dead ends: 23862 [2021-12-17 21:08:39,773 INFO L226 Difference]: Without dead ends: 21848 [2021-12-17 21:08:39,791 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-17 21:08:39,792 INFO L933 BasicCegarLoop]: 460 mSDtfsCounter, 61 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 887 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-17 21:08:39,792 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 887 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 21:08:39,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21848 states. [2021-12-17 21:08:40,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21848 to 21806. [2021-12-17 21:08:40,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21806 states, 18928 states have (on average 1.4391906170752324) internal successors, (27241), 19126 states have internal predecessors, (27241), 1750 states have call successors, (1750), 923 states have call predecessors, (1750), 1126 states have return successors, (2974), 1789 states have call predecessors, (2974), 1748 states have call successors, (2974) [2021-12-17 21:08:40,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21806 states to 21806 states and 31965 transitions. [2021-12-17 21:08:40,982 INFO L78 Accepts]: Start accepts. Automaton has 21806 states and 31965 transitions. Word has length 163 [2021-12-17 21:08:40,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:40,983 INFO L470 AbstractCegarLoop]: Abstraction has 21806 states and 31965 transitions. [2021-12-17 21:08:40,983 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-17 21:08:40,983 INFO L276 IsEmpty]: Start isEmpty. Operand 21806 states and 31965 transitions. [2021-12-17 21:08:41,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-17 21:08:41,015 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:41,015 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:08:41,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-12-17 21:08:41,215 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,SelfDestructingSolverStorable23 [2021-12-17 21:08:41,216 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:41,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:41,216 INFO L85 PathProgramCache]: Analyzing trace with hash -716823478, now seen corresponding path program 1 times [2021-12-17 21:08:41,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:41,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886695906] [2021-12-17 21:08:41,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:41,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:41,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:41,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:41,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:41,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:41,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:41,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:41,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:41,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:41,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:41,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:41,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:41,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-17 21:08:41,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:41,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-17 21:08:41,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:41,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-17 21:08:41,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:41,437 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-17 21:08:41,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:41,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886695906] [2021-12-17 21:08:41,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886695906] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:08:41,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539942988] [2021-12-17 21:08:41,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:41,438 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:08:41,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:08:41,440 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-17 21:08:41,473 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-17 21:08:41,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:41,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 666 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-17 21:08:41,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:08:41,867 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-17 21:08:41,868 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 21:08:41,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539942988] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:41,868 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 21:08:41,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-17 21:08:41,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493874440] [2021-12-17 21:08:41,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:41,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 21:08:41,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:41,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 21:08:41,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:08:41,870 INFO L87 Difference]: Start difference. First operand 21806 states and 31965 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-17 21:08:43,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:43,699 INFO L93 Difference]: Finished difference Result 56949 states and 86355 transitions. [2021-12-17 21:08:43,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 21:08:43,700 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 164 [2021-12-17 21:08:43,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:43,847 INFO L225 Difference]: With dead ends: 56949 [2021-12-17 21:08:43,848 INFO L226 Difference]: Without dead ends: 39127 [2021-12-17 21:08:43,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:08:43,910 INFO L933 BasicCegarLoop]: 458 mSDtfsCounter, 382 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:43,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 730 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 21:08:43,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39127 states. [2021-12-17 21:08:46,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39127 to 38925. [2021-12-17 21:08:46,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38925 states, 34153 states have (on average 1.4582906333265013) internal successors, (49805), 34498 states have internal predecessors, (49805), 2948 states have call successors, (2948), 1523 states have call predecessors, (2948), 1822 states have return successors, (5151), 2936 states have call predecessors, (5151), 2946 states have call successors, (5151) [2021-12-17 21:08:46,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38925 states to 38925 states and 57904 transitions. [2021-12-17 21:08:46,523 INFO L78 Accepts]: Start accepts. Automaton has 38925 states and 57904 transitions. Word has length 164 [2021-12-17 21:08:46,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:46,524 INFO L470 AbstractCegarLoop]: Abstraction has 38925 states and 57904 transitions. [2021-12-17 21:08:46,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-17 21:08:46,524 INFO L276 IsEmpty]: Start isEmpty. Operand 38925 states and 57904 transitions. [2021-12-17 21:08:46,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-17 21:08:46,699 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:46,699 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:08:46,724 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-17 21:08:46,919 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,SelfDestructingSolverStorable24 [2021-12-17 21:08:46,920 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:46,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:46,920 INFO L85 PathProgramCache]: Analyzing trace with hash -38321878, now seen corresponding path program 1 times [2021-12-17 21:08:46,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:46,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774280741] [2021-12-17 21:08:46,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:46,920 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:46,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:46,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:46,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:46,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:46,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:46,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:46,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:47,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:47,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:47,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:47,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:47,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-17 21:08:47,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:47,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-17 21:08:47,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:47,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-17 21:08:47,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:47,034 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-17 21:08:47,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:47,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774280741] [2021-12-17 21:08:47,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774280741] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:08:47,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002392029] [2021-12-17 21:08:47,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:47,035 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:08:47,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:08:47,036 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-17 21:08:47,038 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-17 21:08:47,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:47,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 660 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-17 21:08:47,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:08:47,425 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-17 21:08:47,425 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 21:08:47,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002392029] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:47,426 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 21:08:47,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-17 21:08:47,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293608113] [2021-12-17 21:08:47,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:47,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 21:08:47,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:47,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 21:08:47,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:08:47,428 INFO L87 Difference]: Start difference. First operand 38925 states and 57904 transitions. Second operand has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-17 21:08:51,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:08:51,119 INFO L93 Difference]: Finished difference Result 107806 states and 164195 transitions. [2021-12-17 21:08:51,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 21:08:51,120 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 164 [2021-12-17 21:08:51,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:08:51,581 INFO L225 Difference]: With dead ends: 107806 [2021-12-17 21:08:51,581 INFO L226 Difference]: Without dead ends: 72865 [2021-12-17 21:08:51,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:08:51,677 INFO L933 BasicCegarLoop]: 458 mSDtfsCounter, 388 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 21:08:51,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 730 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 21:08:51,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72865 states. [2021-12-17 21:08:55,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72865 to 72463. [2021-12-17 21:08:55,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72463 states, 64003 states have (on average 1.4691967564020436) internal successors, (94033), 64642 states have internal predecessors, (94033), 5244 states have call successors, (5244), 2723 states have call predecessors, (5244), 3214 states have return successors, (9354), 5130 states have call predecessors, (9354), 5242 states have call successors, (9354) [2021-12-17 21:08:55,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72463 states to 72463 states and 108631 transitions. [2021-12-17 21:08:55,978 INFO L78 Accepts]: Start accepts. Automaton has 72463 states and 108631 transitions. Word has length 164 [2021-12-17 21:08:55,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 21:08:55,979 INFO L470 AbstractCegarLoop]: Abstraction has 72463 states and 108631 transitions. [2021-12-17 21:08:55,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-17 21:08:55,980 INFO L276 IsEmpty]: Start isEmpty. Operand 72463 states and 108631 transitions. [2021-12-17 21:08:56,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-12-17 21:08:56,069 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 21:08:56,069 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 21:08:56,087 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-17 21:08:56,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:08:56,271 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 21:08:56,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 21:08:56,271 INFO L85 PathProgramCache]: Analyzing trace with hash -984140278, now seen corresponding path program 1 times [2021-12-17 21:08:56,271 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 21:08:56,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960392340] [2021-12-17 21:08:56,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:56,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 21:08:56,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:56,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-17 21:08:56,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:56,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-17 21:08:56,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:56,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-17 21:08:56,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:56,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-17 21:08:56,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:56,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-17 21:08:56,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:56,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-17 21:08:56,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:56,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-17 21:08:56,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:56,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-17 21:08:56,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:56,572 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-17 21:08:56,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 21:08:56,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960392340] [2021-12-17 21:08:56,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960392340] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 21:08:56,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462143084] [2021-12-17 21:08:56,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 21:08:56,573 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 21:08:56,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 21:08:56,576 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-17 21:08:56,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-17 21:08:56,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 21:08:56,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 654 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-17 21:08:56,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 21:08:56,968 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-17 21:08:56,968 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 21:08:56,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462143084] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 21:08:56,968 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 21:08:56,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-17 21:08:56,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158468934] [2021-12-17 21:08:56,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 21:08:56,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 21:08:56,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 21:08:56,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 21:08:56,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:08:56,971 INFO L87 Difference]: Start difference. First operand 72463 states and 108631 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-17 21:09:04,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 21:09:04,205 INFO L93 Difference]: Finished difference Result 207462 states and 314523 transitions. [2021-12-17 21:09:04,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 21:09:04,206 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 164 [2021-12-17 21:09:04,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 21:09:04,470 INFO L225 Difference]: With dead ends: 207462 [2021-12-17 21:09:04,471 INFO L226 Difference]: Without dead ends: 84199 [2021-12-17 21:09:04,655 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-17 21:09:04,656 INFO L933 BasicCegarLoop]: 718 mSDtfsCounter, 269 mSDsluCounter, 445 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 1163 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 21:09:04,656 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [269 Valid, 1163 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 21:09:04,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84199 states.