./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.12.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version eb692b52 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.12.cil-2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 57a0d461468e871620bb6a0a3de7e8bdfa4741915d12326365887ea97e191d16 --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-19 20:38:48,286 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-19 20:38:48,288 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-19 20:38:48,329 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-19 20:38:48,330 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-19 20:38:48,331 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-19 20:38:48,333 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-19 20:38:48,335 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-19 20:38:48,336 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-19 20:38:48,341 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-19 20:38:48,342 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-19 20:38:48,344 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-19 20:38:48,344 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-19 20:38:48,345 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-19 20:38:48,346 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-19 20:38:48,350 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-19 20:38:48,350 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-19 20:38:48,352 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-19 20:38:48,353 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-19 20:38:48,358 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-19 20:38:48,360 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-19 20:38:48,361 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-19 20:38:48,361 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-19 20:38:48,362 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-19 20:38:48,363 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-19 20:38:48,369 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-19 20:38:48,370 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-19 20:38:48,370 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-19 20:38:48,371 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-19 20:38:48,372 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-19 20:38:48,373 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-19 20:38:48,373 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-19 20:38:48,375 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-19 20:38:48,375 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-19 20:38:48,376 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-19 20:38:48,376 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-19 20:38:48,378 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-19 20:38:48,378 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-19 20:38:48,379 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-19 20:38:48,379 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-19 20:38:48,380 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-19 20:38:48,381 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-19 20:38:48,382 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-19 20:38:48,411 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-19 20:38:48,412 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-19 20:38:48,412 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-19 20:38:48,412 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-19 20:38:48,413 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-19 20:38:48,413 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-19 20:38:48,414 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-19 20:38:48,414 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-19 20:38:48,414 INFO L138 SettingsManager]: * Use SBE=true [2022-07-19 20:38:48,415 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-19 20:38:48,415 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-19 20:38:48,415 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-19 20:38:48,416 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-19 20:38:48,416 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-19 20:38:48,416 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-19 20:38:48,416 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-19 20:38:48,417 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-19 20:38:48,417 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-19 20:38:48,417 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-19 20:38:48,417 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-19 20:38:48,417 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-19 20:38:48,418 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-19 20:38:48,418 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-19 20:38:48,418 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-19 20:38:48,418 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 20:38:48,419 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-19 20:38:48,419 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-19 20:38:48,419 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-19 20:38:48,419 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-19 20:38:48,419 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-19 20:38:48,420 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-19 20:38:48,420 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-19 20:38:48,420 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-19 20:38:48,421 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 -> 57a0d461468e871620bb6a0a3de7e8bdfa4741915d12326365887ea97e191d16 [2022-07-19 20:38:48,642 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-19 20:38:48,659 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-19 20:38:48,661 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-19 20:38:48,662 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-19 20:38:48,663 INFO L275 PluginConnector]: CDTParser initialized [2022-07-19 20:38:48,664 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.12.cil-2.c [2022-07-19 20:38:48,729 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d32c0e527/1a87387ebb1a4823899615fd1a1be36d/FLAG246180167 [2022-07-19 20:38:49,132 INFO L306 CDTParser]: Found 1 translation units. [2022-07-19 20:38:49,132 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.12.cil-2.c [2022-07-19 20:38:49,146 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d32c0e527/1a87387ebb1a4823899615fd1a1be36d/FLAG246180167 [2022-07-19 20:38:49,507 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d32c0e527/1a87387ebb1a4823899615fd1a1be36d [2022-07-19 20:38:49,509 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-19 20:38:49,510 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-19 20:38:49,512 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-19 20:38:49,512 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-19 20:38:49,518 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-19 20:38:49,519 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 08:38:49" (1/1) ... [2022-07-19 20:38:49,520 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4255156c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:38:49, skipping insertion in model container [2022-07-19 20:38:49,520 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 08:38:49" (1/1) ... [2022-07-19 20:38:49,527 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-19 20:38:49,566 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-19 20:38:49,756 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.12.cil-2.c[911,924] [2022-07-19 20:38:49,821 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.12.cil-2.c[8416,8429] [2022-07-19 20:38:49,918 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 20:38:49,928 INFO L203 MainTranslator]: Completed pre-run [2022-07-19 20:38:49,944 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.12.cil-2.c[911,924] [2022-07-19 20:38:49,984 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.12.cil-2.c[8416,8429] [2022-07-19 20:38:50,043 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 20:38:50,064 INFO L208 MainTranslator]: Completed translation [2022-07-19 20:38:50,065 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:38:50 WrapperNode [2022-07-19 20:38:50,065 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-19 20:38:50,066 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-19 20:38:50,066 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-19 20:38:50,066 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-19 20:38:50,072 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:38:50" (1/1) ... [2022-07-19 20:38:50,088 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:38:50" (1/1) ... [2022-07-19 20:38:50,137 INFO L137 Inliner]: procedures = 79, calls = 97, calls flagged for inlining = 48, calls inlined = 48, statements flattened = 1078 [2022-07-19 20:38:50,137 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-19 20:38:50,138 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-19 20:38:50,138 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-19 20:38:50,138 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-19 20:38:50,146 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:38:50" (1/1) ... [2022-07-19 20:38:50,146 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:38:50" (1/1) ... [2022-07-19 20:38:50,152 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:38:50" (1/1) ... [2022-07-19 20:38:50,152 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:38:50" (1/1) ... [2022-07-19 20:38:50,179 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:38:50" (1/1) ... [2022-07-19 20:38:50,211 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:38:50" (1/1) ... [2022-07-19 20:38:50,231 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:38:50" (1/1) ... [2022-07-19 20:38:50,237 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-19 20:38:50,238 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-19 20:38:50,238 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-19 20:38:50,238 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-19 20:38:50,245 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:38:50" (1/1) ... [2022-07-19 20:38:50,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 20:38:50,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 20:38:50,281 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) [2022-07-19 20:38:50,287 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 [2022-07-19 20:38:50,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-19 20:38:50,320 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-07-19 20:38:50,320 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-07-19 20:38:50,321 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2022-07-19 20:38:50,321 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2022-07-19 20:38:50,321 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2022-07-19 20:38:50,321 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2022-07-19 20:38:50,321 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2022-07-19 20:38:50,321 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2022-07-19 20:38:50,322 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2022-07-19 20:38:50,322 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2022-07-19 20:38:50,322 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2022-07-19 20:38:50,322 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2022-07-19 20:38:50,322 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2022-07-19 20:38:50,322 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2022-07-19 20:38:50,322 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2022-07-19 20:38:50,323 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2022-07-19 20:38:50,323 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2022-07-19 20:38:50,323 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2022-07-19 20:38:50,323 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2022-07-19 20:38:50,323 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2022-07-19 20:38:50,323 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2022-07-19 20:38:50,323 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2022-07-19 20:38:50,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-19 20:38:50,324 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2022-07-19 20:38:50,324 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2022-07-19 20:38:50,324 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2022-07-19 20:38:50,324 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2022-07-19 20:38:50,324 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-19 20:38:50,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-19 20:38:50,325 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2022-07-19 20:38:50,325 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2022-07-19 20:38:50,426 INFO L234 CfgBuilder]: Building ICFG [2022-07-19 20:38:50,428 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-19 20:38:51,180 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume !(1 == ~q_free~0); [2022-07-19 20:38:51,181 INFO L764 $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; [2022-07-19 20:38:51,277 INFO L275 CfgBuilder]: Performing block encoding [2022-07-19 20:38:51,294 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-19 20:38:51,295 INFO L299 CfgBuilder]: Removed 19 assume(true) statements. [2022-07-19 20:38:51,298 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 08:38:51 BoogieIcfgContainer [2022-07-19 20:38:51,298 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-19 20:38:51,300 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-19 20:38:51,301 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-19 20:38:51,303 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-19 20:38:51,304 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.07 08:38:49" (1/3) ... [2022-07-19 20:38:51,305 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29302999 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 08:38:51, skipping insertion in model container [2022-07-19 20:38:51,305 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:38:50" (2/3) ... [2022-07-19 20:38:51,305 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29302999 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 08:38:51, skipping insertion in model container [2022-07-19 20:38:51,306 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 08:38:51" (3/3) ... [2022-07-19 20:38:51,307 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_3.cil+token_ring.12.cil-2.c [2022-07-19 20:38:51,320 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-19 20:38:51,320 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-07-19 20:38:51,398 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-19 20:38:51,407 INFO L357 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, mPorIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@6f7f5faa, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@1a36efe8 [2022-07-19 20:38:51,407 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-07-19 20:38:51,416 INFO L276 IsEmpty]: Start isEmpty. Operand has 499 states, 440 states have (on average 1.6386363636363637) internal successors, (721), 446 states have internal predecessors, (721), 42 states have call successors, (42), 14 states have call predecessors, (42), 14 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2022-07-19 20:38:51,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-19 20:38:51,442 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:38:51,442 INFO L195 NwaCegarLoop]: 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] [2022-07-19 20:38:51,443 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:38:51,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:38:51,450 INFO L85 PathProgramCache]: Analyzing trace with hash -50409674, now seen corresponding path program 1 times [2022-07-19 20:38:51,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:38:51,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094924042] [2022-07-19 20:38:51,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:38:51,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:38:51,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:51,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:38:51,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:51,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 20:38:51,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:51,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:38:51,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:51,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 20:38:51,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:51,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:38:51,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:51,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 20:38:51,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:51,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-19 20:38:51,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:51,790 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:38:51,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:38:51,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094924042] [2022-07-19 20:38:51,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094924042] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:38:51,794 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:38:51,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-19 20:38:51,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565309409] [2022-07-19 20:38:51,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:38:51,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 20:38:51,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:38:51,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 20:38:51,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-19 20:38:51,824 INFO L87 Difference]: Start difference. First operand has 499 states, 440 states have (on average 1.6386363636363637) internal successors, (721), 446 states have internal predecessors, (721), 42 states have call successors, (42), 14 states have call predecessors, (42), 14 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-19 20:38:52,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:38:52,716 INFO L93 Difference]: Finished difference Result 988 states and 1590 transitions. [2022-07-19 20:38:52,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-19 20:38:52,721 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2022-07-19 20:38:52,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:38:52,734 INFO L225 Difference]: With dead ends: 988 [2022-07-19 20:38:52,734 INFO L226 Difference]: Without dead ends: 507 [2022-07-19 20:38:52,740 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:38:52,742 INFO L413 NwaCegarLoop]: 760 mSDtfsCounter, 1105 mSDsluCounter, 991 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1117 SdHoareTripleChecker+Valid, 1751 SdHoareTripleChecker+Invalid, 595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-19 20:38:52,743 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1117 Valid, 1751 Invalid, 595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-19 20:38:52,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-07-19 20:38:52,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 489. [2022-07-19 20:38:52,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 432 states have (on average 1.5509259259259258) internal successors, (670), 436 states have internal predecessors, (670), 42 states have call successors, (42), 14 states have call predecessors, (42), 13 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-07-19 20:38:52,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 752 transitions. [2022-07-19 20:38:52,823 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 752 transitions. Word has length 65 [2022-07-19 20:38:52,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:38:52,823 INFO L495 AbstractCegarLoop]: Abstraction has 489 states and 752 transitions. [2022-07-19 20:38:52,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-19 20:38:52,824 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 752 transitions. [2022-07-19 20:38:52,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-19 20:38:52,827 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:38:52,827 INFO L195 NwaCegarLoop]: 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] [2022-07-19 20:38:52,828 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-19 20:38:52,828 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:38:52,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:38:52,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1437195084, now seen corresponding path program 1 times [2022-07-19 20:38:52,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:38:52,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913341351] [2022-07-19 20:38:52,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:38:52,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:38:52,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:52,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:38:52,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:52,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 20:38:52,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:52,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:38:52,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:52,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 20:38:52,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:52,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:38:52,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:52,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 20:38:52,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:52,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-19 20:38:52,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:52,965 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:38:52,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:38:52,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913341351] [2022-07-19 20:38:52,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913341351] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:38:52,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:38:52,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-19 20:38:52,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36412547] [2022-07-19 20:38:52,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:38:52,968 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 20:38:52,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:38:52,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 20:38:52,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-19 20:38:52,970 INFO L87 Difference]: Start difference. First operand 489 states and 752 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-19 20:38:54,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:38:54,060 INFO L93 Difference]: Finished difference Result 744 states and 1121 transitions. [2022-07-19 20:38:54,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-19 20:38:54,060 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 [2022-07-19 20:38:54,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:38:54,065 INFO L225 Difference]: With dead ends: 744 [2022-07-19 20:38:54,065 INFO L226 Difference]: Without dead ends: 640 [2022-07-19 20:38:54,066 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-07-19 20:38:54,068 INFO L413 NwaCegarLoop]: 758 mSDtfsCounter, 903 mSDsluCounter, 2077 mSDsCounter, 0 mSdLazyCounter, 1244 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 910 SdHoareTripleChecker+Valid, 2835 SdHoareTripleChecker+Invalid, 1392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 1244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-19 20:38:54,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [910 Valid, 2835 Invalid, 1392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 1244 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-19 20:38:54,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2022-07-19 20:38:54,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 601. [2022-07-19 20:38:54,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 522 states have (on average 1.524904214559387) internal successors, (796), 528 states have internal predecessors, (796), 55 states have call successors, (55), 21 states have call predecessors, (55), 22 states have return successors, (58), 54 states have call predecessors, (58), 53 states have call successors, (58) [2022-07-19 20:38:54,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 909 transitions. [2022-07-19 20:38:54,122 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 909 transitions. Word has length 65 [2022-07-19 20:38:54,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:38:54,122 INFO L495 AbstractCegarLoop]: Abstraction has 601 states and 909 transitions. [2022-07-19 20:38:54,122 INFO L496 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) [2022-07-19 20:38:54,123 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 909 transitions. [2022-07-19 20:38:54,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-19 20:38:54,125 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:38:54,126 INFO L195 NwaCegarLoop]: 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] [2022-07-19 20:38:54,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-19 20:38:54,126 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:38:54,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:38:54,127 INFO L85 PathProgramCache]: Analyzing trace with hash 241693556, now seen corresponding path program 1 times [2022-07-19 20:38:54,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:38:54,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5051145] [2022-07-19 20:38:54,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:38:54,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:38:54,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:54,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:38:54,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:54,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 20:38:54,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:54,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:38:54,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:54,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 20:38:54,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:54,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:38:54,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:54,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 20:38:54,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:54,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-19 20:38:54,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:54,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:38:54,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:38:54,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5051145] [2022-07-19 20:38:54,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5051145] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:38:54,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:38:54,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-19 20:38:54,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062945173] [2022-07-19 20:38:54,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:38:54,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 20:38:54,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:38:54,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 20:38:54,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-19 20:38:54,239 INFO L87 Difference]: Start difference. First operand 601 states and 909 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) [2022-07-19 20:38:55,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:38:55,461 INFO L93 Difference]: Finished difference Result 998 states and 1474 transitions. [2022-07-19 20:38:55,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-19 20:38:55,462 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 [2022-07-19 20:38:55,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:38:55,470 INFO L225 Difference]: With dead ends: 998 [2022-07-19 20:38:55,471 INFO L226 Difference]: Without dead ends: 789 [2022-07-19 20:38:55,475 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2022-07-19 20:38:55,479 INFO L413 NwaCegarLoop]: 835 mSDtfsCounter, 1456 mSDsluCounter, 2061 mSDsCounter, 0 mSdLazyCounter, 1528 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1488 SdHoareTripleChecker+Valid, 2896 SdHoareTripleChecker+Invalid, 1665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-19 20:38:55,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1488 Valid, 2896 Invalid, 1665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1528 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-19 20:38:55,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 789 states. [2022-07-19 20:38:55,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 789 to 713. [2022-07-19 20:38:55,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 612 states have (on average 1.5049019607843137) internal successors, (921), 620 states have internal predecessors, (921), 68 states have call successors, (68), 28 states have call predecessors, (68), 31 states have return successors, (79), 68 states have call predecessors, (79), 66 states have call successors, (79) [2022-07-19 20:38:55,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 1068 transitions. [2022-07-19 20:38:55,549 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 1068 transitions. Word has length 65 [2022-07-19 20:38:55,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:38:55,550 INFO L495 AbstractCegarLoop]: Abstraction has 713 states and 1068 transitions. [2022-07-19 20:38:55,550 INFO L496 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) [2022-07-19 20:38:55,550 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 1068 transitions. [2022-07-19 20:38:55,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-19 20:38:55,560 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:38:55,561 INFO L195 NwaCegarLoop]: 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] [2022-07-19 20:38:55,561 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-19 20:38:55,561 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:38:55,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:38:55,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1786892554, now seen corresponding path program 1 times [2022-07-19 20:38:55,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:38:55,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789946694] [2022-07-19 20:38:55,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:38:55,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:38:55,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:55,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:38:55,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:55,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 20:38:55,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:55,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:38:55,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:55,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 20:38:55,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:55,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:38:55,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:55,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-19 20:38:55,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:55,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-19 20:38:55,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:55,729 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:38:55,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:38:55,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789946694] [2022-07-19 20:38:55,731 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789946694] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:38:55,731 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:38:55,731 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 20:38:55,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429408498] [2022-07-19 20:38:55,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:38:55,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 20:38:55,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:38:55,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 20:38:55,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-19 20:38:55,734 INFO L87 Difference]: Start difference. First operand 713 states and 1068 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) [2022-07-19 20:38:57,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:38:57,692 INFO L93 Difference]: Finished difference Result 2259 states and 3265 transitions. [2022-07-19 20:38:57,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-07-19 20:38:57,693 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 [2022-07-19 20:38:57,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:38:57,702 INFO L225 Difference]: With dead ends: 2259 [2022-07-19 20:38:57,702 INFO L226 Difference]: Without dead ends: 1926 [2022-07-19 20:38:57,705 INFO L412 NwaCegarLoop]: 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 [2022-07-19 20:38:57,705 INFO L413 NwaCegarLoop]: 882 mSDtfsCounter, 3850 mSDsluCounter, 2355 mSDsCounter, 0 mSdLazyCounter, 1920 mSolverCounterSat, 669 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3868 SdHoareTripleChecker+Valid, 3237 SdHoareTripleChecker+Invalid, 2589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 669 IncrementalHoareTripleChecker+Valid, 1920 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-07-19 20:38:57,706 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3868 Valid, 3237 Invalid, 2589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [669 Valid, 1920 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-07-19 20:38:57,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1926 states. [2022-07-19 20:38:57,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1926 to 1766. [2022-07-19 20:38:57,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1766 states, 1460 states have (on average 1.4157534246575343) internal successors, (2067), 1483 states have internal predecessors, (2067), 178 states have call successors, (178), 111 states have call predecessors, (178), 126 states have return successors, (212), 174 states have call predecessors, (212), 176 states have call successors, (212) [2022-07-19 20:38:57,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1766 states to 1766 states and 2457 transitions. [2022-07-19 20:38:57,790 INFO L78 Accepts]: Start accepts. Automaton has 1766 states and 2457 transitions. Word has length 65 [2022-07-19 20:38:57,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:38:57,791 INFO L495 AbstractCegarLoop]: Abstraction has 1766 states and 2457 transitions. [2022-07-19 20:38:57,791 INFO L496 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) [2022-07-19 20:38:57,792 INFO L276 IsEmpty]: Start isEmpty. Operand 1766 states and 2457 transitions. [2022-07-19 20:38:57,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-19 20:38:57,792 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:38:57,793 INFO L195 NwaCegarLoop]: 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] [2022-07-19 20:38:57,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-19 20:38:57,793 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:38:57,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:38:57,794 INFO L85 PathProgramCache]: Analyzing trace with hash -666149630, now seen corresponding path program 1 times [2022-07-19 20:38:57,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:38:57,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111433761] [2022-07-19 20:38:57,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:38:57,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:38:57,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:57,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:38:57,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:57,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 20:38:57,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:57,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:38:57,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:57,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 20:38:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:57,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 20:38:57,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:57,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 20:38:57,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:57,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-19 20:38:57,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:57,892 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:38:57,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:38:57,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111433761] [2022-07-19 20:38:57,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111433761] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:38:57,893 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:38:57,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-19 20:38:57,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470451615] [2022-07-19 20:38:57,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:38:57,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-19 20:38:57,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:38:57,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-19 20:38:57,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-19 20:38:57,895 INFO L87 Difference]: Start difference. First operand 1766 states and 2457 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) [2022-07-19 20:38:59,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:38:59,016 INFO L93 Difference]: Finished difference Result 3294 states and 4536 transitions. [2022-07-19 20:38:59,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-19 20:38:59,017 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 [2022-07-19 20:38:59,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:38:59,026 INFO L225 Difference]: With dead ends: 3294 [2022-07-19 20:38:59,027 INFO L226 Difference]: Without dead ends: 1914 [2022-07-19 20:38:59,031 INFO L412 NwaCegarLoop]: 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 [2022-07-19 20:38:59,033 INFO L413 NwaCegarLoop]: 739 mSDtfsCounter, 992 mSDsluCounter, 2199 mSDsCounter, 0 mSdLazyCounter, 1672 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 993 SdHoareTripleChecker+Valid, 2938 SdHoareTripleChecker+Invalid, 1820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 1672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-19 20:38:59,034 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [993 Valid, 2938 Invalid, 1820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 1672 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-19 20:38:59,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1914 states. [2022-07-19 20:38:59,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1914 to 1806. [2022-07-19 20:38:59,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1806 states, 1492 states have (on average 1.4028150134048258) internal successors, (2093), 1515 states have internal predecessors, (2093), 178 states have call successors, (178), 111 states have call predecessors, (178), 134 states have return successors, (220), 182 states have call predecessors, (220), 176 states have call successors, (220) [2022-07-19 20:38:59,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1806 states to 1806 states and 2491 transitions. [2022-07-19 20:38:59,134 INFO L78 Accepts]: Start accepts. Automaton has 1806 states and 2491 transitions. Word has length 66 [2022-07-19 20:38:59,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:38:59,135 INFO L495 AbstractCegarLoop]: Abstraction has 1806 states and 2491 transitions. [2022-07-19 20:38:59,135 INFO L496 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) [2022-07-19 20:38:59,135 INFO L276 IsEmpty]: Start isEmpty. Operand 1806 states and 2491 transitions. [2022-07-19 20:38:59,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-19 20:38:59,137 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:38:59,137 INFO L195 NwaCegarLoop]: 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] [2022-07-19 20:38:59,137 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-19 20:38:59,137 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:38:59,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:38:59,138 INFO L85 PathProgramCache]: Analyzing trace with hash -1695508928, now seen corresponding path program 1 times [2022-07-19 20:38:59,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:38:59,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196523388] [2022-07-19 20:38:59,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:38:59,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:38:59,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:59,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:38:59,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:59,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 20:38:59,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:59,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:38:59,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:59,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 20:38:59,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:59,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 20:38:59,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:59,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-19 20:38:59,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:59,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-19 20:38:59,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:38:59,276 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:38:59,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:38:59,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196523388] [2022-07-19 20:38:59,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196523388] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:38:59,277 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:38:59,277 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-19 20:38:59,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332582012] [2022-07-19 20:38:59,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:38:59,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-19 20:38:59,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:38:59,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-19 20:38:59,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-19 20:38:59,280 INFO L87 Difference]: Start difference. First operand 1806 states and 2491 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) [2022-07-19 20:39:01,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:01,117 INFO L93 Difference]: Finished difference Result 5378 states and 7365 transitions. [2022-07-19 20:39:01,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-07-19 20:39:01,118 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 [2022-07-19 20:39:01,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:01,127 INFO L225 Difference]: With dead ends: 5378 [2022-07-19 20:39:01,127 INFO L226 Difference]: Without dead ends: 2197 [2022-07-19 20:39:01,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2022-07-19 20:39:01,137 INFO L413 NwaCegarLoop]: 876 mSDtfsCounter, 3913 mSDsluCounter, 2404 mSDsCounter, 0 mSdLazyCounter, 1861 mSolverCounterSat, 678 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3931 SdHoareTripleChecker+Valid, 3280 SdHoareTripleChecker+Invalid, 2539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 678 IncrementalHoareTripleChecker+Valid, 1861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:01,138 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3931 Valid, 3280 Invalid, 2539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [678 Valid, 1861 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-19 20:39:01,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2197 states. [2022-07-19 20:39:01,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2197 to 2017. [2022-07-19 20:39:01,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2017 states, 1631 states have (on average 1.3605150214592274) internal successors, (2219), 1656 states have internal predecessors, (2219), 218 states have call successors, (218), 139 states have call predecessors, (218), 166 states have return successors, (266), 224 states have call predecessors, (266), 216 states have call successors, (266) [2022-07-19 20:39:01,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2017 states to 2017 states and 2703 transitions. [2022-07-19 20:39:01,229 INFO L78 Accepts]: Start accepts. Automaton has 2017 states and 2703 transitions. Word has length 66 [2022-07-19 20:39:01,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:01,230 INFO L495 AbstractCegarLoop]: Abstraction has 2017 states and 2703 transitions. [2022-07-19 20:39:01,230 INFO L496 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) [2022-07-19 20:39:01,230 INFO L276 IsEmpty]: Start isEmpty. Operand 2017 states and 2703 transitions. [2022-07-19 20:39:01,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-07-19 20:39:01,236 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:01,236 INFO L195 NwaCegarLoop]: 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] [2022-07-19 20:39:01,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-19 20:39:01,237 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:01,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:01,237 INFO L85 PathProgramCache]: Analyzing trace with hash -2019341431, now seen corresponding path program 1 times [2022-07-19 20:39:01,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:01,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839516172] [2022-07-19 20:39:01,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:01,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:01,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:01,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:01,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:01,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 20:39:01,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:01,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:39:01,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:01,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 20:39:01,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:01,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 20:39:01,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:01,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-19 20:39:01,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:01,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 20:39:01,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:01,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 20:39:01,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:01,350 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-19 20:39:01,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:01,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839516172] [2022-07-19 20:39:01,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839516172] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:01,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:01,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-19 20:39:01,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239162147] [2022-07-19 20:39:01,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:01,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-19 20:39:01,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:01,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-19 20:39:01,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-19 20:39:01,352 INFO L87 Difference]: Start difference. First operand 2017 states and 2703 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) [2022-07-19 20:39:02,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:02,501 INFO L93 Difference]: Finished difference Result 3842 states and 5105 transitions. [2022-07-19 20:39:02,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-19 20:39:02,501 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 [2022-07-19 20:39:02,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:02,512 INFO L225 Difference]: With dead ends: 3842 [2022-07-19 20:39:02,513 INFO L226 Difference]: Without dead ends: 2211 [2022-07-19 20:39:02,517 INFO L412 NwaCegarLoop]: 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 [2022-07-19 20:39:02,517 INFO L413 NwaCegarLoop]: 727 mSDtfsCounter, 986 mSDsluCounter, 2164 mSDsCounter, 0 mSdLazyCounter, 1645 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 988 SdHoareTripleChecker+Valid, 2891 SdHoareTripleChecker+Invalid, 1796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 1645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:02,518 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [988 Valid, 2891 Invalid, 1796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 1645 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-19 20:39:02,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2211 states. [2022-07-19 20:39:02,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2211 to 2077. [2022-07-19 20:39:02,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2077 states, 1679 states have (on average 1.3466349017272186) internal successors, (2261), 1704 states have internal predecessors, (2261), 218 states have call successors, (218), 139 states have call predecessors, (218), 178 states have return successors, (278), 236 states have call predecessors, (278), 216 states have call successors, (278) [2022-07-19 20:39:02,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2077 states to 2077 states and 2757 transitions. [2022-07-19 20:39:02,619 INFO L78 Accepts]: Start accepts. Automaton has 2077 states and 2757 transitions. Word has length 91 [2022-07-19 20:39:02,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:02,619 INFO L495 AbstractCegarLoop]: Abstraction has 2077 states and 2757 transitions. [2022-07-19 20:39:02,620 INFO L496 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) [2022-07-19 20:39:02,620 INFO L276 IsEmpty]: Start isEmpty. Operand 2077 states and 2757 transitions. [2022-07-19 20:39:02,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-07-19 20:39:02,621 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:02,622 INFO L195 NwaCegarLoop]: 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] [2022-07-19 20:39:02,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-19 20:39:02,622 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:02,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:02,622 INFO L85 PathProgramCache]: Analyzing trace with hash -1575440757, now seen corresponding path program 1 times [2022-07-19 20:39:02,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:02,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631245084] [2022-07-19 20:39:02,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:02,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:02,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:02,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:02,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:02,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 20:39:02,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:02,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:39:02,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:02,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 20:39:02,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:02,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 20:39:02,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:02,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-19 20:39:02,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:02,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 20:39:02,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:02,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 20:39:02,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:02,713 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-19 20:39:02,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:02,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631245084] [2022-07-19 20:39:02,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631245084] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:02,714 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:02,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-19 20:39:02,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008734494] [2022-07-19 20:39:02,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:02,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-19 20:39:02,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:02,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-19 20:39:02,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-19 20:39:02,716 INFO L87 Difference]: Start difference. First operand 2077 states and 2757 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) [2022-07-19 20:39:03,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:03,758 INFO L93 Difference]: Finished difference Result 3604 states and 4721 transitions. [2022-07-19 20:39:03,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-19 20:39:03,759 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 [2022-07-19 20:39:03,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:03,768 INFO L225 Difference]: With dead ends: 3604 [2022-07-19 20:39:03,768 INFO L226 Difference]: Without dead ends: 2151 [2022-07-19 20:39:03,772 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2022-07-19 20:39:03,773 INFO L413 NwaCegarLoop]: 757 mSDtfsCounter, 1471 mSDsluCounter, 1824 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1503 SdHoareTripleChecker+Valid, 2581 SdHoareTripleChecker+Invalid, 1514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:03,773 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1503 Valid, 2581 Invalid, 1514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 1359 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-19 20:39:03,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2151 states. [2022-07-19 20:39:03,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2151 to 1856. [2022-07-19 20:39:03,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1856 states, 1511 states have (on average 1.3520847121111847) internal successors, (2043), 1531 states have internal predecessors, (2043), 190 states have call successors, (190), 120 states have call predecessors, (190), 153 states have return successors, (238), 206 states have call predecessors, (238), 188 states have call successors, (238) [2022-07-19 20:39:03,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1856 states to 1856 states and 2471 transitions. [2022-07-19 20:39:03,853 INFO L78 Accepts]: Start accepts. Automaton has 1856 states and 2471 transitions. Word has length 91 [2022-07-19 20:39:03,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:03,854 INFO L495 AbstractCegarLoop]: Abstraction has 1856 states and 2471 transitions. [2022-07-19 20:39:03,854 INFO L496 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) [2022-07-19 20:39:03,854 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 2471 transitions. [2022-07-19 20:39:03,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-07-19 20:39:03,855 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:03,855 INFO L195 NwaCegarLoop]: 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] [2022-07-19 20:39:03,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-19 20:39:03,856 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:03,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:03,856 INFO L85 PathProgramCache]: Analyzing trace with hash 363721289, now seen corresponding path program 1 times [2022-07-19 20:39:03,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:03,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325725964] [2022-07-19 20:39:03,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:03,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:03,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:03,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:03,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:03,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 20:39:03,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:03,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:39:03,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:03,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 20:39:03,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:03,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 20:39:03,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:03,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-19 20:39:03,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:03,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 20:39:03,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:03,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-19 20:39:03,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:03,938 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-19 20:39:03,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:03,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325725964] [2022-07-19 20:39:03,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325725964] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:03,939 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:03,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:39:03,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825673120] [2022-07-19 20:39:03,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:03,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:39:03,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:03,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:39:03,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:39:03,941 INFO L87 Difference]: Start difference. First operand 1856 states and 2471 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) [2022-07-19 20:39:04,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:04,289 INFO L93 Difference]: Finished difference Result 3432 states and 4527 transitions. [2022-07-19 20:39:04,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-19 20:39:04,289 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 [2022-07-19 20:39:04,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:04,301 INFO L225 Difference]: With dead ends: 3432 [2022-07-19 20:39:04,301 INFO L226 Difference]: Without dead ends: 1963 [2022-07-19 20:39:04,304 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-07-19 20:39:04,306 INFO L413 NwaCegarLoop]: 690 mSDtfsCounter, 1324 mSDsluCounter, 1330 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1358 SdHoareTripleChecker+Valid, 2020 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:04,307 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1358 Valid, 2020 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-19 20:39:04,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1963 states. [2022-07-19 20:39:04,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1963 to 1856. [2022-07-19 20:39:04,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1856 states, 1511 states have (on average 1.328259430840503) internal successors, (2007), 1531 states have internal predecessors, (2007), 190 states have call successors, (190), 120 states have call predecessors, (190), 153 states have return successors, (238), 206 states have call predecessors, (238), 188 states have call successors, (238) [2022-07-19 20:39:04,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1856 states to 1856 states and 2435 transitions. [2022-07-19 20:39:04,379 INFO L78 Accepts]: Start accepts. Automaton has 1856 states and 2435 transitions. Word has length 91 [2022-07-19 20:39:04,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:04,381 INFO L495 AbstractCegarLoop]: Abstraction has 1856 states and 2435 transitions. [2022-07-19 20:39:04,381 INFO L496 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) [2022-07-19 20:39:04,381 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 2435 transitions. [2022-07-19 20:39:04,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-07-19 20:39:04,382 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:04,382 INFO L195 NwaCegarLoop]: 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] [2022-07-19 20:39:04,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-19 20:39:04,383 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:04,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:04,383 INFO L85 PathProgramCache]: Analyzing trace with hash -128979882, now seen corresponding path program 1 times [2022-07-19 20:39:04,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:04,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519239934] [2022-07-19 20:39:04,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:04,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:04,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:04,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:04,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:04,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 20:39:04,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:04,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:39:04,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:04,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 20:39:04,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:04,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 20:39:04,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:04,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-19 20:39:04,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:04,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 20:39:04,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:04,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-19 20:39:04,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:04,482 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 20:39:04,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:04,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519239934] [2022-07-19 20:39:04,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519239934] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:04,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:04,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-19 20:39:04,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523336048] [2022-07-19 20:39:04,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:04,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-19 20:39:04,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:04,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-19 20:39:04,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-19 20:39:04,485 INFO L87 Difference]: Start difference. First operand 1856 states and 2435 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) [2022-07-19 20:39:05,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:05,814 INFO L93 Difference]: Finished difference Result 4274 states and 5518 transitions. [2022-07-19 20:39:05,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-07-19 20:39:05,814 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 [2022-07-19 20:39:05,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:05,827 INFO L225 Difference]: With dead ends: 4274 [2022-07-19 20:39:05,827 INFO L226 Difference]: Without dead ends: 2654 [2022-07-19 20:39:05,833 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2022-07-19 20:39:05,833 INFO L413 NwaCegarLoop]: 798 mSDtfsCounter, 2954 mSDsluCounter, 1507 mSDsCounter, 0 mSdLazyCounter, 1392 mSolverCounterSat, 571 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2997 SdHoareTripleChecker+Valid, 2305 SdHoareTripleChecker+Invalid, 1963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 571 IncrementalHoareTripleChecker+Valid, 1392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:05,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2997 Valid, 2305 Invalid, 1963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [571 Valid, 1392 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-19 20:39:05,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2654 states. [2022-07-19 20:39:05,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2654 to 2477. [2022-07-19 20:39:05,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2477 states, 1978 states have (on average 1.288675429726997) internal successors, (2549), 2006 states have internal predecessors, (2549), 267 states have call successors, (267), 168 states have call predecessors, (267), 230 states have return successors, (369), 304 states have call predecessors, (369), 265 states have call successors, (369) [2022-07-19 20:39:05,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2477 states to 2477 states and 3185 transitions. [2022-07-19 20:39:05,939 INFO L78 Accepts]: Start accepts. Automaton has 2477 states and 3185 transitions. Word has length 92 [2022-07-19 20:39:05,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:05,940 INFO L495 AbstractCegarLoop]: Abstraction has 2477 states and 3185 transitions. [2022-07-19 20:39:05,940 INFO L496 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) [2022-07-19 20:39:05,940 INFO L276 IsEmpty]: Start isEmpty. Operand 2477 states and 3185 transitions. [2022-07-19 20:39:05,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-07-19 20:39:05,942 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:05,942 INFO L195 NwaCegarLoop]: 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] [2022-07-19 20:39:05,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-19 20:39:05,943 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:05,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:05,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1304859459, now seen corresponding path program 1 times [2022-07-19 20:39:05,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:05,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043032818] [2022-07-19 20:39:05,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:05,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:05,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:05,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:06,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-19 20:39:06,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:39:06,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 20:39:06,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-19 20:39:06,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-19 20:39:06,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 20:39:06,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-19 20:39:06,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-19 20:39:06,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-19 20:39:06,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-19 20:39:06,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-19 20:39:06,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:39:06,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:39:06,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-19 20:39:06,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-19 20:39:06,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-07-19 20:39:06,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,071 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 23 proven. 9 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-07-19 20:39:06,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:06,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043032818] [2022-07-19 20:39:06,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043032818] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 20:39:06,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830237973] [2022-07-19 20:39:06,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:06,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 20:39:06,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 20:39:06,075 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) [2022-07-19 20:39:06,104 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-19 20:39:06,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:06,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-19 20:39:06,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 20:39:06,411 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-07-19 20:39:06,411 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 20:39:06,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830237973] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:06,411 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 20:39:06,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2022-07-19 20:39:06,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010273734] [2022-07-19 20:39:06,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:06,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 20:39:06,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:06,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 20:39:06,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:39:06,413 INFO L87 Difference]: Start difference. First operand 2477 states and 3185 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) [2022-07-19 20:39:06,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:06,549 INFO L93 Difference]: Finished difference Result 6403 states and 8014 transitions. [2022-07-19 20:39:06,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 20:39:06,550 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 [2022-07-19 20:39:06,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:06,568 INFO L225 Difference]: With dead ends: 6403 [2022-07-19 20:39:06,568 INFO L226 Difference]: Without dead ends: 4389 [2022-07-19 20:39:06,574 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:39:06,575 INFO L413 NwaCegarLoop]: 792 mSDtfsCounter, 61 mSDsluCounter, 719 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1511 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 [2022-07-19 20:39:06,576 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 1511 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 20:39:06,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4389 states. [2022-07-19 20:39:06,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4389 to 4347. [2022-07-19 20:39:06,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4347 states, 3435 states have (on average 1.252692867540029) internal successors, (4303), 3486 states have internal predecessors, (4303), 474 states have call successors, (474), 329 states have call predecessors, (474), 436 states have return successors, (637), 533 states have call predecessors, (637), 472 states have call successors, (637) [2022-07-19 20:39:06,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4347 states to 4347 states and 5414 transitions. [2022-07-19 20:39:06,779 INFO L78 Accepts]: Start accepts. Automaton has 4347 states and 5414 transitions. Word has length 163 [2022-07-19 20:39:06,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:06,780 INFO L495 AbstractCegarLoop]: Abstraction has 4347 states and 5414 transitions. [2022-07-19 20:39:06,781 INFO L496 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) [2022-07-19 20:39:06,781 INFO L276 IsEmpty]: Start isEmpty. Operand 4347 states and 5414 transitions. [2022-07-19 20:39:06,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:06,785 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:06,785 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:06,813 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-19 20:39:06,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-07-19 20:39:06,996 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:06,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:06,996 INFO L85 PathProgramCache]: Analyzing trace with hash 96232972, now seen corresponding path program 1 times [2022-07-19 20:39:06,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:06,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52607295] [2022-07-19 20:39:06,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:06,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:07,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:07,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:07,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:07,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:07,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:07,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:07,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:07,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:07,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:07,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:07,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:07,143 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:07,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:07,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52607295] [2022-07-19 20:39:07,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52607295] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:07,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:07,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-19 20:39:07,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147383637] [2022-07-19 20:39:07,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:07,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 20:39:07,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:07,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 20:39:07,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-19 20:39:07,157 INFO L87 Difference]: Start difference. First operand 4347 states and 5414 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 3 states have internal predecessors, (168), 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) [2022-07-19 20:39:08,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:08,948 INFO L93 Difference]: Finished difference Result 4860 states and 6246 transitions. [2022-07-19 20:39:08,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 20:39:08,949 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 3 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:08,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:08,965 INFO L225 Difference]: With dead ends: 4860 [2022-07-19 20:39:08,965 INFO L226 Difference]: Without dead ends: 4489 [2022-07-19 20:39:08,968 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-19 20:39:08,969 INFO L413 NwaCegarLoop]: 799 mSDtfsCounter, 1140 mSDsluCounter, 583 mSDsCounter, 0 mSdLazyCounter, 820 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1164 SdHoareTripleChecker+Valid, 1382 SdHoareTripleChecker+Invalid, 916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 820 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:08,969 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1164 Valid, 1382 Invalid, 916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 820 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-19 20:39:08,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4489 states. [2022-07-19 20:39:09,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4489 to 4347. [2022-07-19 20:39:09,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4347 states, 3435 states have (on average 1.252401746724891) internal successors, (4302), 3486 states have internal predecessors, (4302), 474 states have call successors, (474), 329 states have call predecessors, (474), 436 states have return successors, (637), 533 states have call predecessors, (637), 472 states have call successors, (637) [2022-07-19 20:39:09,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4347 states to 4347 states and 5413 transitions. [2022-07-19 20:39:09,309 INFO L78 Accepts]: Start accepts. Automaton has 4347 states and 5413 transitions. Word has length 178 [2022-07-19 20:39:09,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:09,310 INFO L495 AbstractCegarLoop]: Abstraction has 4347 states and 5413 transitions. [2022-07-19 20:39:09,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 3 states have internal predecessors, (168), 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) [2022-07-19 20:39:09,310 INFO L276 IsEmpty]: Start isEmpty. Operand 4347 states and 5413 transitions. [2022-07-19 20:39:09,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:09,313 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:09,313 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:09,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-19 20:39:09,313 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:09,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:09,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1599331278, now seen corresponding path program 1 times [2022-07-19 20:39:09,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:09,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587074893] [2022-07-19 20:39:09,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:09,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:09,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:09,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:09,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:09,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:09,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:09,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:09,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:09,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:09,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:09,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:09,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:09,450 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:09,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:09,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587074893] [2022-07-19 20:39:09,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587074893] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:09,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:09,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-19 20:39:09,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776000641] [2022-07-19 20:39:09,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:09,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 20:39:09,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:09,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 20:39:09,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-19 20:39:09,452 INFO L87 Difference]: Start difference. First operand 4347 states and 5413 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 3 states have internal predecessors, (168), 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) [2022-07-19 20:39:11,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:11,230 INFO L93 Difference]: Finished difference Result 4852 states and 6229 transitions. [2022-07-19 20:39:11,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 20:39:11,231 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 3 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:11,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:11,257 INFO L225 Difference]: With dead ends: 4852 [2022-07-19 20:39:11,258 INFO L226 Difference]: Without dead ends: 4489 [2022-07-19 20:39:11,262 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-19 20:39:11,263 INFO L413 NwaCegarLoop]: 798 mSDtfsCounter, 1131 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1155 SdHoareTripleChecker+Valid, 1380 SdHoareTripleChecker+Invalid, 915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:11,264 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1155 Valid, 1380 Invalid, 915 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 819 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-19 20:39:11,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4489 states. [2022-07-19 20:39:11,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4489 to 4347. [2022-07-19 20:39:11,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4347 states, 3435 states have (on average 1.2521106259097525) internal successors, (4301), 3486 states have internal predecessors, (4301), 474 states have call successors, (474), 329 states have call predecessors, (474), 436 states have return successors, (637), 533 states have call predecessors, (637), 472 states have call successors, (637) [2022-07-19 20:39:11,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4347 states to 4347 states and 5412 transitions. [2022-07-19 20:39:11,598 INFO L78 Accepts]: Start accepts. Automaton has 4347 states and 5412 transitions. Word has length 178 [2022-07-19 20:39:11,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:11,598 INFO L495 AbstractCegarLoop]: Abstraction has 4347 states and 5412 transitions. [2022-07-19 20:39:11,598 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 3 states have internal predecessors, (168), 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) [2022-07-19 20:39:11,599 INFO L276 IsEmpty]: Start isEmpty. Operand 4347 states and 5412 transitions. [2022-07-19 20:39:11,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:11,601 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:11,601 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:11,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-19 20:39:11,602 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:11,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:11,602 INFO L85 PathProgramCache]: Analyzing trace with hash 1029059472, now seen corresponding path program 1 times [2022-07-19 20:39:11,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:11,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230362977] [2022-07-19 20:39:11,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:11,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:11,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:11,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:11,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:11,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:11,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:11,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:11,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:11,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:11,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:11,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:11,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:11,741 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:11,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:11,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230362977] [2022-07-19 20:39:11,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230362977] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:11,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:11,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-19 20:39:11,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699500370] [2022-07-19 20:39:11,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:11,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 20:39:11,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:11,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 20:39:11,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-19 20:39:11,744 INFO L87 Difference]: Start difference. First operand 4347 states and 5412 transitions. Second operand has 6 states, 6 states have (on average 28.0) internal successors, (168), 4 states have internal predecessors, (168), 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) [2022-07-19 20:39:14,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:14,746 INFO L93 Difference]: Finished difference Result 5363 states and 7059 transitions. [2022-07-19 20:39:14,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-19 20:39:14,747 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 28.0) internal successors, (168), 4 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:14,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:14,760 INFO L225 Difference]: With dead ends: 5363 [2022-07-19 20:39:14,761 INFO L226 Difference]: Without dead ends: 5006 [2022-07-19 20:39:14,763 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:39:14,764 INFO L413 NwaCegarLoop]: 836 mSDtfsCounter, 1793 mSDsluCounter, 1122 mSDsCounter, 0 mSdLazyCounter, 2134 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1824 SdHoareTripleChecker+Valid, 1958 SdHoareTripleChecker+Invalid, 2293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 2134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:14,764 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1824 Valid, 1958 Invalid, 2293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 2134 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-07-19 20:39:14,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5006 states. [2022-07-19 20:39:15,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5006 to 4723. [2022-07-19 20:39:15,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4723 states, 3783 states have (on average 1.2839016653449644) internal successors, (4857), 3835 states have internal predecessors, (4857), 495 states have call successors, (495), 335 states have call predecessors, (495), 443 states have return successors, (661), 554 states have call predecessors, (661), 493 states have call successors, (661) [2022-07-19 20:39:15,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4723 states to 4723 states and 6013 transitions. [2022-07-19 20:39:15,090 INFO L78 Accepts]: Start accepts. Automaton has 4723 states and 6013 transitions. Word has length 178 [2022-07-19 20:39:15,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:15,091 INFO L495 AbstractCegarLoop]: Abstraction has 4723 states and 6013 transitions. [2022-07-19 20:39:15,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.0) internal successors, (168), 4 states have internal predecessors, (168), 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) [2022-07-19 20:39:15,091 INFO L276 IsEmpty]: Start isEmpty. Operand 4723 states and 6013 transitions. [2022-07-19 20:39:15,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:15,099 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:15,099 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:15,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-19 20:39:15,100 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:15,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:15,100 INFO L85 PathProgramCache]: Analyzing trace with hash 153074196, now seen corresponding path program 1 times [2022-07-19 20:39:15,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:15,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062352081] [2022-07-19 20:39:15,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:15,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:15,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:15,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:15,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:15,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:15,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:15,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:15,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:15,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:15,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:15,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:15,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:15,245 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:15,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:15,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062352081] [2022-07-19 20:39:15,246 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062352081] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:15,246 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:15,246 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:39:15,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19342108] [2022-07-19 20:39:15,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:15,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:39:15,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:15,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:39:15,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:39:15,248 INFO L87 Difference]: Start difference. First operand 4723 states and 6013 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:18,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:18,660 INFO L93 Difference]: Finished difference Result 6278 states and 8539 transitions. [2022-07-19 20:39:18,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-19 20:39:18,660 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:18,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:18,681 INFO L225 Difference]: With dead ends: 6278 [2022-07-19 20:39:18,681 INFO L226 Difference]: Without dead ends: 5545 [2022-07-19 20:39:18,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-19 20:39:18,686 INFO L413 NwaCegarLoop]: 1133 mSDtfsCounter, 1826 mSDsluCounter, 2109 mSDsCounter, 0 mSdLazyCounter, 3337 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1857 SdHoareTripleChecker+Valid, 3242 SdHoareTripleChecker+Invalid, 3460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 3337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:18,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1857 Valid, 3242 Invalid, 3460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 3337 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-07-19 20:39:18,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5545 states. [2022-07-19 20:39:19,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5545 to 5073. [2022-07-19 20:39:19,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5073 states, 4105 states have (on average 1.3059683313032886) internal successors, (5361), 4158 states have internal predecessors, (5361), 516 states have call successors, (516), 341 states have call predecessors, (516), 450 states have return successors, (684), 576 states have call predecessors, (684), 514 states have call successors, (684) [2022-07-19 20:39:19,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5073 states to 5073 states and 6561 transitions. [2022-07-19 20:39:19,045 INFO L78 Accepts]: Start accepts. Automaton has 5073 states and 6561 transitions. Word has length 178 [2022-07-19 20:39:19,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:19,045 INFO L495 AbstractCegarLoop]: Abstraction has 5073 states and 6561 transitions. [2022-07-19 20:39:19,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:19,046 INFO L276 IsEmpty]: Start isEmpty. Operand 5073 states and 6561 transitions. [2022-07-19 20:39:19,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:19,049 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:19,049 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:19,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-19 20:39:19,049 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:19,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:19,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1252117482, now seen corresponding path program 1 times [2022-07-19 20:39:19,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:19,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861185309] [2022-07-19 20:39:19,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:19,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:19,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:19,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:19,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:19,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:19,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:19,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:19,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:19,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:19,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:19,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:19,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:19,201 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:19,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:19,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861185309] [2022-07-19 20:39:19,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861185309] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:19,202 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:19,202 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:39:19,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134645743] [2022-07-19 20:39:19,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:19,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:39:19,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:19,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:39:19,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:39:19,204 INFO L87 Difference]: Start difference. First operand 5073 states and 6561 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:21,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:21,094 INFO L93 Difference]: Finished difference Result 6646 states and 9127 transitions. [2022-07-19 20:39:21,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 20:39:21,095 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:21,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:21,113 INFO L225 Difference]: With dead ends: 6646 [2022-07-19 20:39:21,113 INFO L226 Difference]: Without dead ends: 5563 [2022-07-19 20:39:21,118 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:39:21,119 INFO L413 NwaCegarLoop]: 775 mSDtfsCounter, 1356 mSDsluCounter, 1168 mSDsCounter, 0 mSdLazyCounter, 1635 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1388 SdHoareTripleChecker+Valid, 1943 SdHoareTripleChecker+Invalid, 1758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:21,119 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1388 Valid, 1943 Invalid, 1758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1635 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-07-19 20:39:21,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5563 states. [2022-07-19 20:39:21,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5563 to 5073. [2022-07-19 20:39:21,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5073 states, 4105 states have (on average 1.305237515225335) internal successors, (5358), 4158 states have internal predecessors, (5358), 516 states have call successors, (516), 341 states have call predecessors, (516), 450 states have return successors, (684), 576 states have call predecessors, (684), 514 states have call successors, (684) [2022-07-19 20:39:21,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5073 states to 5073 states and 6558 transitions. [2022-07-19 20:39:21,485 INFO L78 Accepts]: Start accepts. Automaton has 5073 states and 6558 transitions. Word has length 178 [2022-07-19 20:39:21,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:21,485 INFO L495 AbstractCegarLoop]: Abstraction has 5073 states and 6558 transitions. [2022-07-19 20:39:21,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:21,485 INFO L276 IsEmpty]: Start isEmpty. Operand 5073 states and 6558 transitions. [2022-07-19 20:39:21,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:21,488 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:21,489 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:21,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-19 20:39:21,489 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:21,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:21,490 INFO L85 PathProgramCache]: Analyzing trace with hash 642216404, now seen corresponding path program 1 times [2022-07-19 20:39:21,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:21,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837575999] [2022-07-19 20:39:21,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:21,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:21,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:21,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:21,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:21,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:21,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:21,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:21,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:21,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:21,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:21,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:21,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:21,641 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:21,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:21,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837575999] [2022-07-19 20:39:21,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837575999] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:21,642 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:21,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:39:21,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740420761] [2022-07-19 20:39:21,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:21,643 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:39:21,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:21,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:39:21,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:39:21,643 INFO L87 Difference]: Start difference. First operand 5073 states and 6558 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:23,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:23,640 INFO L93 Difference]: Finished difference Result 6642 states and 9110 transitions. [2022-07-19 20:39:23,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 20:39:23,640 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:23,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:23,656 INFO L225 Difference]: With dead ends: 6642 [2022-07-19 20:39:23,657 INFO L226 Difference]: Without dead ends: 5559 [2022-07-19 20:39:23,663 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:39:23,664 INFO L413 NwaCegarLoop]: 727 mSDtfsCounter, 1440 mSDsluCounter, 1168 mSDsCounter, 0 mSdLazyCounter, 1533 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1472 SdHoareTripleChecker+Valid, 1895 SdHoareTripleChecker+Invalid, 1657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 1533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:23,664 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1472 Valid, 1895 Invalid, 1657 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 1533 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-07-19 20:39:23,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5559 states. [2022-07-19 20:39:23,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5559 to 5073. [2022-07-19 20:39:23,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5073 states, 4105 states have (on average 1.3045066991473813) internal successors, (5355), 4158 states have internal predecessors, (5355), 516 states have call successors, (516), 341 states have call predecessors, (516), 450 states have return successors, (684), 576 states have call predecessors, (684), 514 states have call successors, (684) [2022-07-19 20:39:24,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5073 states to 5073 states and 6555 transitions. [2022-07-19 20:39:24,042 INFO L78 Accepts]: Start accepts. Automaton has 5073 states and 6555 transitions. Word has length 178 [2022-07-19 20:39:24,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:24,043 INFO L495 AbstractCegarLoop]: Abstraction has 5073 states and 6555 transitions. [2022-07-19 20:39:24,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:24,043 INFO L276 IsEmpty]: Start isEmpty. Operand 5073 states and 6555 transitions. [2022-07-19 20:39:24,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:24,046 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:24,046 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:24,046 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-19 20:39:24,047 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:24,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:24,047 INFO L85 PathProgramCache]: Analyzing trace with hash 2088797270, now seen corresponding path program 1 times [2022-07-19 20:39:24,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:24,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739505117] [2022-07-19 20:39:24,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:24,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:24,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:24,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:24,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:24,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:24,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:24,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:24,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:24,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:24,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:24,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:24,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:24,198 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:24,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:24,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739505117] [2022-07-19 20:39:24,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739505117] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:24,198 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:24,198 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:39:24,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060976482] [2022-07-19 20:39:24,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:24,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:39:24,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:24,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:39:24,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:39:24,201 INFO L87 Difference]: Start difference. First operand 5073 states and 6555 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:27,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:27,664 INFO L93 Difference]: Finished difference Result 7617 states and 10651 transitions. [2022-07-19 20:39:27,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-19 20:39:27,665 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:27,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:27,688 INFO L225 Difference]: With dead ends: 7617 [2022-07-19 20:39:27,688 INFO L226 Difference]: Without dead ends: 6534 [2022-07-19 20:39:27,695 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-19 20:39:27,695 INFO L413 NwaCegarLoop]: 1114 mSDtfsCounter, 1808 mSDsluCounter, 2109 mSDsCounter, 0 mSdLazyCounter, 3279 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1839 SdHoareTripleChecker+Valid, 3223 SdHoareTripleChecker+Invalid, 3403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 3279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:27,696 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1839 Valid, 3223 Invalid, 3403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 3279 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-07-19 20:39:27,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6534 states. [2022-07-19 20:39:28,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6534 to 5782. [2022-07-19 20:39:28,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5782 states, 4758 states have (on average 1.33921815889029) internal successors, (6372), 4813 states have internal predecessors, (6372), 558 states have call successors, (558), 353 states have call predecessors, (558), 464 states have return successors, (734), 620 states have call predecessors, (734), 556 states have call successors, (734) [2022-07-19 20:39:28,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5782 states to 5782 states and 7664 transitions. [2022-07-19 20:39:28,163 INFO L78 Accepts]: Start accepts. Automaton has 5782 states and 7664 transitions. Word has length 178 [2022-07-19 20:39:28,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:28,163 INFO L495 AbstractCegarLoop]: Abstraction has 5782 states and 7664 transitions. [2022-07-19 20:39:28,164 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:28,164 INFO L276 IsEmpty]: Start isEmpty. Operand 5782 states and 7664 transitions. [2022-07-19 20:39:28,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:28,167 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:28,167 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:28,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-19 20:39:28,168 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:28,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:28,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1165629844, now seen corresponding path program 1 times [2022-07-19 20:39:28,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:28,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118750392] [2022-07-19 20:39:28,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:28,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:28,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:28,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:28,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:28,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:28,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:28,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:28,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:28,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:28,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:28,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:28,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:28,319 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:28,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:28,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118750392] [2022-07-19 20:39:28,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118750392] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:28,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:28,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:39:28,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966462760] [2022-07-19 20:39:28,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:28,321 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:39:28,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:28,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:39:28,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:39:28,322 INFO L87 Difference]: Start difference. First operand 5782 states and 7664 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:30,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:30,296 INFO L93 Difference]: Finished difference Result 8314 states and 11749 transitions. [2022-07-19 20:39:30,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 20:39:30,297 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:30,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:30,316 INFO L225 Difference]: With dead ends: 8314 [2022-07-19 20:39:30,317 INFO L226 Difference]: Without dead ends: 6522 [2022-07-19 20:39:30,323 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:39:30,324 INFO L413 NwaCegarLoop]: 764 mSDtfsCounter, 1353 mSDsluCounter, 1168 mSDsCounter, 0 mSdLazyCounter, 1604 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1385 SdHoareTripleChecker+Valid, 1932 SdHoareTripleChecker+Invalid, 1727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1604 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:30,324 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1385 Valid, 1932 Invalid, 1727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1604 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-07-19 20:39:30,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6522 states. [2022-07-19 20:39:30,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6522 to 5782. [2022-07-19 20:39:30,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5782 states, 4758 states have (on average 1.3381672971836907) internal successors, (6367), 4813 states have internal predecessors, (6367), 558 states have call successors, (558), 353 states have call predecessors, (558), 464 states have return successors, (734), 620 states have call predecessors, (734), 556 states have call successors, (734) [2022-07-19 20:39:30,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5782 states to 5782 states and 7659 transitions. [2022-07-19 20:39:30,773 INFO L78 Accepts]: Start accepts. Automaton has 5782 states and 7659 transitions. Word has length 178 [2022-07-19 20:39:30,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:30,773 INFO L495 AbstractCegarLoop]: Abstraction has 5782 states and 7659 transitions. [2022-07-19 20:39:30,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:30,774 INFO L276 IsEmpty]: Start isEmpty. Operand 5782 states and 7659 transitions. [2022-07-19 20:39:30,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:30,777 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:30,777 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:30,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-19 20:39:30,778 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:30,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:30,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1551492246, now seen corresponding path program 1 times [2022-07-19 20:39:30,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:30,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874220041] [2022-07-19 20:39:30,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:30,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:30,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:30,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:30,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:30,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:30,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:30,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:30,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:30,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:30,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:30,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:30,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:30,920 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:30,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:30,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874220041] [2022-07-19 20:39:30,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874220041] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:30,921 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:30,921 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:39:30,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592668029] [2022-07-19 20:39:30,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:30,922 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:39:30,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:30,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:39:30,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:39:30,923 INFO L87 Difference]: Start difference. First operand 5782 states and 7659 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:34,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:34,361 INFO L93 Difference]: Finished difference Result 10210 states and 14728 transitions. [2022-07-19 20:39:34,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-19 20:39:34,362 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:34,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:34,388 INFO L225 Difference]: With dead ends: 10210 [2022-07-19 20:39:34,388 INFO L226 Difference]: Without dead ends: 8418 [2022-07-19 20:39:34,398 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-19 20:39:34,398 INFO L413 NwaCegarLoop]: 1103 mSDtfsCounter, 1800 mSDsluCounter, 2109 mSDsCounter, 0 mSdLazyCounter, 3252 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1831 SdHoareTripleChecker+Valid, 3212 SdHoareTripleChecker+Invalid, 3376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 3252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:34,399 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1831 Valid, 3212 Invalid, 3376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 3252 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-07-19 20:39:34,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8418 states. [2022-07-19 20:39:34,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8418 to 7204. [2022-07-19 20:39:34,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7204 states, 6068 states have (on average 1.3841463414634145) internal successors, (8399), 6127 states have internal predecessors, (8399), 642 states have call successors, (642), 377 states have call predecessors, (642), 492 states have return successors, (840), 708 states have call predecessors, (840), 640 states have call successors, (840) [2022-07-19 20:39:35,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7204 states to 7204 states and 9881 transitions. [2022-07-19 20:39:35,004 INFO L78 Accepts]: Start accepts. Automaton has 7204 states and 9881 transitions. Word has length 178 [2022-07-19 20:39:35,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:35,004 INFO L495 AbstractCegarLoop]: Abstraction has 7204 states and 9881 transitions. [2022-07-19 20:39:35,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:35,004 INFO L276 IsEmpty]: Start isEmpty. Operand 7204 states and 9881 transitions. [2022-07-19 20:39:35,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:35,008 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:35,009 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:35,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-19 20:39:35,009 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:35,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:35,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1286844756, now seen corresponding path program 1 times [2022-07-19 20:39:35,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:35,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931206009] [2022-07-19 20:39:35,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:35,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:35,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:35,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:35,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:35,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:35,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:35,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:35,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:35,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:35,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:35,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:35,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:35,137 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:35,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:35,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931206009] [2022-07-19 20:39:35,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931206009] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:35,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:35,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:39:35,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045047014] [2022-07-19 20:39:35,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:35,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:39:35,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:35,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:39:35,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:39:35,139 INFO L87 Difference]: Start difference. First operand 7204 states and 9881 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:37,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:37,226 INFO L93 Difference]: Finished difference Result 11654 states and 17020 transitions. [2022-07-19 20:39:37,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 20:39:37,226 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:37,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:37,253 INFO L225 Difference]: With dead ends: 11654 [2022-07-19 20:39:37,253 INFO L226 Difference]: Without dead ends: 8440 [2022-07-19 20:39:37,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:39:37,266 INFO L413 NwaCegarLoop]: 755 mSDtfsCounter, 1354 mSDsluCounter, 1168 mSDsCounter, 0 mSdLazyCounter, 1582 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1386 SdHoareTripleChecker+Valid, 1923 SdHoareTripleChecker+Invalid, 1708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:37,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1386 Valid, 1923 Invalid, 1708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1582 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-19 20:39:37,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8440 states. [2022-07-19 20:39:37,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8440 to 7204. [2022-07-19 20:39:37,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7204 states, 6068 states have (on average 1.3826631509558338) internal successors, (8390), 6127 states have internal predecessors, (8390), 642 states have call successors, (642), 377 states have call predecessors, (642), 492 states have return successors, (840), 708 states have call predecessors, (840), 640 states have call successors, (840) [2022-07-19 20:39:37,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7204 states to 7204 states and 9872 transitions. [2022-07-19 20:39:37,849 INFO L78 Accepts]: Start accepts. Automaton has 7204 states and 9872 transitions. Word has length 178 [2022-07-19 20:39:37,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:37,849 INFO L495 AbstractCegarLoop]: Abstraction has 7204 states and 9872 transitions. [2022-07-19 20:39:37,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:37,849 INFO L276 IsEmpty]: Start isEmpty. Operand 7204 states and 9872 transitions. [2022-07-19 20:39:37,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:37,853 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:37,853 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:37,853 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-19 20:39:37,854 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:37,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:37,854 INFO L85 PathProgramCache]: Analyzing trace with hash -1076996906, now seen corresponding path program 1 times [2022-07-19 20:39:37,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:37,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135602053] [2022-07-19 20:39:37,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:37,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:37,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:37,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:37,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:37,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:37,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:37,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:37,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:37,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:37,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:37,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:37,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:37,984 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:37,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:37,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135602053] [2022-07-19 20:39:37,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135602053] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:37,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:37,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:39:37,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158841623] [2022-07-19 20:39:37,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:37,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:39:37,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:37,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:39:37,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:39:37,987 INFO L87 Difference]: Start difference. First operand 7204 states and 9872 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:39,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:39,869 INFO L93 Difference]: Finished difference Result 11634 states and 16953 transitions. [2022-07-19 20:39:39,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 20:39:39,871 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:39,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:39,896 INFO L225 Difference]: With dead ends: 11634 [2022-07-19 20:39:39,897 INFO L226 Difference]: Without dead ends: 8420 [2022-07-19 20:39:39,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:39:39,909 INFO L413 NwaCegarLoop]: 749 mSDtfsCounter, 1572 mSDsluCounter, 915 mSDsCounter, 0 mSdLazyCounter, 1395 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1604 SdHoareTripleChecker+Valid, 1664 SdHoareTripleChecker+Invalid, 1565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 1395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:39,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1604 Valid, 1664 Invalid, 1565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 1395 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-19 20:39:39,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8420 states. [2022-07-19 20:39:40,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8420 to 7204. [2022-07-19 20:39:40,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7204 states, 6068 states have (on average 1.381179960448253) internal successors, (8381), 6127 states have internal predecessors, (8381), 642 states have call successors, (642), 377 states have call predecessors, (642), 492 states have return successors, (840), 708 states have call predecessors, (840), 640 states have call successors, (840) [2022-07-19 20:39:40,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7204 states to 7204 states and 9863 transitions. [2022-07-19 20:39:40,530 INFO L78 Accepts]: Start accepts. Automaton has 7204 states and 9863 transitions. Word has length 178 [2022-07-19 20:39:40,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:40,530 INFO L495 AbstractCegarLoop]: Abstraction has 7204 states and 9863 transitions. [2022-07-19 20:39:40,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:40,530 INFO L276 IsEmpty]: Start isEmpty. Operand 7204 states and 9863 transitions. [2022-07-19 20:39:40,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:40,533 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:40,534 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:40,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-19 20:39:40,534 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:40,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:40,535 INFO L85 PathProgramCache]: Analyzing trace with hash 819982552, now seen corresponding path program 1 times [2022-07-19 20:39:40,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:40,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704372060] [2022-07-19 20:39:40,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:40,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:40,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:40,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:40,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:40,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:40,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:40,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:40,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:40,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:40,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:40,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:40,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:40,672 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:40,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:40,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704372060] [2022-07-19 20:39:40,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704372060] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:40,673 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:40,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:39:40,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650035849] [2022-07-19 20:39:40,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:40,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:39:40,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:40,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:39:40,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:39:40,676 INFO L87 Difference]: Start difference. First operand 7204 states and 9863 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:42,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:42,886 INFO L93 Difference]: Finished difference Result 11624 states and 16906 transitions. [2022-07-19 20:39:42,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 20:39:42,886 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:42,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:42,911 INFO L225 Difference]: With dead ends: 11624 [2022-07-19 20:39:42,911 INFO L226 Difference]: Without dead ends: 8410 [2022-07-19 20:39:42,923 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:39:42,924 INFO L413 NwaCegarLoop]: 745 mSDtfsCounter, 1349 mSDsluCounter, 1168 mSDsCounter, 0 mSdLazyCounter, 1552 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1381 SdHoareTripleChecker+Valid, 1913 SdHoareTripleChecker+Invalid, 1678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:42,924 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1381 Valid, 1913 Invalid, 1678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1552 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-07-19 20:39:42,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8410 states. [2022-07-19 20:39:43,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8410 to 7204. [2022-07-19 20:39:43,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7204 states, 6068 states have (on average 1.3796967699406724) internal successors, (8372), 6127 states have internal predecessors, (8372), 642 states have call successors, (642), 377 states have call predecessors, (642), 492 states have return successors, (840), 708 states have call predecessors, (840), 640 states have call successors, (840) [2022-07-19 20:39:43,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7204 states to 7204 states and 9854 transitions. [2022-07-19 20:39:43,459 INFO L78 Accepts]: Start accepts. Automaton has 7204 states and 9854 transitions. Word has length 178 [2022-07-19 20:39:43,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:43,459 INFO L495 AbstractCegarLoop]: Abstraction has 7204 states and 9854 transitions. [2022-07-19 20:39:43,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:43,459 INFO L276 IsEmpty]: Start isEmpty. Operand 7204 states and 9854 transitions. [2022-07-19 20:39:43,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:43,462 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:43,462 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:43,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-19 20:39:43,463 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:43,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:43,463 INFO L85 PathProgramCache]: Analyzing trace with hash 1158270102, now seen corresponding path program 1 times [2022-07-19 20:39:43,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:43,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110572546] [2022-07-19 20:39:43,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:43,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:43,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:43,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:43,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:43,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:43,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:43,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:43,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:43,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:43,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:43,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:43,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:43,600 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:43,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:43,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110572546] [2022-07-19 20:39:43,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110572546] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:43,601 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:43,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:39:43,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951888418] [2022-07-19 20:39:43,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:43,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:39:43,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:43,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:39:43,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:39:43,603 INFO L87 Difference]: Start difference. First operand 7204 states and 9854 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:47,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:47,301 INFO L93 Difference]: Finished difference Result 15366 states and 22732 transitions. [2022-07-19 20:39:47,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-19 20:39:47,302 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:47,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:47,332 INFO L225 Difference]: With dead ends: 15366 [2022-07-19 20:39:47,332 INFO L226 Difference]: Without dead ends: 12152 [2022-07-19 20:39:47,344 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-19 20:39:47,344 INFO L413 NwaCegarLoop]: 837 mSDtfsCounter, 1864 mSDsluCounter, 1456 mSDsCounter, 0 mSdLazyCounter, 2869 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1895 SdHoareTripleChecker+Valid, 2293 SdHoareTripleChecker+Invalid, 3038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 2869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:47,345 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1895 Valid, 2293 Invalid, 3038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 2869 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-07-19 20:39:47,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12152 states. [2022-07-19 20:39:48,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12152 to 10089. [2022-07-19 20:39:48,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10089 states, 8729 states have (on average 1.428113185931951) internal successors, (12466), 8796 states have internal predecessors, (12466), 810 states have call successors, (810), 425 states have call predecessors, (810), 548 states have return successors, (1070), 884 states have call predecessors, (1070), 808 states have call successors, (1070) [2022-07-19 20:39:48,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10089 states to 10089 states and 14346 transitions. [2022-07-19 20:39:48,298 INFO L78 Accepts]: Start accepts. Automaton has 10089 states and 14346 transitions. Word has length 178 [2022-07-19 20:39:48,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:48,298 INFO L495 AbstractCegarLoop]: Abstraction has 10089 states and 14346 transitions. [2022-07-19 20:39:48,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:48,298 INFO L276 IsEmpty]: Start isEmpty. Operand 10089 states and 14346 transitions. [2022-07-19 20:39:48,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:48,302 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:48,302 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:48,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-19 20:39:48,303 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:48,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:48,303 INFO L85 PathProgramCache]: Analyzing trace with hash 1584824600, now seen corresponding path program 1 times [2022-07-19 20:39:48,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:48,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808510349] [2022-07-19 20:39:48,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:48,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:48,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:48,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:48,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:48,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:48,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:48,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:48,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:48,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:48,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:48,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:48,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:48,434 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:48,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:48,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808510349] [2022-07-19 20:39:48,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808510349] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:48,434 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:48,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:39:48,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728227459] [2022-07-19 20:39:48,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:48,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:39:48,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:48,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:39:48,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:39:48,436 INFO L87 Difference]: Start difference. First operand 10089 states and 14346 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:50,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:50,800 INFO L93 Difference]: Finished difference Result 18310 states and 27413 transitions. [2022-07-19 20:39:50,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 20:39:50,800 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:50,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:50,833 INFO L225 Difference]: With dead ends: 18310 [2022-07-19 20:39:50,833 INFO L226 Difference]: Without dead ends: 12211 [2022-07-19 20:39:50,849 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:39:50,850 INFO L413 NwaCegarLoop]: 738 mSDtfsCounter, 1567 mSDsluCounter, 913 mSDsCounter, 0 mSdLazyCounter, 1372 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1599 SdHoareTripleChecker+Valid, 1651 SdHoareTripleChecker+Invalid, 1544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:50,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1599 Valid, 1651 Invalid, 1544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1372 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-19 20:39:50,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12211 states. [2022-07-19 20:39:51,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12211 to 10089. [2022-07-19 20:39:51,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10089 states, 8729 states have (on average 1.4261656547141712) internal successors, (12449), 8796 states have internal predecessors, (12449), 810 states have call successors, (810), 425 states have call predecessors, (810), 548 states have return successors, (1070), 884 states have call predecessors, (1070), 808 states have call successors, (1070) [2022-07-19 20:39:51,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10089 states to 10089 states and 14329 transitions. [2022-07-19 20:39:51,661 INFO L78 Accepts]: Start accepts. Automaton has 10089 states and 14329 transitions. Word has length 178 [2022-07-19 20:39:51,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:51,662 INFO L495 AbstractCegarLoop]: Abstraction has 10089 states and 14329 transitions. [2022-07-19 20:39:51,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:51,662 INFO L276 IsEmpty]: Start isEmpty. Operand 10089 states and 14329 transitions. [2022-07-19 20:39:51,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:51,665 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:51,665 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:51,665 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-19 20:39:51,665 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:51,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:51,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1044395094, now seen corresponding path program 1 times [2022-07-19 20:39:51,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:51,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086661098] [2022-07-19 20:39:51,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:51,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:51,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:51,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:51,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:51,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:51,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:51,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:51,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:51,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:51,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:51,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:51,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:51,815 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:51,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:51,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086661098] [2022-07-19 20:39:51,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086661098] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:51,816 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:51,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:39:51,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636768596] [2022-07-19 20:39:51,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:51,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:39:51,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:51,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:39:51,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:39:51,818 INFO L87 Difference]: Start difference. First operand 10089 states and 14329 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:57,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:39:57,611 INFO L93 Difference]: Finished difference Result 28383 states and 43048 transitions. [2022-07-19 20:39:57,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 20:39:57,612 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:39:57,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:39:57,665 INFO L225 Difference]: With dead ends: 28383 [2022-07-19 20:39:57,665 INFO L226 Difference]: Without dead ends: 22284 [2022-07-19 20:39:57,681 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-19 20:39:57,682 INFO L413 NwaCegarLoop]: 1060 mSDtfsCounter, 2215 mSDsluCounter, 2098 mSDsCounter, 0 mSdLazyCounter, 3139 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2259 SdHoareTripleChecker+Valid, 3158 SdHoareTripleChecker+Invalid, 3271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 3139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-07-19 20:39:57,682 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2259 Valid, 3158 Invalid, 3271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 3139 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-07-19 20:39:57,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22284 states. [2022-07-19 20:39:59,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22284 to 15755. [2022-07-19 20:39:59,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15755 states, 13963 states have (on average 1.4670915992265272) internal successors, (20485), 14046 states have internal predecessors, (20485), 1130 states have call successors, (1130), 521 states have call predecessors, (1130), 660 states have return successors, (1568), 1220 states have call predecessors, (1568), 1128 states have call successors, (1568) [2022-07-19 20:39:59,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15755 states to 15755 states and 23183 transitions. [2022-07-19 20:39:59,100 INFO L78 Accepts]: Start accepts. Automaton has 15755 states and 23183 transitions. Word has length 178 [2022-07-19 20:39:59,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:39:59,100 INFO L495 AbstractCegarLoop]: Abstraction has 15755 states and 23183 transitions. [2022-07-19 20:39:59,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:39:59,101 INFO L276 IsEmpty]: Start isEmpty. Operand 15755 states and 23183 transitions. [2022-07-19 20:39:59,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:39:59,107 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:39:59,107 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:39:59,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-19 20:39:59,108 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:39:59,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:39:59,108 INFO L85 PathProgramCache]: Analyzing trace with hash 888414552, now seen corresponding path program 1 times [2022-07-19 20:39:59,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:39:59,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090713691] [2022-07-19 20:39:59,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:39:59,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:39:59,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:59,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:39:59,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:59,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:39:59,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:59,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:39:59,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:59,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:39:59,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:59,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:39:59,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:39:59,243 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:39:59,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:39:59,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090713691] [2022-07-19 20:39:59,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090713691] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:39:59,244 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:39:59,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:39:59,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357860213] [2022-07-19 20:39:59,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:39:59,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:39:59,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:39:59,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:39:59,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:39:59,246 INFO L87 Difference]: Start difference. First operand 15755 states and 23183 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:40:07,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:40:07,853 INFO L93 Difference]: Finished difference Result 51007 states and 78672 transitions. [2022-07-19 20:40:07,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 20:40:07,853 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:40:07,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:40:07,975 INFO L225 Difference]: With dead ends: 51007 [2022-07-19 20:40:07,976 INFO L226 Difference]: Without dead ends: 39242 [2022-07-19 20:40:08,014 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-19 20:40:08,015 INFO L413 NwaCegarLoop]: 1228 mSDtfsCounter, 1871 mSDsluCounter, 2101 mSDsCounter, 0 mSdLazyCounter, 3646 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1901 SdHoareTripleChecker+Valid, 3329 SdHoareTripleChecker+Invalid, 3775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 3646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-07-19 20:40:08,015 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1901 Valid, 3329 Invalid, 3775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 3646 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-07-19 20:40:08,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39242 states. [2022-07-19 20:40:10,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39242 to 27148. [2022-07-19 20:40:10,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27148 states, 24508 states have (on average 1.497266198792231) internal successors, (36695), 24623 states have internal predecessors, (36695), 1754 states have call successors, (1754), 713 states have call predecessors, (1754), 884 states have return successors, (2710), 1876 states have call predecessors, (2710), 1752 states have call successors, (2710) [2022-07-19 20:40:11,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27148 states to 27148 states and 41159 transitions. [2022-07-19 20:40:11,007 INFO L78 Accepts]: Start accepts. Automaton has 27148 states and 41159 transitions. Word has length 178 [2022-07-19 20:40:11,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:40:11,007 INFO L495 AbstractCegarLoop]: Abstraction has 27148 states and 41159 transitions. [2022-07-19 20:40:11,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:40:11,008 INFO L276 IsEmpty]: Start isEmpty. Operand 27148 states and 41159 transitions. [2022-07-19 20:40:11,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:40:11,018 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:40:11,018 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:40:11,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-07-19 20:40:11,019 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:40:11,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:40:11,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1299024918, now seen corresponding path program 1 times [2022-07-19 20:40:11,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:40:11,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639878491] [2022-07-19 20:40:11,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:40:11,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:40:11,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:11,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:40:11,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:11,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:40:11,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:11,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:40:11,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:11,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:40:11,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:11,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:40:11,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:11,157 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:40:11,157 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:40:11,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639878491] [2022-07-19 20:40:11,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639878491] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:40:11,158 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:40:11,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:40:11,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908622935] [2022-07-19 20:40:11,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:40:11,159 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:40:11,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:40:11,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:40:11,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:40:11,160 INFO L87 Difference]: Start difference. First operand 27148 states and 41159 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:40:16,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:40:16,975 INFO L93 Difference]: Finished difference Result 57718 states and 90170 transitions. [2022-07-19 20:40:16,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 20:40:16,976 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:40:16,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:40:17,066 INFO L225 Difference]: With dead ends: 57718 [2022-07-19 20:40:17,066 INFO L226 Difference]: Without dead ends: 34560 [2022-07-19 20:40:17,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:40:17,116 INFO L413 NwaCegarLoop]: 726 mSDtfsCounter, 1348 mSDsluCounter, 1166 mSDsCounter, 0 mSdLazyCounter, 1506 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1380 SdHoareTripleChecker+Valid, 1892 SdHoareTripleChecker+Invalid, 1637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-19 20:40:17,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1380 Valid, 1892 Invalid, 1637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1506 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-19 20:40:17,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34560 states. [2022-07-19 20:40:19,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34560 to 27148. [2022-07-19 20:40:20,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27148 states, 24508 states have (on average 1.4946140035906643) internal successors, (36630), 24623 states have internal predecessors, (36630), 1754 states have call successors, (1754), 713 states have call predecessors, (1754), 884 states have return successors, (2710), 1876 states have call predecessors, (2710), 1752 states have call successors, (2710) [2022-07-19 20:40:20,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27148 states to 27148 states and 41094 transitions. [2022-07-19 20:40:20,085 INFO L78 Accepts]: Start accepts. Automaton has 27148 states and 41094 transitions. Word has length 178 [2022-07-19 20:40:20,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:40:20,086 INFO L495 AbstractCegarLoop]: Abstraction has 27148 states and 41094 transitions. [2022-07-19 20:40:20,086 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:40:20,086 INFO L276 IsEmpty]: Start isEmpty. Operand 27148 states and 41094 transitions. [2022-07-19 20:40:20,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:40:20,096 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:40:20,096 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:40:20,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-07-19 20:40:20,097 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:40:20,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:40:20,097 INFO L85 PathProgramCache]: Analyzing trace with hash -488844904, now seen corresponding path program 1 times [2022-07-19 20:40:20,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:40:20,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703910381] [2022-07-19 20:40:20,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:40:20,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:40:20,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:20,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:40:20,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:20,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:40:20,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:20,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:40:20,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:20,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:40:20,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:20,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:40:20,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:20,230 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:40:20,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:40:20,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703910381] [2022-07-19 20:40:20,230 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703910381] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:40:20,230 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:40:20,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:40:20,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150179485] [2022-07-19 20:40:20,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:40:20,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:40:20,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:40:20,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:40:20,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:40:20,232 INFO L87 Difference]: Start difference. First operand 27148 states and 41094 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:40:34,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:40:34,358 INFO L93 Difference]: Finished difference Result 93946 states and 146826 transitions. [2022-07-19 20:40:34,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 20:40:34,359 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:40:34,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:40:34,553 INFO L225 Difference]: With dead ends: 93946 [2022-07-19 20:40:34,553 INFO L226 Difference]: Without dead ends: 70788 [2022-07-19 20:40:34,615 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-19 20:40:34,616 INFO L413 NwaCegarLoop]: 1163 mSDtfsCounter, 1832 mSDsluCounter, 2101 mSDsCounter, 0 mSdLazyCounter, 3501 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1862 SdHoareTripleChecker+Valid, 3264 SdHoareTripleChecker+Invalid, 3633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 3501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-07-19 20:40:34,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1862 Valid, 3264 Invalid, 3633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 3501 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-07-19 20:40:34,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70788 states. [2022-07-19 20:40:40,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70788 to 50031. [2022-07-19 20:40:40,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50031 states, 45727 states have (on average 1.5135915323550637) internal successors, (69212), 45906 states have internal predecessors, (69212), 2970 states have call successors, (2970), 1097 states have call predecessors, (2970), 1332 states have return successors, (5448), 3156 states have call predecessors, (5448), 2968 states have call successors, (5448) [2022-07-19 20:40:40,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50031 states to 50031 states and 77630 transitions. [2022-07-19 20:40:40,326 INFO L78 Accepts]: Start accepts. Automaton has 50031 states and 77630 transitions. Word has length 178 [2022-07-19 20:40:40,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:40:40,326 INFO L495 AbstractCegarLoop]: Abstraction has 50031 states and 77630 transitions. [2022-07-19 20:40:40,326 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:40:40,326 INFO L276 IsEmpty]: Start isEmpty. Operand 50031 states and 77630 transitions. [2022-07-19 20:40:40,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:40:40,343 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:40:40,344 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:40:40,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-07-19 20:40:40,344 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:40:40,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:40:40,344 INFO L85 PathProgramCache]: Analyzing trace with hash -419197030, now seen corresponding path program 1 times [2022-07-19 20:40:40,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:40:40,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876620394] [2022-07-19 20:40:40,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:40:40,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:40:40,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:40,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:40:40,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:40,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:40:40,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:40,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:40:40,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:40,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:40:40,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:40,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:40:40,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:40:40,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:40:40,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:40:40,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876620394] [2022-07-19 20:40:40,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876620394] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:40:40,486 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:40:40,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:40:40,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729451692] [2022-07-19 20:40:40,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:40:40,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:40:40,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:40:40,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:40:40,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:40:40,489 INFO L87 Difference]: Start difference. First operand 50031 states and 77630 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:41:04,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:41:04,735 INFO L93 Difference]: Finished difference Result 180699 states and 286548 transitions. [2022-07-19 20:41:04,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 20:41:04,735 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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 178 [2022-07-19 20:41:04,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:41:05,178 INFO L225 Difference]: With dead ends: 180699 [2022-07-19 20:41:05,178 INFO L226 Difference]: Without dead ends: 134658 [2022-07-19 20:41:05,303 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-19 20:41:05,304 INFO L413 NwaCegarLoop]: 1034 mSDtfsCounter, 2010 mSDsluCounter, 2101 mSDsCounter, 0 mSdLazyCounter, 3084 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2054 SdHoareTripleChecker+Valid, 3135 SdHoareTripleChecker+Invalid, 3219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 3084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-07-19 20:41:05,305 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2054 Valid, 3135 Invalid, 3219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 3084 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-07-19 20:41:05,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134658 states. [2022-07-19 20:41:16,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134658 to 95728. [2022-07-19 20:41:16,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95728 states, 88160 states have (on average 1.5248411978221417) internal successors, (134430), 88467 states have internal predecessors, (134430), 5338 states have call successors, (5338), 1865 states have call predecessors, (5338), 2228 states have return successors, (12318), 5652 states have call predecessors, (12318), 5336 states have call successors, (12318) [2022-07-19 20:41:16,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95728 states to 95728 states and 152086 transitions. [2022-07-19 20:41:16,790 INFO L78 Accepts]: Start accepts. Automaton has 95728 states and 152086 transitions. Word has length 178 [2022-07-19 20:41:16,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:41:16,790 INFO L495 AbstractCegarLoop]: Abstraction has 95728 states and 152086 transitions. [2022-07-19 20:41:16,791 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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) [2022-07-19 20:41:16,791 INFO L276 IsEmpty]: Start isEmpty. Operand 95728 states and 152086 transitions. [2022-07-19 20:41:16,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-07-19 20:41:16,820 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:41:16,821 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:41:16,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-07-19 20:41:16,821 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:41:16,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:41:16,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1308328, now seen corresponding path program 1 times [2022-07-19 20:41:16,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:41:16,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793204148] [2022-07-19 20:41:16,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:41:16,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:41:16,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:41:16,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:41:16,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:41:16,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-07-19 20:41:16,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:41:16,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-19 20:41:16,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:41:16,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-07-19 20:41:16,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:41:16,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-07-19 20:41:16,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:41:16,942 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:41:16,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:41:16,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793204148] [2022-07-19 20:41:16,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793204148] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:41:16,943 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:41:16,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:41:16,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854730838] [2022-07-19 20:41:16,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:41:16,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:41:16,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:41:16,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:41:16,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:41:16,944 INFO L87 Difference]: Start difference. First operand 95728 states and 152086 transitions. Second operand has 7 states, 7 states have (on average 24.0) internal successors, (168), 5 states have internal predecessors, (168), 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)