./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 791161d1 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash a31ccbb50ed824a1b6eea67c3747e38f48ab93613ea1abf86baf8d129dc78945 --- Real Ultimate output --- This is Ultimate 0.2.2-?-791161d [2022-07-22 20:46:58,151 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-22 20:46:58,153 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-22 20:46:58,196 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-22 20:46:58,197 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-22 20:46:58,198 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-22 20:46:58,200 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-22 20:46:58,205 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-22 20:46:58,207 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-22 20:46:58,209 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-22 20:46:58,210 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-22 20:46:58,212 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-22 20:46:58,213 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-22 20:46:58,218 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-22 20:46:58,219 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-22 20:46:58,221 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-22 20:46:58,224 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-22 20:46:58,225 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-22 20:46:58,227 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-22 20:46:58,229 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-22 20:46:58,233 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-22 20:46:58,234 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-22 20:46:58,235 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-22 20:46:58,236 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-22 20:46:58,236 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-22 20:46:58,239 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-22 20:46:58,240 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-22 20:46:58,241 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-22 20:46:58,242 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-22 20:46:58,242 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-22 20:46:58,243 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-22 20:46:58,244 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-22 20:46:58,245 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-22 20:46:58,246 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-22 20:46:58,246 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-22 20:46:58,247 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-22 20:46:58,248 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-22 20:46:58,248 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-22 20:46:58,249 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-22 20:46:58,249 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-22 20:46:58,250 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-22 20:46:58,253 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-22 20:46:58,254 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-22 20:46:58,282 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-22 20:46:58,282 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-22 20:46:58,282 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-22 20:46:58,282 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-22 20:46:58,284 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-22 20:46:58,285 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-22 20:46:58,285 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-22 20:46:58,285 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-22 20:46:58,286 INFO L138 SettingsManager]: * Use SBE=true [2022-07-22 20:46:58,286 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-22 20:46:58,287 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-22 20:46:58,287 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-22 20:46:58,287 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-22 20:46:58,287 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-22 20:46:58,287 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-22 20:46:58,288 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-22 20:46:58,288 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-22 20:46:58,288 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-22 20:46:58,288 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-22 20:46:58,289 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-22 20:46:58,290 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-22 20:46:58,290 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-22 20:46:58,290 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-22 20:46:58,290 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-22 20:46:58,291 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-22 20:46:58,291 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-22 20:46:58,291 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-22 20:46:58,291 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-22 20:46:58,292 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-22 20:46:58,292 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-22 20:46:58,292 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-22 20:46:58,292 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-22 20:46:58,292 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-22 20:46:58,293 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 -> a31ccbb50ed824a1b6eea67c3747e38f48ab93613ea1abf86baf8d129dc78945 [2022-07-22 20:46:58,547 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-22 20:46:58,575 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-22 20:46:58,578 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-22 20:46:58,579 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-22 20:46:58,579 INFO L275 PluginConnector]: CDTParser initialized [2022-07-22 20:46:58,580 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c [2022-07-22 20:46:58,643 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/83ee3042c/f8fd480b4a604efdb8592eac2c2f2e6e/FLAG4d9ff37d3 [2022-07-22 20:46:59,064 INFO L306 CDTParser]: Found 1 translation units. [2022-07-22 20:46:59,065 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c [2022-07-22 20:46:59,078 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/83ee3042c/f8fd480b4a604efdb8592eac2c2f2e6e/FLAG4d9ff37d3 [2022-07-22 20:46:59,455 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/83ee3042c/f8fd480b4a604efdb8592eac2c2f2e6e [2022-07-22 20:46:59,458 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-22 20:46:59,459 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-22 20:46:59,460 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-22 20:46:59,460 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-22 20:46:59,464 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-22 20:46:59,465 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.07 08:46:59" (1/1) ... [2022-07-22 20:46:59,469 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4c080c5a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:46:59, skipping insertion in model container [2022-07-22 20:46:59,469 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.07 08:46:59" (1/1) ... [2022-07-22 20:46:59,475 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-22 20:46:59,508 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-22 20:46:59,682 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c[914,927] [2022-07-22 20:46:59,759 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c[7115,7128] [2022-07-22 20:46:59,811 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-22 20:46:59,827 INFO L203 MainTranslator]: Completed pre-run [2022-07-22 20:46:59,840 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c[914,927] [2022-07-22 20:46:59,870 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c[7115,7128] [2022-07-22 20:46:59,895 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-22 20:46:59,917 INFO L208 MainTranslator]: Completed translation [2022-07-22 20:46:59,918 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:46:59 WrapperNode [2022-07-22 20:46:59,918 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-22 20:46:59,919 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-22 20:46:59,919 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-22 20:46:59,919 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-22 20:46:59,925 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:46:59" (1/1) ... [2022-07-22 20:46:59,945 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:46:59" (1/1) ... [2022-07-22 20:46:59,980 INFO L137 Inliner]: procedures = 59, calls = 67, calls flagged for inlining = 27, calls inlined = 27, statements flattened = 523 [2022-07-22 20:46:59,981 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-22 20:46:59,981 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-22 20:46:59,982 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-22 20:46:59,982 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-22 20:46:59,989 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:46:59" (1/1) ... [2022-07-22 20:46:59,990 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:46:59" (1/1) ... [2022-07-22 20:46:59,993 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:46:59" (1/1) ... [2022-07-22 20:46:59,993 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:46:59" (1/1) ... [2022-07-22 20:47:00,000 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:46:59" (1/1) ... [2022-07-22 20:47:00,008 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:46:59" (1/1) ... [2022-07-22 20:47:00,025 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:46:59" (1/1) ... [2022-07-22 20:47:00,028 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-22 20:47:00,029 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-22 20:47:00,030 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-22 20:47:00,030 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-22 20:47:00,031 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:46:59" (1/1) ... [2022-07-22 20:47:00,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-22 20:47:00,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:47:00,076 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-22 20:47:00,096 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-22 20:47:00,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-22 20:47:00,110 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-07-22 20:47:00,111 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-07-22 20:47:00,111 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2022-07-22 20:47:00,112 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2022-07-22 20:47:00,112 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2022-07-22 20:47:00,112 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2022-07-22 20:47:00,113 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2022-07-22 20:47:00,113 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2022-07-22 20:47:00,113 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2022-07-22 20:47:00,113 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2022-07-22 20:47:00,113 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2022-07-22 20:47:00,113 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2022-07-22 20:47:00,114 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2022-07-22 20:47:00,114 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2022-07-22 20:47:00,114 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2022-07-22 20:47:00,114 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2022-07-22 20:47:00,114 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2022-07-22 20:47:00,114 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2022-07-22 20:47:00,114 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2022-07-22 20:47:00,115 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2022-07-22 20:47:00,115 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2022-07-22 20:47:00,115 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2022-07-22 20:47:00,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-22 20:47:00,116 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2022-07-22 20:47:00,116 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2022-07-22 20:47:00,116 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2022-07-22 20:47:00,116 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2022-07-22 20:47:00,116 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-22 20:47:00,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-22 20:47:00,117 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2022-07-22 20:47:00,117 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2022-07-22 20:47:00,117 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2022-07-22 20:47:00,117 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2022-07-22 20:47:00,214 INFO L234 CfgBuilder]: Building ICFG [2022-07-22 20:47:00,216 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-22 20:47:00,690 INFO L275 CfgBuilder]: Performing block encoding [2022-07-22 20:47:00,707 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-22 20:47:00,717 INFO L299 CfgBuilder]: Removed 10 assume(true) statements. [2022-07-22 20:47:00,720 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.07 08:47:00 BoogieIcfgContainer [2022-07-22 20:47:00,720 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-22 20:47:00,722 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-22 20:47:00,722 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-22 20:47:00,727 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-22 20:47:00,728 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.07 08:46:59" (1/3) ... [2022-07-22 20:47:00,729 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5453e51b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.07 08:47:00, skipping insertion in model container [2022-07-22 20:47:00,729 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.07 08:46:59" (2/3) ... [2022-07-22 20:47:00,729 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5453e51b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.07 08:47:00, skipping insertion in model container [2022-07-22 20:47:00,730 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.07 08:47:00" (3/3) ... [2022-07-22 20:47:00,731 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.03.cil-1.c [2022-07-22 20:47:00,744 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-22 20:47:00,745 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-07-22 20:47:00,812 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-22 20:47:00,820 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@5539427e, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@737adf1d [2022-07-22 20:47:00,820 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-07-22 20:47:00,828 INFO L276 IsEmpty]: Start isEmpty. Operand has 266 states, 215 states have (on average 1.5813953488372092) internal successors, (340), 223 states have internal predecessors, (340), 33 states have call successors, (33), 15 states have call predecessors, (33), 15 states have return successors, (33), 31 states have call predecessors, (33), 33 states have call successors, (33) [2022-07-22 20:47:00,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-22 20:47:00,844 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:00,846 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-22 20:47:00,848 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:00,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:00,855 INFO L85 PathProgramCache]: Analyzing trace with hash 207768249, now seen corresponding path program 1 times [2022-07-22 20:47:00,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:00,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366310293] [2022-07-22 20:47:00,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:00,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:01,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:01,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:01,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:01,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:01,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:01,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:01,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:01,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:01,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:01,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:01,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:01,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:01,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:01,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:01,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:01,294 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-22 20:47:01,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:01,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366310293] [2022-07-22 20:47:01,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366310293] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:01,296 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:01,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-22 20:47:01,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316806292] [2022-07-22 20:47:01,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:01,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-22 20:47:01,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:01,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-22 20:47:01,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:47:01,339 INFO L87 Difference]: Start difference. First operand has 266 states, 215 states have (on average 1.5813953488372092) internal successors, (340), 223 states have internal predecessors, (340), 33 states have call successors, (33), 15 states have call predecessors, (33), 15 states have return successors, (33), 31 states have call predecessors, (33), 33 states have call successors, (33) 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-22 20:47:02,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:02,195 INFO L93 Difference]: Finished difference Result 647 states and 988 transitions. [2022-07-22 20:47:02,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-22 20:47:02,198 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-22 20:47:02,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:02,217 INFO L225 Difference]: With dead ends: 647 [2022-07-22 20:47:02,218 INFO L226 Difference]: Without dead ends: 390 [2022-07-22 20:47:02,226 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-07-22 20:47:02,230 INFO L413 NwaCegarLoop]: 383 mSDtfsCounter, 668 mSDsluCounter, 718 mSDsCounter, 0 mSdLazyCounter, 638 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 673 SdHoareTripleChecker+Valid, 1101 SdHoareTripleChecker+Invalid, 814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:02,231 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [673 Valid, 1101 Invalid, 814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 638 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-22 20:47:02,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-07-22 20:47:02,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 351. [2022-07-22 20:47:02,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 283 states have (on average 1.459363957597173) internal successors, (413), 290 states have internal predecessors, (413), 44 states have call successors, (44), 22 states have call predecessors, (44), 22 states have return successors, (45), 41 states have call predecessors, (45), 40 states have call successors, (45) [2022-07-22 20:47:02,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 502 transitions. [2022-07-22 20:47:02,315 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 502 transitions. Word has length 65 [2022-07-22 20:47:02,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:02,316 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 502 transitions. [2022-07-22 20:47:02,316 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-22 20:47:02,316 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 502 transitions. [2022-07-22 20:47:02,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-22 20:47:02,320 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:02,320 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-22 20:47:02,320 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-22 20:47:02,320 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:02,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:02,321 INFO L85 PathProgramCache]: Analyzing trace with hash 1886656889, now seen corresponding path program 1 times [2022-07-22 20:47:02,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:02,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555194031] [2022-07-22 20:47:02,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:02,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:02,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:02,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:02,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:02,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:02,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:02,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:02,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:02,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:02,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:02,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:02,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:02,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:02,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:02,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:02,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:02,422 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-22 20:47:02,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:02,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555194031] [2022-07-22 20:47:02,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555194031] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:02,423 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:02,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-22 20:47:02,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448839014] [2022-07-22 20:47:02,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:02,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-22 20:47:02,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:02,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-22 20:47:02,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:47:02,425 INFO L87 Difference]: Start difference. First operand 351 states and 502 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-22 20:47:03,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:03,297 INFO L93 Difference]: Finished difference Result 698 states and 979 transitions. [2022-07-22 20:47:03,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-22 20:47:03,297 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-22 20:47:03,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:03,305 INFO L225 Difference]: With dead ends: 698 [2022-07-22 20:47:03,305 INFO L226 Difference]: Without dead ends: 521 [2022-07-22 20:47:03,306 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-22 20:47:03,307 INFO L413 NwaCegarLoop]: 439 mSDtfsCounter, 697 mSDsluCounter, 1102 mSDsCounter, 0 mSdLazyCounter, 995 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 1541 SdHoareTripleChecker+Invalid, 1114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:03,307 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [718 Valid, 1541 Invalid, 1114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 995 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-22 20:47:03,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2022-07-22 20:47:03,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 447. [2022-07-22 20:47:03,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 359 states have (on average 1.4401114206128134) internal successors, (517), 368 states have internal predecessors, (517), 55 states have call successors, (55), 29 states have call predecessors, (55), 31 states have return successors, (64), 53 states have call predecessors, (64), 51 states have call successors, (64) [2022-07-22 20:47:03,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 636 transitions. [2022-07-22 20:47:03,386 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 636 transitions. Word has length 65 [2022-07-22 20:47:03,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:03,386 INFO L495 AbstractCegarLoop]: Abstraction has 447 states and 636 transitions. [2022-07-22 20:47:03,387 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-22 20:47:03,387 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 636 transitions. [2022-07-22 20:47:03,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-22 20:47:03,394 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:03,395 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-22 20:47:03,395 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-22 20:47:03,395 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:03,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:03,396 INFO L85 PathProgramCache]: Analyzing trace with hash -141929221, now seen corresponding path program 1 times [2022-07-22 20:47:03,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:03,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160355931] [2022-07-22 20:47:03,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:03,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:03,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:03,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:03,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:03,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:03,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:03,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:03,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:03,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:03,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:03,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:03,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:03,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:03,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:03,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:03,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:03,533 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-22 20:47:03,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:03,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160355931] [2022-07-22 20:47:03,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160355931] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:03,534 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:03,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-22 20:47:03,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003900023] [2022-07-22 20:47:03,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:03,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-22 20:47:03,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:03,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-22 20:47:03,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-22 20:47:03,536 INFO L87 Difference]: Start difference. First operand 447 states and 636 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:47:04,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:04,203 INFO L93 Difference]: Finished difference Result 748 states and 1050 transitions. [2022-07-22 20:47:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-22 20:47:04,203 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-07-22 20:47:04,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:04,208 INFO L225 Difference]: With dead ends: 748 [2022-07-22 20:47:04,208 INFO L226 Difference]: Without dead ends: 481 [2022-07-22 20:47:04,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-22 20:47:04,214 INFO L413 NwaCegarLoop]: 358 mSDtfsCounter, 292 mSDsluCounter, 1277 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 1635 SdHoareTripleChecker+Invalid, 996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:04,215 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 1635 Invalid, 996 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-22 20:47:04,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2022-07-22 20:47:04,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 452. [2022-07-22 20:47:04,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 363 states have (on average 1.4297520661157024) internal successors, (519), 372 states have internal predecessors, (519), 55 states have call successors, (55), 29 states have call predecessors, (55), 32 states have return successors, (65), 54 states have call predecessors, (65), 51 states have call successors, (65) [2022-07-22 20:47:04,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 639 transitions. [2022-07-22 20:47:04,268 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 639 transitions. Word has length 65 [2022-07-22 20:47:04,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:04,268 INFO L495 AbstractCegarLoop]: Abstraction has 452 states and 639 transitions. [2022-07-22 20:47:04,268 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:47:04,269 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 639 transitions. [2022-07-22 20:47:04,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-22 20:47:04,271 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:04,271 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-22 20:47:04,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-22 20:47:04,272 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:04,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:04,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1171288519, now seen corresponding path program 1 times [2022-07-22 20:47:04,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:04,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854719179] [2022-07-22 20:47:04,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:04,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:04,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:04,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:04,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:04,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:04,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:04,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:04,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:04,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:04,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:04,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:04,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:04,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:04,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:04,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:04,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:04,402 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-22 20:47:04,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:04,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854719179] [2022-07-22 20:47:04,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854719179] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:04,403 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:04,403 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-22 20:47:04,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780975432] [2022-07-22 20:47:04,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:04,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-22 20:47:04,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:04,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-22 20:47:04,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-22 20:47:04,405 INFO L87 Difference]: Start difference. First operand 452 states and 639 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:47:05,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:05,049 INFO L93 Difference]: Finished difference Result 770 states and 1072 transitions. [2022-07-22 20:47:05,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-22 20:47:05,050 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-07-22 20:47:05,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:05,053 INFO L225 Difference]: With dead ends: 770 [2022-07-22 20:47:05,053 INFO L226 Difference]: Without dead ends: 498 [2022-07-22 20:47:05,054 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-07-22 20:47:05,055 INFO L413 NwaCegarLoop]: 355 mSDtfsCounter, 432 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 850 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 1468 SdHoareTripleChecker+Invalid, 973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:05,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [434 Valid, 1468 Invalid, 973 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 850 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-22 20:47:05,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2022-07-22 20:47:05,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 467. [2022-07-22 20:47:05,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 375 states have (on average 1.416) internal successors, (531), 384 states have internal predecessors, (531), 55 states have call successors, (55), 29 states have call predecessors, (55), 35 states have return successors, (68), 57 states have call predecessors, (68), 51 states have call successors, (68) [2022-07-22 20:47:05,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 654 transitions. [2022-07-22 20:47:05,094 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 654 transitions. Word has length 65 [2022-07-22 20:47:05,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:05,095 INFO L495 AbstractCegarLoop]: Abstraction has 467 states and 654 transitions. [2022-07-22 20:47:05,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:47:05,095 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 654 transitions. [2022-07-22 20:47:05,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-22 20:47:05,096 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:05,097 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-22 20:47:05,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-22 20:47:05,097 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:05,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:05,098 INFO L85 PathProgramCache]: Analyzing trace with hash 214914875, now seen corresponding path program 1 times [2022-07-22 20:47:05,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:05,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044774141] [2022-07-22 20:47:05,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:05,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:05,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:05,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:05,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:05,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:05,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:05,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:05,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:05,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:05,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:05,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:05,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:05,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:05,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:05,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:05,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:05,192 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-22 20:47:05,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:05,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044774141] [2022-07-22 20:47:05,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044774141] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:05,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:05,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-22 20:47:05,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113804218] [2022-07-22 20:47:05,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:05,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-22 20:47:05,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:05,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-22 20:47:05,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:47:05,194 INFO L87 Difference]: Start difference. First operand 467 states and 654 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-22 20:47:05,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:05,925 INFO L93 Difference]: Finished difference Result 859 states and 1165 transitions. [2022-07-22 20:47:05,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-22 20:47:05,926 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-22 20:47:05,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:05,948 INFO L225 Difference]: With dead ends: 859 [2022-07-22 20:47:05,948 INFO L226 Difference]: Without dead ends: 574 [2022-07-22 20:47:05,949 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2022-07-22 20:47:05,950 INFO L413 NwaCegarLoop]: 386 mSDtfsCounter, 887 mSDsluCounter, 750 mSDsCounter, 0 mSdLazyCounter, 826 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 908 SdHoareTripleChecker+Valid, 1136 SdHoareTripleChecker+Invalid, 1005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:05,951 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [908 Valid, 1136 Invalid, 1005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 826 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-22 20:47:05,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2022-07-22 20:47:05,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 479. [2022-07-22 20:47:05,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 385 states have (on average 1.405194805194805) internal successors, (541), 394 states have internal predecessors, (541), 56 states have call successors, (56), 30 states have call predecessors, (56), 36 states have return successors, (67), 58 states have call predecessors, (67), 52 states have call successors, (67) [2022-07-22 20:47:05,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 664 transitions. [2022-07-22 20:47:05,976 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 664 transitions. Word has length 65 [2022-07-22 20:47:05,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:05,977 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 664 transitions. [2022-07-22 20:47:05,977 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-22 20:47:05,977 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 664 transitions. [2022-07-22 20:47:05,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-22 20:47:05,979 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:05,979 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-22 20:47:05,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-22 20:47:05,980 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:05,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:05,980 INFO L85 PathProgramCache]: Analyzing trace with hash 80901369, now seen corresponding path program 1 times [2022-07-22 20:47:05,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:05,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431613342] [2022-07-22 20:47:05,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:05,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:05,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:06,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:06,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:06,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:06,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:06,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:06,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:06,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,092 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-22 20:47:06,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:06,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431613342] [2022-07-22 20:47:06,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431613342] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:06,093 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:06,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:47:06,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863994490] [2022-07-22 20:47:06,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:06,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:47:06,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:06,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:47:06,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:47:06,100 INFO L87 Difference]: Start difference. First operand 479 states and 664 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-22 20:47:06,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:06,455 INFO L93 Difference]: Finished difference Result 1121 states and 1511 transitions. [2022-07-22 20:47:06,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-22 20:47:06,456 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2022-07-22 20:47:06,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:06,460 INFO L225 Difference]: With dead ends: 1121 [2022-07-22 20:47:06,461 INFO L226 Difference]: Without dead ends: 825 [2022-07-22 20:47:06,462 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-07-22 20:47:06,463 INFO L413 NwaCegarLoop]: 345 mSDtfsCounter, 1050 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1074 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:06,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1074 Valid, 730 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-22 20:47:06,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 825 states. [2022-07-22 20:47:06,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 825 to 769. [2022-07-22 20:47:06,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 609 states have (on average 1.3596059113300492) internal successors, (828), 625 states have internal predecessors, (828), 91 states have call successors, (91), 52 states have call predecessors, (91), 67 states have return successors, (124), 98 states have call predecessors, (124), 87 states have call successors, (124) [2022-07-22 20:47:06,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 1043 transitions. [2022-07-22 20:47:06,500 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 1043 transitions. Word has length 65 [2022-07-22 20:47:06,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:06,501 INFO L495 AbstractCegarLoop]: Abstraction has 769 states and 1043 transitions. [2022-07-22 20:47:06,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-22 20:47:06,501 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 1043 transitions. [2022-07-22 20:47:06,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-22 20:47:06,503 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:06,504 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-22 20:47:06,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-22 20:47:06,504 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:06,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:06,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1103860140, now seen corresponding path program 1 times [2022-07-22 20:47:06,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:06,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484804034] [2022-07-22 20:47:06,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:06,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:06,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:06,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:06,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:06,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:06,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:06,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:06,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:06,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:06,570 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-22 20:47:06,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:06,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484804034] [2022-07-22 20:47:06,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484804034] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:06,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:06,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-22 20:47:06,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850494188] [2022-07-22 20:47:06,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:06,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-22 20:47:06,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:06,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-22 20:47:06,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-22 20:47:06,573 INFO L87 Difference]: Start difference. First operand 769 states and 1043 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:47:06,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:06,984 INFO L93 Difference]: Finished difference Result 1972 states and 2614 transitions. [2022-07-22 20:47:06,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-22 20:47:06,985 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2022-07-22 20:47:06,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:06,991 INFO L225 Difference]: With dead ends: 1972 [2022-07-22 20:47:06,991 INFO L226 Difference]: Without dead ends: 1365 [2022-07-22 20:47:06,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-07-22 20:47:06,994 INFO L413 NwaCegarLoop]: 359 mSDtfsCounter, 653 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 849 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:06,994 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [661 Valid, 849 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-22 20:47:06,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1365 states. [2022-07-22 20:47:07,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1365 to 1250. [2022-07-22 20:47:07,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1250 states, 988 states have (on average 1.3248987854251013) internal successors, (1309), 1007 states have internal predecessors, (1309), 136 states have call successors, (136), 96 states have call predecessors, (136), 124 states have return successors, (196), 153 states have call predecessors, (196), 132 states have call successors, (196) [2022-07-22 20:47:07,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1250 states to 1250 states and 1641 transitions. [2022-07-22 20:47:07,044 INFO L78 Accepts]: Start accepts. Automaton has 1250 states and 1641 transitions. Word has length 66 [2022-07-22 20:47:07,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:07,045 INFO L495 AbstractCegarLoop]: Abstraction has 1250 states and 1641 transitions. [2022-07-22 20:47:07,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:47:07,046 INFO L276 IsEmpty]: Start isEmpty. Operand 1250 states and 1641 transitions. [2022-07-22 20:47:07,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-22 20:47:07,048 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:07,048 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-22 20:47:07,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-22 20:47:07,048 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:07,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:07,049 INFO L85 PathProgramCache]: Analyzing trace with hash 354379519, now seen corresponding path program 1 times [2022-07-22 20:47:07,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:07,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658018290] [2022-07-22 20:47:07,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:07,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:07,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:07,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:07,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:07,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:07,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:07,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:07,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:07,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,112 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-22 20:47:07,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:07,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658018290] [2022-07-22 20:47:07,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658018290] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:07,112 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:07,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-22 20:47:07,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767433580] [2022-07-22 20:47:07,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:07,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-22 20:47:07,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:07,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-22 20:47:07,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-22 20:47:07,116 INFO L87 Difference]: Start difference. First operand 1250 states and 1641 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:47:07,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:07,473 INFO L93 Difference]: Finished difference Result 3438 states and 4447 transitions. [2022-07-22 20:47:07,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-22 20:47:07,474 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2022-07-22 20:47:07,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:07,486 INFO L225 Difference]: With dead ends: 3438 [2022-07-22 20:47:07,487 INFO L226 Difference]: Without dead ends: 2370 [2022-07-22 20:47:07,491 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-07-22 20:47:07,491 INFO L413 NwaCegarLoop]: 360 mSDtfsCounter, 873 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 897 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:07,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [897 Valid, 728 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-22 20:47:07,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2370 states. [2022-07-22 20:47:07,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2370 to 2112. [2022-07-22 20:47:07,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2112 states, 1654 states have (on average 1.2914147521160821) internal successors, (2136), 1683 states have internal predecessors, (2136), 234 states have call successors, (234), 180 states have call predecessors, (234), 222 states have return successors, (332), 255 states have call predecessors, (332), 230 states have call successors, (332) [2022-07-22 20:47:07,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2112 states to 2112 states and 2702 transitions. [2022-07-22 20:47:07,603 INFO L78 Accepts]: Start accepts. Automaton has 2112 states and 2702 transitions. Word has length 66 [2022-07-22 20:47:07,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:07,604 INFO L495 AbstractCegarLoop]: Abstraction has 2112 states and 2702 transitions. [2022-07-22 20:47:07,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:47:07,604 INFO L276 IsEmpty]: Start isEmpty. Operand 2112 states and 2702 transitions. [2022-07-22 20:47:07,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-07-22 20:47:07,608 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:07,608 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] [2022-07-22 20:47:07,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-22 20:47:07,609 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:07,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:07,609 INFO L85 PathProgramCache]: Analyzing trace with hash -1353227277, now seen corresponding path program 1 times [2022-07-22 20:47:07,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:07,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447076246] [2022-07-22 20:47:07,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:07,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:07,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:07,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:07,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:07,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:07,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:07,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:07,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:07,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:07,686 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-22 20:47:07,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:07,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447076246] [2022-07-22 20:47:07,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447076246] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:07,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:07,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-22 20:47:07,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441083092] [2022-07-22 20:47:07,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:07,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-22 20:47:07,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:07,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-22 20:47:07,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-22 20:47:07,689 INFO L87 Difference]: Start difference. First operand 2112 states and 2702 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:47:08,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:08,054 INFO L93 Difference]: Finished difference Result 5022 states and 6352 transitions. [2022-07-22 20:47:08,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-22 20:47:08,055 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 72 [2022-07-22 20:47:08,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:08,071 INFO L225 Difference]: With dead ends: 5022 [2022-07-22 20:47:08,071 INFO L226 Difference]: Without dead ends: 3092 [2022-07-22 20:47:08,077 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-07-22 20:47:08,079 INFO L413 NwaCegarLoop]: 374 mSDtfsCounter, 854 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 878 SdHoareTripleChecker+Valid, 764 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:08,079 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [878 Valid, 764 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-22 20:47:08,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3092 states. [2022-07-22 20:47:08,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3092 to 2844. [2022-07-22 20:47:08,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2844 states, 2222 states have (on average 1.278127812781278) internal successors, (2840), 2259 states have internal predecessors, (2840), 314 states have call successors, (314), 250 states have call predecessors, (314), 306 states have return successors, (441), 341 states have call predecessors, (441), 310 states have call successors, (441) [2022-07-22 20:47:08,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2844 states to 2844 states and 3595 transitions. [2022-07-22 20:47:08,236 INFO L78 Accepts]: Start accepts. Automaton has 2844 states and 3595 transitions. Word has length 72 [2022-07-22 20:47:08,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:08,237 INFO L495 AbstractCegarLoop]: Abstraction has 2844 states and 3595 transitions. [2022-07-22 20:47:08,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:47:08,237 INFO L276 IsEmpty]: Start isEmpty. Operand 2844 states and 3595 transitions. [2022-07-22 20:47:08,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-07-22 20:47:08,239 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:08,239 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:47:08,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-22 20:47:08,240 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:08,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:08,240 INFO L85 PathProgramCache]: Analyzing trace with hash 483330199, now seen corresponding path program 1 times [2022-07-22 20:47:08,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:08,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469474753] [2022-07-22 20:47:08,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:08,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:08,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:08,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:08,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:08,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:08,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:08,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:08,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:08,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:08,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:08,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:08,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:08,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:08,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:08,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:08,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:08,312 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 20:47:08,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:08,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469474753] [2022-07-22 20:47:08,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469474753] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:08,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:08,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:47:08,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513804410] [2022-07-22 20:47:08,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:08,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:47:08,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:08,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:47:08,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:47:08,314 INFO L87 Difference]: Start difference. First operand 2844 states and 3595 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-22 20:47:08,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:08,808 INFO L93 Difference]: Finished difference Result 3618 states and 4526 transitions. [2022-07-22 20:47:08,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-22 20:47:08,808 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 73 [2022-07-22 20:47:08,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:08,825 INFO L225 Difference]: With dead ends: 3618 [2022-07-22 20:47:08,825 INFO L226 Difference]: Without dead ends: 3615 [2022-07-22 20:47:08,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-07-22 20:47:08,827 INFO L413 NwaCegarLoop]: 369 mSDtfsCounter, 1225 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 295 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1235 SdHoareTripleChecker+Valid, 742 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 295 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:08,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1235 Valid, 742 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [295 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-22 20:47:08,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3615 states. [2022-07-22 20:47:08,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3615 to 3338. [2022-07-22 20:47:08,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3338 states, 2607 states have (on average 1.2704257767548908) internal successors, (3312), 2649 states have internal predecessors, (3312), 364 states have call successors, (364), 294 states have call predecessors, (364), 365 states have return successors, (520), 401 states have call predecessors, (520), 361 states have call successors, (520) [2022-07-22 20:47:08,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3338 states to 3338 states and 4196 transitions. [2022-07-22 20:47:08,977 INFO L78 Accepts]: Start accepts. Automaton has 3338 states and 4196 transitions. Word has length 73 [2022-07-22 20:47:08,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:08,977 INFO L495 AbstractCegarLoop]: Abstraction has 3338 states and 4196 transitions. [2022-07-22 20:47:08,977 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-22 20:47:08,978 INFO L276 IsEmpty]: Start isEmpty. Operand 3338 states and 4196 transitions. [2022-07-22 20:47:08,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-07-22 20:47:08,979 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:08,980 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:47:08,980 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-22 20:47:08,980 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:08,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:08,981 INFO L85 PathProgramCache]: Analyzing trace with hash 2097533117, now seen corresponding path program 1 times [2022-07-22 20:47:08,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:08,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425143819] [2022-07-22 20:47:08,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:08,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:08,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:09,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:09,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:09,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:09,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:09,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:09,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:09,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:09,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:09,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:09,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:09,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:09,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:09,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:09,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:09,117 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 20:47:09,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:09,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425143819] [2022-07-22 20:47:09,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425143819] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 20:47:09,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620028244] [2022-07-22 20:47:09,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:09,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:47:09,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:47:09,123 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-22 20:47:09,154 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-22 20:47:09,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:09,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-22 20:47:09,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 20:47:09,539 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 20:47:09,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-22 20:47:09,689 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 20:47:09,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620028244] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-22 20:47:09,689 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-22 20:47:09,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2022-07-22 20:47:09,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421339574] [2022-07-22 20:47:09,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-22 20:47:09,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-22 20:47:09,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:09,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-22 20:47:09,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-22 20:47:09,691 INFO L87 Difference]: Start difference. First operand 3338 states and 4196 transitions. Second operand has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-07-22 20:47:11,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:11,256 INFO L93 Difference]: Finished difference Result 7779 states and 9682 transitions. [2022-07-22 20:47:11,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-07-22 20:47:11,257 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 74 [2022-07-22 20:47:11,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:11,292 INFO L225 Difference]: With dead ends: 7779 [2022-07-22 20:47:11,292 INFO L226 Difference]: Without dead ends: 7776 [2022-07-22 20:47:11,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 174 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2022-07-22 20:47:11,296 INFO L413 NwaCegarLoop]: 527 mSDtfsCounter, 1443 mSDsluCounter, 1170 mSDsCounter, 0 mSdLazyCounter, 1449 mSolverCounterSat, 284 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1506 SdHoareTripleChecker+Valid, 1697 SdHoareTripleChecker+Invalid, 1733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 284 IncrementalHoareTripleChecker+Valid, 1449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:11,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1506 Valid, 1697 Invalid, 1733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [284 Valid, 1449 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-22 20:47:11,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7776 states. [2022-07-22 20:47:11,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7776 to 5128. [2022-07-22 20:47:11,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5128 states, 4011 states have (on average 1.268511593118923) internal successors, (5088), 4075 states have internal predecessors, (5088), 548 states have call successors, (548), 452 states have call predecessors, (548), 567 states have return successors, (798), 607 states have call predecessors, (798), 545 states have call successors, (798) [2022-07-22 20:47:11,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5128 states to 5128 states and 6434 transitions. [2022-07-22 20:47:11,660 INFO L78 Accepts]: Start accepts. Automaton has 5128 states and 6434 transitions. Word has length 74 [2022-07-22 20:47:11,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:11,661 INFO L495 AbstractCegarLoop]: Abstraction has 5128 states and 6434 transitions. [2022-07-22 20:47:11,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-07-22 20:47:11,661 INFO L276 IsEmpty]: Start isEmpty. Operand 5128 states and 6434 transitions. [2022-07-22 20:47:11,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-07-22 20:47:11,664 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:11,664 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:47:11,689 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-22 20:47:11,888 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-22 20:47:11,888 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:11,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:11,889 INFO L85 PathProgramCache]: Analyzing trace with hash -863953769, now seen corresponding path program 2 times [2022-07-22 20:47:11,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:11,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479470273] [2022-07-22 20:47:11,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:11,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:11,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:11,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:11,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:11,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:11,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:11,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:11,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:11,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:11,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:11,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:11,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:11,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:11,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:11,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:11,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:11,945 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-22 20:47:11,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:11,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479470273] [2022-07-22 20:47:11,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479470273] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:11,946 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:11,946 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-22 20:47:11,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930792068] [2022-07-22 20:47:11,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:11,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-22 20:47:11,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:11,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-22 20:47:11,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-22 20:47:11,948 INFO L87 Difference]: Start difference. First operand 5128 states and 6434 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-22 20:47:12,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:12,426 INFO L93 Difference]: Finished difference Result 7810 states and 9807 transitions. [2022-07-22 20:47:12,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-22 20:47:12,427 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 77 [2022-07-22 20:47:12,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:12,444 INFO L225 Difference]: With dead ends: 7810 [2022-07-22 20:47:12,444 INFO L226 Difference]: Without dead ends: 3735 [2022-07-22 20:47:12,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-22 20:47:12,455 INFO L413 NwaCegarLoop]: 419 mSDtfsCounter, 741 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 768 SdHoareTripleChecker+Valid, 849 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:12,456 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [768 Valid, 849 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-22 20:47:12,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3735 states. [2022-07-22 20:47:12,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3735 to 3500. [2022-07-22 20:47:12,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3500 states, 2739 states have (on average 1.2515516611902153) internal successors, (3428), 2781 states have internal predecessors, (3428), 380 states have call successors, (380), 308 states have call predecessors, (380), 379 states have return successors, (524), 417 states have call predecessors, (524), 377 states have call successors, (524) [2022-07-22 20:47:12,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3500 states to 3500 states and 4332 transitions. [2022-07-22 20:47:12,726 INFO L78 Accepts]: Start accepts. Automaton has 3500 states and 4332 transitions. Word has length 77 [2022-07-22 20:47:12,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:12,726 INFO L495 AbstractCegarLoop]: Abstraction has 3500 states and 4332 transitions. [2022-07-22 20:47:12,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-07-22 20:47:12,727 INFO L276 IsEmpty]: Start isEmpty. Operand 3500 states and 4332 transitions. [2022-07-22 20:47:12,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-22 20:47:12,730 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:12,730 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] [2022-07-22 20:47:12,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-22 20:47:12,731 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:12,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:12,731 INFO L85 PathProgramCache]: Analyzing trace with hash 1029310995, now seen corresponding path program 1 times [2022-07-22 20:47:12,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:12,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658729666] [2022-07-22 20:47:12,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:12,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:12,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:12,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:12,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:12,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:47:12,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:12,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:47:12,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:12,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:47:12,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:12,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:47:12,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:12,794 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-22 20:47:12,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:12,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658729666] [2022-07-22 20:47:12,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658729666] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:12,795 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:12,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-22 20:47:12,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490889893] [2022-07-22 20:47:12,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:12,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-22 20:47:12,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:12,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-22 20:47:12,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-22 20:47:12,796 INFO L87 Difference]: Start difference. First operand 3500 states and 4332 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:13,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:13,726 INFO L93 Difference]: Finished difference Result 3882 states and 4923 transitions. [2022-07-22 20:47:13,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-22 20:47:13,727 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 80 [2022-07-22 20:47:13,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:13,741 INFO L225 Difference]: With dead ends: 3882 [2022-07-22 20:47:13,742 INFO L226 Difference]: Without dead ends: 3734 [2022-07-22 20:47:13,744 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-07-22 20:47:13,744 INFO L413 NwaCegarLoop]: 389 mSDtfsCounter, 752 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 814 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 772 SdHoareTripleChecker+Valid, 968 SdHoareTripleChecker+Invalid, 936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:13,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [772 Valid, 968 Invalid, 936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 814 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-22 20:47:13,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3734 states. [2022-07-22 20:47:13,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3734 to 3647. [2022-07-22 20:47:13,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3647 states, 2867 states have (on average 1.264387861876526) internal successors, (3625), 2910 states have internal predecessors, (3625), 392 states have call successors, (392), 314 states have call predecessors, (392), 386 states have return successors, (539), 429 states have call predecessors, (539), 389 states have call successors, (539) [2022-07-22 20:47:13,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3647 states to 3647 states and 4556 transitions. [2022-07-22 20:47:13,981 INFO L78 Accepts]: Start accepts. Automaton has 3647 states and 4556 transitions. Word has length 80 [2022-07-22 20:47:13,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:13,981 INFO L495 AbstractCegarLoop]: Abstraction has 3647 states and 4556 transitions. [2022-07-22 20:47:13,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:13,982 INFO L276 IsEmpty]: Start isEmpty. Operand 3647 states and 4556 transitions. [2022-07-22 20:47:13,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-22 20:47:13,984 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:13,984 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] [2022-07-22 20:47:13,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-22 20:47:13,985 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:13,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:13,985 INFO L85 PathProgramCache]: Analyzing trace with hash -212129521, now seen corresponding path program 1 times [2022-07-22 20:47:13,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:13,985 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180902393] [2022-07-22 20:47:13,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:13,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:13,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:14,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:14,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:14,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:47:14,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:14,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:47:14,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:14,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:47:14,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:14,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:47:14,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:14,058 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-22 20:47:14,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:14,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180902393] [2022-07-22 20:47:14,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180902393] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:14,059 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:14,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:47:14,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141206000] [2022-07-22 20:47:14,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:14,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:47:14,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:14,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:47:14,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:47:14,061 INFO L87 Difference]: Start difference. First operand 3647 states and 4556 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:15,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:15,263 INFO L93 Difference]: Finished difference Result 4220 states and 5436 transitions. [2022-07-22 20:47:15,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-22 20:47:15,263 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 80 [2022-07-22 20:47:15,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:15,287 INFO L225 Difference]: With dead ends: 4220 [2022-07-22 20:47:15,287 INFO L226 Difference]: Without dead ends: 3925 [2022-07-22 20:47:15,289 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-22 20:47:15,290 INFO L413 NwaCegarLoop]: 504 mSDtfsCounter, 743 mSDsluCounter, 1022 mSDsCounter, 0 mSdLazyCounter, 1287 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 763 SdHoareTripleChecker+Valid, 1526 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:15,290 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [763 Valid, 1526 Invalid, 1382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1287 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-22 20:47:15,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3925 states. [2022-07-22 20:47:15,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3925 to 3785. [2022-07-22 20:47:15,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3785 states, 2986 states have (on average 1.2739450770261218) internal successors, (3804), 3030 states have internal predecessors, (3804), 404 states have call successors, (404), 320 states have call predecessors, (404), 393 states have return successors, (553), 442 states have call predecessors, (553), 401 states have call successors, (553) [2022-07-22 20:47:15,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3785 states to 3785 states and 4761 transitions. [2022-07-22 20:47:15,556 INFO L78 Accepts]: Start accepts. Automaton has 3785 states and 4761 transitions. Word has length 80 [2022-07-22 20:47:15,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:15,556 INFO L495 AbstractCegarLoop]: Abstraction has 3785 states and 4761 transitions. [2022-07-22 20:47:15,556 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:15,556 INFO L276 IsEmpty]: Start isEmpty. Operand 3785 states and 4761 transitions. [2022-07-22 20:47:15,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-22 20:47:15,559 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:15,560 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] [2022-07-22 20:47:15,560 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-22 20:47:15,560 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:15,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:15,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1898309359, now seen corresponding path program 1 times [2022-07-22 20:47:15,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:15,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793665231] [2022-07-22 20:47:15,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:15,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:15,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:15,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:15,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:15,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:47:15,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:15,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:47:15,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:15,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:47:15,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:15,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:47:15,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:15,636 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-22 20:47:15,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:15,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793665231] [2022-07-22 20:47:15,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793665231] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:15,636 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:15,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:47:15,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310678503] [2022-07-22 20:47:15,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:15,639 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:47:15,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:15,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:47:15,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:47:15,640 INFO L87 Difference]: Start difference. First operand 3785 states and 4761 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:16,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:16,976 INFO L93 Difference]: Finished difference Result 4717 states and 6189 transitions. [2022-07-22 20:47:16,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-22 20:47:16,977 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 80 [2022-07-22 20:47:16,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:16,989 INFO L225 Difference]: With dead ends: 4717 [2022-07-22 20:47:16,989 INFO L226 Difference]: Without dead ends: 4284 [2022-07-22 20:47:16,992 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-22 20:47:16,992 INFO L413 NwaCegarLoop]: 496 mSDtfsCounter, 740 mSDsluCounter, 1022 mSDsCounter, 0 mSdLazyCounter, 1289 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 1518 SdHoareTripleChecker+Invalid, 1387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:16,993 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [760 Valid, 1518 Invalid, 1387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1289 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-22 20:47:16,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4284 states. [2022-07-22 20:47:17,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4284 to 4062. [2022-07-22 20:47:17,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4062 states, 3225 states have (on average 1.2908527131782945) internal successors, (4163), 3271 states have internal predecessors, (4163), 428 states have call successors, (428), 332 states have call predecessors, (428), 407 states have return successors, (585), 468 states have call predecessors, (585), 425 states have call successors, (585) [2022-07-22 20:47:17,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4062 states to 4062 states and 5176 transitions. [2022-07-22 20:47:17,214 INFO L78 Accepts]: Start accepts. Automaton has 4062 states and 5176 transitions. Word has length 80 [2022-07-22 20:47:17,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:17,214 INFO L495 AbstractCegarLoop]: Abstraction has 4062 states and 5176 transitions. [2022-07-22 20:47:17,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:17,214 INFO L276 IsEmpty]: Start isEmpty. Operand 4062 states and 5176 transitions. [2022-07-22 20:47:17,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-22 20:47:17,217 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:17,217 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] [2022-07-22 20:47:17,217 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-22 20:47:17,218 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:17,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:17,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1952702257, now seen corresponding path program 1 times [2022-07-22 20:47:17,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:17,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675891150] [2022-07-22 20:47:17,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:17,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:17,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:17,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:17,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:17,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:47:17,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:17,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:47:17,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:17,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:47:17,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:17,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:47:17,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:17,293 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-22 20:47:17,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:17,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675891150] [2022-07-22 20:47:17,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675891150] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:17,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:17,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:47:17,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546070631] [2022-07-22 20:47:17,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:17,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:47:17,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:17,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:47:17,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:47:17,296 INFO L87 Difference]: Start difference. First operand 4062 states and 5176 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:18,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:18,087 INFO L93 Difference]: Finished difference Result 4982 states and 6595 transitions. [2022-07-22 20:47:18,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 20:47:18,089 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 80 [2022-07-22 20:47:18,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:18,106 INFO L225 Difference]: With dead ends: 4982 [2022-07-22 20:47:18,107 INFO L226 Difference]: Without dead ends: 4272 [2022-07-22 20:47:18,115 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-22 20:47:18,116 INFO L413 NwaCegarLoop]: 344 mSDtfsCounter, 613 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 638 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 634 SdHoareTripleChecker+Valid, 954 SdHoareTripleChecker+Invalid, 740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:18,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [634 Valid, 954 Invalid, 740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 638 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-22 20:47:18,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4272 states. [2022-07-22 20:47:18,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4272 to 4062. [2022-07-22 20:47:18,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4062 states, 3225 states have (on average 1.2893023255813953) internal successors, (4158), 3271 states have internal predecessors, (4158), 428 states have call successors, (428), 332 states have call predecessors, (428), 407 states have return successors, (585), 468 states have call predecessors, (585), 425 states have call successors, (585) [2022-07-22 20:47:18,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4062 states to 4062 states and 5171 transitions. [2022-07-22 20:47:18,343 INFO L78 Accepts]: Start accepts. Automaton has 4062 states and 5171 transitions. Word has length 80 [2022-07-22 20:47:18,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:18,343 INFO L495 AbstractCegarLoop]: Abstraction has 4062 states and 5171 transitions. [2022-07-22 20:47:18,343 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:18,343 INFO L276 IsEmpty]: Start isEmpty. Operand 4062 states and 5171 transitions. [2022-07-22 20:47:18,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-22 20:47:18,346 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:18,346 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] [2022-07-22 20:47:18,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-22 20:47:18,347 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:18,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:18,347 INFO L85 PathProgramCache]: Analyzing trace with hash 1924868433, now seen corresponding path program 1 times [2022-07-22 20:47:18,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:18,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441707592] [2022-07-22 20:47:18,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:18,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:18,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:18,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:18,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:18,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:47:18,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:18,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:47:18,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:18,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:47:18,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:18,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:47:18,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:18,408 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-22 20:47:18,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:18,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441707592] [2022-07-22 20:47:18,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441707592] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:18,408 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:18,408 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:47:18,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974480075] [2022-07-22 20:47:18,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:18,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:47:18,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:18,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:47:18,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:47:18,410 INFO L87 Difference]: Start difference. First operand 4062 states and 5171 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:19,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:19,128 INFO L93 Difference]: Finished difference Result 4976 states and 6569 transitions. [2022-07-22 20:47:19,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 20:47:19,128 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 80 [2022-07-22 20:47:19,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:19,139 INFO L225 Difference]: With dead ends: 4976 [2022-07-22 20:47:19,140 INFO L226 Difference]: Without dead ends: 4266 [2022-07-22 20:47:19,142 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-22 20:47:19,143 INFO L413 NwaCegarLoop]: 340 mSDtfsCounter, 609 mSDsluCounter, 608 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 630 SdHoareTripleChecker+Valid, 948 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:19,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [630 Valid, 948 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-22 20:47:19,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4266 states. [2022-07-22 20:47:19,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4266 to 4062. [2022-07-22 20:47:19,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4062 states, 3225 states have (on average 1.2877519379844962) internal successors, (4153), 3271 states have internal predecessors, (4153), 428 states have call successors, (428), 332 states have call predecessors, (428), 407 states have return successors, (585), 468 states have call predecessors, (585), 425 states have call successors, (585) [2022-07-22 20:47:19,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4062 states to 4062 states and 5166 transitions. [2022-07-22 20:47:19,370 INFO L78 Accepts]: Start accepts. Automaton has 4062 states and 5166 transitions. Word has length 80 [2022-07-22 20:47:19,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:19,370 INFO L495 AbstractCegarLoop]: Abstraction has 4062 states and 5166 transitions. [2022-07-22 20:47:19,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:19,371 INFO L276 IsEmpty]: Start isEmpty. Operand 4062 states and 5166 transitions. [2022-07-22 20:47:19,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-22 20:47:19,374 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:19,374 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] [2022-07-22 20:47:19,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-22 20:47:19,374 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:19,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:19,375 INFO L85 PathProgramCache]: Analyzing trace with hash -1690826609, now seen corresponding path program 1 times [2022-07-22 20:47:19,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:19,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617723604] [2022-07-22 20:47:19,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:19,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:19,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:19,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:19,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:19,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:47:19,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:19,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:47:19,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:19,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:47:19,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:19,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:47:19,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:19,445 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-22 20:47:19,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:19,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617723604] [2022-07-22 20:47:19,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617723604] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:19,445 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:19,445 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:47:19,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73225482] [2022-07-22 20:47:19,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:19,446 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:47:19,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:19,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:47:19,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:47:19,447 INFO L87 Difference]: Start difference. First operand 4062 states and 5166 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:20,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:20,672 INFO L93 Difference]: Finished difference Result 5819 states and 7800 transitions. [2022-07-22 20:47:20,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-22 20:47:20,672 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 80 [2022-07-22 20:47:20,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:20,687 INFO L225 Difference]: With dead ends: 5819 [2022-07-22 20:47:20,687 INFO L226 Difference]: Without dead ends: 5109 [2022-07-22 20:47:20,693 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-22 20:47:20,693 INFO L413 NwaCegarLoop]: 390 mSDtfsCounter, 858 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 1132 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 882 SdHoareTripleChecker+Valid, 1157 SdHoareTripleChecker+Invalid, 1257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:20,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [882 Valid, 1157 Invalid, 1257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1132 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-22 20:47:20,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5109 states. [2022-07-22 20:47:20,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5109 to 4573. [2022-07-22 20:47:20,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4573 states, 3664 states have (on average 1.3081331877729259) internal successors, (4793), 3714 states have internal predecessors, (4793), 472 states have call successors, (472), 356 states have call predecessors, (472), 435 states have return successors, (651), 516 states have call predecessors, (651), 469 states have call successors, (651) [2022-07-22 20:47:20,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4573 states to 4573 states and 5916 transitions. [2022-07-22 20:47:20,990 INFO L78 Accepts]: Start accepts. Automaton has 4573 states and 5916 transitions. Word has length 80 [2022-07-22 20:47:20,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:20,991 INFO L495 AbstractCegarLoop]: Abstraction has 4573 states and 5916 transitions. [2022-07-22 20:47:20,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:20,991 INFO L276 IsEmpty]: Start isEmpty. Operand 4573 states and 5916 transitions. [2022-07-22 20:47:20,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-22 20:47:20,995 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:20,995 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] [2022-07-22 20:47:20,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-22 20:47:20,996 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:20,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:20,996 INFO L85 PathProgramCache]: Analyzing trace with hash 270748049, now seen corresponding path program 1 times [2022-07-22 20:47:20,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:20,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201951238] [2022-07-22 20:47:20,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:20,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:21,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:21,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:21,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:21,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:47:21,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:21,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:47:21,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:21,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:47:21,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:21,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:47:21,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:21,061 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-22 20:47:21,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:21,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201951238] [2022-07-22 20:47:21,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201951238] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:21,062 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:21,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:47:21,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420863873] [2022-07-22 20:47:21,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:21,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:47:21,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:21,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:47:21,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:47:21,063 INFO L87 Difference]: Start difference. First operand 4573 states and 5916 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:22,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:22,331 INFO L93 Difference]: Finished difference Result 7514 states and 10302 transitions. [2022-07-22 20:47:22,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-22 20:47:22,332 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 80 [2022-07-22 20:47:22,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:22,351 INFO L225 Difference]: With dead ends: 7514 [2022-07-22 20:47:22,352 INFO L226 Difference]: Without dead ends: 6293 [2022-07-22 20:47:22,358 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-22 20:47:22,359 INFO L413 NwaCegarLoop]: 469 mSDtfsCounter, 736 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 1215 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 1483 SdHoareTripleChecker+Invalid, 1320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:22,359 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [760 Valid, 1483 Invalid, 1320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1215 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-22 20:47:22,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6293 states. [2022-07-22 20:47:22,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6293 to 5634. [2022-07-22 20:47:22,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5634 states, 4585 states have (on average 1.3424209378407852) internal successors, (6155), 4643 states have internal predecessors, (6155), 556 states have call successors, (556), 404 states have call predecessors, (556), 491 states have return successors, (797), 608 states have call predecessors, (797), 553 states have call successors, (797) [2022-07-22 20:47:22,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5634 states to 5634 states and 7508 transitions. [2022-07-22 20:47:22,695 INFO L78 Accepts]: Start accepts. Automaton has 5634 states and 7508 transitions. Word has length 80 [2022-07-22 20:47:22,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:22,695 INFO L495 AbstractCegarLoop]: Abstraction has 5634 states and 7508 transitions. [2022-07-22 20:47:22,696 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:22,696 INFO L276 IsEmpty]: Start isEmpty. Operand 5634 states and 7508 transitions. [2022-07-22 20:47:22,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-22 20:47:22,700 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:22,701 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] [2022-07-22 20:47:22,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-22 20:47:22,701 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:22,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:22,701 INFO L85 PathProgramCache]: Analyzing trace with hash 831447827, now seen corresponding path program 1 times [2022-07-22 20:47:22,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:22,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770743241] [2022-07-22 20:47:22,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:22,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:22,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:22,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:22,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:22,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:47:22,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:22,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:47:22,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:22,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:47:22,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:22,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:47:22,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:22,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-22 20:47:22,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:22,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770743241] [2022-07-22 20:47:22,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770743241] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:22,790 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:22,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:47:22,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51953978] [2022-07-22 20:47:22,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:22,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:47:22,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:22,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:47:22,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:47:22,792 INFO L87 Difference]: Start difference. First operand 5634 states and 7508 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:24,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:24,027 INFO L93 Difference]: Finished difference Result 9406 states and 13156 transitions. [2022-07-22 20:47:24,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-22 20:47:24,028 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 80 [2022-07-22 20:47:24,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:24,048 INFO L225 Difference]: With dead ends: 9406 [2022-07-22 20:47:24,049 INFO L226 Difference]: Without dead ends: 7125 [2022-07-22 20:47:24,057 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2022-07-22 20:47:24,058 INFO L413 NwaCegarLoop]: 357 mSDtfsCounter, 460 mSDsluCounter, 871 mSDsCounter, 0 mSdLazyCounter, 946 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 1228 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 946 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:24,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [460 Valid, 1228 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 946 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-22 20:47:24,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7125 states. [2022-07-22 20:47:24,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7125 to 5685. [2022-07-22 20:47:24,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5685 states, 4636 states have (on average 1.3386540120793788) internal successors, (6206), 4694 states have internal predecessors, (6206), 556 states have call successors, (556), 404 states have call predecessors, (556), 491 states have return successors, (797), 608 states have call predecessors, (797), 553 states have call successors, (797) [2022-07-22 20:47:24,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5685 states to 5685 states and 7559 transitions. [2022-07-22 20:47:24,493 INFO L78 Accepts]: Start accepts. Automaton has 5685 states and 7559 transitions. Word has length 80 [2022-07-22 20:47:24,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:24,494 INFO L495 AbstractCegarLoop]: Abstraction has 5685 states and 7559 transitions. [2022-07-22 20:47:24,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:24,494 INFO L276 IsEmpty]: Start isEmpty. Operand 5685 states and 7559 transitions. [2022-07-22 20:47:24,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-07-22 20:47:24,499 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:24,500 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] [2022-07-22 20:47:24,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-22 20:47:24,500 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:24,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:24,500 INFO L85 PathProgramCache]: Analyzing trace with hash 350367569, now seen corresponding path program 1 times [2022-07-22 20:47:24,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:24,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556205743] [2022-07-22 20:47:24,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:24,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:24,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:24,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:24,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:24,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:47:24,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:24,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:47:24,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:24,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:47:24,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:24,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:47:24,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:24,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-22 20:47:24,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:24,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556205743] [2022-07-22 20:47:24,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556205743] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:24,601 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:24,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:47:24,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931190487] [2022-07-22 20:47:24,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:24,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:47:24,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:24,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:47:24,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:47:24,604 INFO L87 Difference]: Start difference. First operand 5685 states and 7559 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:26,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:26,641 INFO L93 Difference]: Finished difference Result 13719 states and 19840 transitions. [2022-07-22 20:47:26,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-22 20:47:26,642 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 80 [2022-07-22 20:47:26,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:26,682 INFO L225 Difference]: With dead ends: 13719 [2022-07-22 20:47:26,682 INFO L226 Difference]: Without dead ends: 11387 [2022-07-22 20:47:26,696 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2022-07-22 20:47:26,697 INFO L413 NwaCegarLoop]: 583 mSDtfsCounter, 1539 mSDsluCounter, 742 mSDsCounter, 0 mSdLazyCounter, 1298 mSolverCounterSat, 326 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1562 SdHoareTripleChecker+Valid, 1325 SdHoareTripleChecker+Invalid, 1624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 1298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:26,697 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1562 Valid, 1325 Invalid, 1624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [326 Valid, 1298 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-22 20:47:26,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11387 states. [2022-07-22 20:47:27,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11387 to 10008. [2022-07-22 20:47:27,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10008 states, 8344 states have (on average 1.3851869606903164) internal successors, (11558), 8461 states have internal predecessors, (11558), 929 states have call successors, (929), 614 states have call predecessors, (929), 733 states have return successors, (1452), 954 states have call predecessors, (1452), 926 states have call successors, (1452) [2022-07-22 20:47:27,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10008 states to 10008 states and 13939 transitions. [2022-07-22 20:47:27,381 INFO L78 Accepts]: Start accepts. Automaton has 10008 states and 13939 transitions. Word has length 80 [2022-07-22 20:47:27,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:27,382 INFO L495 AbstractCegarLoop]: Abstraction has 10008 states and 13939 transitions. [2022-07-22 20:47:27,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-22 20:47:27,382 INFO L276 IsEmpty]: Start isEmpty. Operand 10008 states and 13939 transitions. [2022-07-22 20:47:27,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-07-22 20:47:27,387 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:27,388 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:47:27,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-22 20:47:27,388 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:27,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:27,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1956288145, now seen corresponding path program 1 times [2022-07-22 20:47:27,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:27,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849109030] [2022-07-22 20:47:27,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:27,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:27,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:27,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:27,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:27,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:27,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:27,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:27,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:27,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:27,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:27,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:27,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:27,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:27,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:27,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:27,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:27,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-22 20:47:27,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:27,443 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-22 20:47:27,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:27,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849109030] [2022-07-22 20:47:27,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849109030] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:27,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:27,444 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-22 20:47:27,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799760181] [2022-07-22 20:47:27,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:27,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-22 20:47:27,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:27,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-22 20:47:27,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:47:27,445 INFO L87 Difference]: Start difference. First operand 10008 states and 13939 transitions. Second operand has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-22 20:47:29,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:29,025 INFO L93 Difference]: Finished difference Result 16880 states and 22356 transitions. [2022-07-22 20:47:29,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-07-22 20:47:29,026 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 84 [2022-07-22 20:47:29,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:29,070 INFO L225 Difference]: With dead ends: 16880 [2022-07-22 20:47:29,071 INFO L226 Difference]: Without dead ends: 12243 [2022-07-22 20:47:29,088 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2022-07-22 20:47:29,089 INFO L413 NwaCegarLoop]: 422 mSDtfsCounter, 887 mSDsluCounter, 954 mSDsCounter, 0 mSdLazyCounter, 880 mSolverCounterSat, 259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 903 SdHoareTripleChecker+Valid, 1376 SdHoareTripleChecker+Invalid, 1139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 259 IncrementalHoareTripleChecker+Valid, 880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:29,090 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [903 Valid, 1376 Invalid, 1139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [259 Valid, 880 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-22 20:47:29,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12243 states. [2022-07-22 20:47:29,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12243 to 11923. [2022-07-22 20:47:29,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11923 states, 9802 states have (on average 1.3549275658028974) internal successors, (13281), 9962 states have internal predecessors, (13281), 1133 states have call successors, (1133), 788 states have call predecessors, (1133), 986 states have return successors, (1834), 1194 states have call predecessors, (1834), 1130 states have call successors, (1834) [2022-07-22 20:47:29,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11923 states to 11923 states and 16248 transitions. [2022-07-22 20:47:29,946 INFO L78 Accepts]: Start accepts. Automaton has 11923 states and 16248 transitions. Word has length 84 [2022-07-22 20:47:29,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:29,946 INFO L495 AbstractCegarLoop]: Abstraction has 11923 states and 16248 transitions. [2022-07-22 20:47:29,946 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-22 20:47:29,946 INFO L276 IsEmpty]: Start isEmpty. Operand 11923 states and 16248 transitions. [2022-07-22 20:47:29,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-07-22 20:47:29,955 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:29,956 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:47:29,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-22 20:47:29,956 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:29,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:29,957 INFO L85 PathProgramCache]: Analyzing trace with hash -197625515, now seen corresponding path program 1 times [2022-07-22 20:47:29,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:29,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61206874] [2022-07-22 20:47:29,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:29,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:29,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:29,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:29,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:30,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:30,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:30,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:30,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:30,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:30,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:30,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:30,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:30,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:30,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:30,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:30,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:30,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-07-22 20:47:30,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:30,035 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-22 20:47:30,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:30,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61206874] [2022-07-22 20:47:30,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61206874] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:30,035 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:30,036 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-22 20:47:30,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730247360] [2022-07-22 20:47:30,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:30,036 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-22 20:47:30,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:30,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-22 20:47:30,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-22 20:47:30,037 INFO L87 Difference]: Start difference. First operand 11923 states and 16248 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-22 20:47:31,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:31,541 INFO L93 Difference]: Finished difference Result 15926 states and 21088 transitions. [2022-07-22 20:47:31,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-07-22 20:47:31,542 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 93 [2022-07-22 20:47:31,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:31,581 INFO L225 Difference]: With dead ends: 15926 [2022-07-22 20:47:31,581 INFO L226 Difference]: Without dead ends: 11333 [2022-07-22 20:47:31,598 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2022-07-22 20:47:31,599 INFO L413 NwaCegarLoop]: 404 mSDtfsCounter, 1528 mSDsluCounter, 1001 mSDsCounter, 0 mSdLazyCounter, 1044 mSolverCounterSat, 386 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1565 SdHoareTripleChecker+Valid, 1405 SdHoareTripleChecker+Invalid, 1430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 386 IncrementalHoareTripleChecker+Valid, 1044 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:31,599 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1565 Valid, 1405 Invalid, 1430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [386 Valid, 1044 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-22 20:47:31,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11333 states. [2022-07-22 20:47:32,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11333 to 10999. [2022-07-22 20:47:32,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10999 states, 9091 states have (on average 1.3617863821361786) internal successors, (12380), 9233 states have internal predecessors, (12380), 1034 states have call successors, (1034), 703 states have call predecessors, (1034), 872 states have return successors, (1612), 1084 states have call predecessors, (1612), 1031 states have call successors, (1612) [2022-07-22 20:47:32,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10999 states to 10999 states and 15026 transitions. [2022-07-22 20:47:32,344 INFO L78 Accepts]: Start accepts. Automaton has 10999 states and 15026 transitions. Word has length 93 [2022-07-22 20:47:32,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:32,344 INFO L495 AbstractCegarLoop]: Abstraction has 10999 states and 15026 transitions. [2022-07-22 20:47:32,345 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-22 20:47:32,345 INFO L276 IsEmpty]: Start isEmpty. Operand 10999 states and 15026 transitions. [2022-07-22 20:47:32,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-07-22 20:47:32,361 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:32,362 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 20:47:32,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-22 20:47:32,362 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:32,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:32,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1663679213, now seen corresponding path program 1 times [2022-07-22 20:47:32,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:32,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821595294] [2022-07-22 20:47:32,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:32,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:32,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:32,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:32,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:32,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:47:32,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:32,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:47:32,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:32,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:47:32,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:32,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:47:32,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:32,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 20:47:32,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:32,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-22 20:47:32,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:32,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-22 20:47:32,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:32,443 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-22 20:47:32,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:32,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821595294] [2022-07-22 20:47:32,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821595294] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 20:47:32,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369150086] [2022-07-22 20:47:32,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:32,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:47:32,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:47:32,449 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 20:47:32,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-07-22 20:47:32,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:32,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 20:47:32,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 20:47:32,612 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-07-22 20:47:32,612 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 20:47:32,613 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369150086] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:32,613 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 20:47:32,613 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2022-07-22 20:47:32,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026212820] [2022-07-22 20:47:32,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:32,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-22 20:47:32,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:32,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-22 20:47:32,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:47:32,614 INFO L87 Difference]: Start difference. First operand 10999 states and 15026 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:47:33,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:33,414 INFO L93 Difference]: Finished difference Result 24036 states and 34570 transitions. [2022-07-22 20:47:33,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-22 20:47:33,414 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 129 [2022-07-22 20:47:33,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:33,478 INFO L225 Difference]: With dead ends: 24036 [2022-07-22 20:47:33,478 INFO L226 Difference]: Without dead ends: 17381 [2022-07-22 20:47:33,507 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:47:33,508 INFO L413 NwaCegarLoop]: 373 mSDtfsCounter, 311 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:33,508 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 581 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 20:47:33,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17381 states. [2022-07-22 20:47:34,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17381 to 17273. [2022-07-22 20:47:34,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17273 states, 14503 states have (on average 1.3946080121354203) internal successors, (20226), 14720 states have internal predecessors, (20226), 1540 states have call successors, (1540), 1011 states have call predecessors, (1540), 1228 states have return successors, (2455), 1563 states have call predecessors, (2455), 1537 states have call successors, (2455) [2022-07-22 20:47:34,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17273 states to 17273 states and 24221 transitions. [2022-07-22 20:47:34,742 INFO L78 Accepts]: Start accepts. Automaton has 17273 states and 24221 transitions. Word has length 129 [2022-07-22 20:47:34,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:34,743 INFO L495 AbstractCegarLoop]: Abstraction has 17273 states and 24221 transitions. [2022-07-22 20:47:34,743 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-22 20:47:34,743 INFO L276 IsEmpty]: Start isEmpty. Operand 17273 states and 24221 transitions. [2022-07-22 20:47:34,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-07-22 20:47:34,767 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:34,767 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 20:47:34,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-07-22 20:47:34,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-07-22 20:47:34,991 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:34,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:34,991 INFO L85 PathProgramCache]: Analyzing trace with hash 389348365, now seen corresponding path program 1 times [2022-07-22 20:47:34,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:34,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949336253] [2022-07-22 20:47:34,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:34,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:35,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:35,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:35,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:35,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:47:35,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:35,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:47:35,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:35,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:47:35,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:35,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:47:35,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:35,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 20:47:35,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:35,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-22 20:47:35,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:35,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-22 20:47:35,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:35,081 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-07-22 20:47:35,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:35,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949336253] [2022-07-22 20:47:35,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949336253] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 20:47:35,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523042281] [2022-07-22 20:47:35,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:35,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:47:35,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:47:35,083 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 20:47:35,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-07-22 20:47:35,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:35,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 20:47:35,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 20:47:35,227 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-07-22 20:47:35,228 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 20:47:35,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523042281] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:35,228 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 20:47:35,228 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2022-07-22 20:47:35,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417038945] [2022-07-22 20:47:35,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:35,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-22 20:47:35,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:35,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-22 20:47:35,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:47:35,230 INFO L87 Difference]: Start difference. First operand 17273 states and 24221 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-22 20:47:36,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:36,715 INFO L93 Difference]: Finished difference Result 42508 states and 61581 transitions. [2022-07-22 20:47:36,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-22 20:47:36,716 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 129 [2022-07-22 20:47:36,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:36,775 INFO L225 Difference]: With dead ends: 42508 [2022-07-22 20:47:36,775 INFO L226 Difference]: Without dead ends: 19542 [2022-07-22 20:47:36,813 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:47:36,815 INFO L413 NwaCegarLoop]: 558 mSDtfsCounter, 192 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 918 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:36,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [192 Valid, 918 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 20:47:36,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19542 states. [2022-07-22 20:47:37,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19542 to 19542. [2022-07-22 20:47:37,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19542 states, 16465 states have (on average 1.3992104464014576) internal successors, (23038), 16698 states have internal predecessors, (23038), 1723 states have call successors, (1723), 1119 states have call predecessors, (1723), 1352 states have return successors, (2769), 1746 states have call predecessors, (2769), 1720 states have call successors, (2769) [2022-07-22 20:47:37,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19542 states to 19542 states and 27530 transitions. [2022-07-22 20:47:37,862 INFO L78 Accepts]: Start accepts. Automaton has 19542 states and 27530 transitions. Word has length 129 [2022-07-22 20:47:37,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:37,863 INFO L495 AbstractCegarLoop]: Abstraction has 19542 states and 27530 transitions. [2022-07-22 20:47:37,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-07-22 20:47:37,863 INFO L276 IsEmpty]: Start isEmpty. Operand 19542 states and 27530 transitions. [2022-07-22 20:47:37,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-07-22 20:47:37,883 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:37,883 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:47:37,900 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-07-22 20:47:38,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:47:38,084 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:38,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:38,085 INFO L85 PathProgramCache]: Analyzing trace with hash 1234059877, now seen corresponding path program 1 times [2022-07-22 20:47:38,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:38,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486342753] [2022-07-22 20:47:38,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:38,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:38,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:38,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:38,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:38,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:38,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:38,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:38,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:38,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-22 20:47:38,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-07-22 20:47:38,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 20:47:38,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-22 20:47:38,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:38,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:38,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-07-22 20:47:38,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-22 20:47:38,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-07-22 20:47:38,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,176 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-07-22 20:47:38,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:38,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486342753] [2022-07-22 20:47:38,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486342753] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 20:47:38,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570862771] [2022-07-22 20:47:38,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:38,177 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:47:38,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:47:38,179 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 20:47:38,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-07-22 20:47:38,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:38,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 5 conjunts are in the unsatisfiable core [2022-07-22 20:47:38,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 20:47:38,313 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-22 20:47:38,313 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 20:47:38,313 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570862771] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:38,314 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 20:47:38,314 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2022-07-22 20:47:38,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998660966] [2022-07-22 20:47:38,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:38,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-22 20:47:38,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:38,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-22 20:47:38,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-07-22 20:47:38,315 INFO L87 Difference]: Start difference. First operand 19542 states and 27530 transitions. Second operand has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-22 20:47:39,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:39,141 INFO L93 Difference]: Finished difference Result 21708 states and 30153 transitions. [2022-07-22 20:47:39,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 20:47:39,142 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 145 [2022-07-22 20:47:39,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:39,187 INFO L225 Difference]: With dead ends: 21708 [2022-07-22 20:47:39,187 INFO L226 Difference]: Without dead ends: 17403 [2022-07-22 20:47:39,202 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-07-22 20:47:39,203 INFO L413 NwaCegarLoop]: 364 mSDtfsCounter, 34 mSDsluCounter, 1416 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 1780 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:39,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 1780 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 20:47:39,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17403 states. [2022-07-22 20:47:40,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17403 to 17278. [2022-07-22 20:47:40,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17278 states, 14778 states have (on average 1.4199485722019218) internal successors, (20984), 14960 states have internal predecessors, (20984), 1447 states have call successors, (1447), 885 states have call predecessors, (1447), 1051 states have return successors, (2376), 1448 states have call predecessors, (2376), 1444 states have call successors, (2376) [2022-07-22 20:47:40,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17278 states to 17278 states and 24807 transitions. [2022-07-22 20:47:40,347 INFO L78 Accepts]: Start accepts. Automaton has 17278 states and 24807 transitions. Word has length 145 [2022-07-22 20:47:40,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:40,347 INFO L495 AbstractCegarLoop]: Abstraction has 17278 states and 24807 transitions. [2022-07-22 20:47:40,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-22 20:47:40,348 INFO L276 IsEmpty]: Start isEmpty. Operand 17278 states and 24807 transitions. [2022-07-22 20:47:40,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-07-22 20:47:40,366 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:40,366 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:47:40,386 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-07-22 20:47:40,576 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-07-22 20:47:40,577 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:40,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:40,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1525119333, now seen corresponding path program 1 times [2022-07-22 20:47:40,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:40,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024222694] [2022-07-22 20:47:40,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:40,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:40,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:40,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:40,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:40,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:40,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:40,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:40,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:40,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-22 20:47:40,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-07-22 20:47:40,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-07-22 20:47:40,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-07-22 20:47:40,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:40,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:40,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-07-22 20:47:40,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-22 20:47:40,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-07-22 20:47:40,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:40,638 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-07-22 20:47:40,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:40,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024222694] [2022-07-22 20:47:40,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024222694] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:40,638 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:40,639 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-22 20:47:40,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833882737] [2022-07-22 20:47:40,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:40,639 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-22 20:47:40,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:40,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-22 20:47:40,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-22 20:47:40,640 INFO L87 Difference]: Start difference. First operand 17278 states and 24807 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-07-22 20:47:41,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:41,861 INFO L93 Difference]: Finished difference Result 17343 states and 24875 transitions. [2022-07-22 20:47:41,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 20:47:41,861 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 147 [2022-07-22 20:47:41,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:41,906 INFO L225 Difference]: With dead ends: 17343 [2022-07-22 20:47:41,906 INFO L226 Difference]: Without dead ends: 16900 [2022-07-22 20:47:41,917 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-07-22 20:47:41,919 INFO L413 NwaCegarLoop]: 343 mSDtfsCounter, 522 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 787 SdHoareTripleChecker+Invalid, 336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:41,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [537 Valid, 787 Invalid, 336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-22 20:47:41,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16900 states. [2022-07-22 20:47:42,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16900 to 16838. [2022-07-22 20:47:42,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16838 states, 14434 states have (on average 1.4258001939864209) internal successors, (20580), 14613 states have internal predecessors, (20580), 1401 states have call successors, (1401), 845 states have call predecessors, (1401), 1001 states have return successors, (2312), 1395 states have call predecessors, (2312), 1398 states have call successors, (2312) [2022-07-22 20:47:42,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16838 states to 16838 states and 24293 transitions. [2022-07-22 20:47:42,953 INFO L78 Accepts]: Start accepts. Automaton has 16838 states and 24293 transitions. Word has length 147 [2022-07-22 20:47:42,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:42,953 INFO L495 AbstractCegarLoop]: Abstraction has 16838 states and 24293 transitions. [2022-07-22 20:47:42,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-07-22 20:47:42,953 INFO L276 IsEmpty]: Start isEmpty. Operand 16838 states and 24293 transitions. [2022-07-22 20:47:42,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-07-22 20:47:42,970 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:42,970 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-22 20:47:42,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-07-22 20:47:42,971 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:42,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:42,971 INFO L85 PathProgramCache]: Analyzing trace with hash -1268854173, now seen corresponding path program 1 times [2022-07-22 20:47:42,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:42,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485072312] [2022-07-22 20:47:42,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:42,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:42,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:43,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:43,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:43,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:43,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:43,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:43,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:43,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-22 20:47:43,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-22 20:47:43,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-07-22 20:47:43,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-22 20:47:43,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:43,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:43,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-07-22 20:47:43,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-07-22 20:47:43,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-07-22 20:47:43,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:43,060 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-07-22 20:47:43,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:43,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485072312] [2022-07-22 20:47:43,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485072312] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:43,061 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-22 20:47:43,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-22 20:47:43,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884728350] [2022-07-22 20:47:43,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:43,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-22 20:47:43,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:43,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-22 20:47:43,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-22 20:47:43,062 INFO L87 Difference]: Start difference. First operand 16838 states and 24293 transitions. Second operand has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-22 20:47:44,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:44,163 INFO L93 Difference]: Finished difference Result 18315 states and 26092 transitions. [2022-07-22 20:47:44,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-07-22 20:47:44,163 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 159 [2022-07-22 20:47:44,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:44,204 INFO L225 Difference]: With dead ends: 18315 [2022-07-22 20:47:44,204 INFO L226 Difference]: Without dead ends: 16939 [2022-07-22 20:47:44,214 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-22 20:47:44,215 INFO L413 NwaCegarLoop]: 376 mSDtfsCounter, 453 mSDsluCounter, 734 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 1110 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:44,215 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [454 Valid, 1110 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 508 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-22 20:47:44,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16939 states. [2022-07-22 20:47:45,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16939 to 16747. [2022-07-22 20:47:45,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16747 states, 14365 states have (on average 1.4267316394013227) internal successors, (20495), 14545 states have internal predecessors, (20495), 1392 states have call successors, (1392), 840 states have call predecessors, (1392), 988 states have return successors, (2296), 1377 states have call predecessors, (2296), 1389 states have call successors, (2296) [2022-07-22 20:47:45,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16747 states to 16747 states and 24183 transitions. [2022-07-22 20:47:45,129 INFO L78 Accepts]: Start accepts. Automaton has 16747 states and 24183 transitions. Word has length 159 [2022-07-22 20:47:45,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:45,129 INFO L495 AbstractCegarLoop]: Abstraction has 16747 states and 24183 transitions. [2022-07-22 20:47:45,129 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-07-22 20:47:45,130 INFO L276 IsEmpty]: Start isEmpty. Operand 16747 states and 24183 transitions. [2022-07-22 20:47:45,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-07-22 20:47:45,148 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:45,148 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 20:47:45,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-07-22 20:47:45,148 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:45,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:45,149 INFO L85 PathProgramCache]: Analyzing trace with hash 35384604, now seen corresponding path program 1 times [2022-07-22 20:47:45,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:45,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345617224] [2022-07-22 20:47:45,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:45,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:45,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:45,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-22 20:47:45,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-22 20:47:45,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:45,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:45,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-22 20:47:45,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-22 20:47:45,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-22 20:47:45,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-22 20:47:45,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-22 20:47:45,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-07-22 20:47:45,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:45,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:45,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-07-22 20:47:45,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-07-22 20:47:45,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-07-22 20:47:45,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,247 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-07-22 20:47:45,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:45,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345617224] [2022-07-22 20:47:45,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345617224] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 20:47:45,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477815530] [2022-07-22 20:47:45,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:45,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:47:45,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:47:45,249 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 20:47:45,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-07-22 20:47:45,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:45,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 12 conjunts are in the unsatisfiable core [2022-07-22 20:47:45,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 20:47:45,466 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 61 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-22 20:47:45,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-22 20:47:45,715 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 20 proven. 4 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-07-22 20:47:45,716 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477815530] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-22 20:47:45,716 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-22 20:47:45,716 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5, 5] total 14 [2022-07-22 20:47:45,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139942765] [2022-07-22 20:47:45,716 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-22 20:47:45,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-07-22 20:47:45,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:45,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-07-22 20:47:45,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-07-22 20:47:45,718 INFO L87 Difference]: Start difference. First operand 16747 states and 24183 transitions. Second operand has 14 states, 14 states have (on average 17.571428571428573) internal successors, (246), 12 states have internal predecessors, (246), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2022-07-22 20:47:47,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:47,349 INFO L93 Difference]: Finished difference Result 18719 states and 26636 transitions. [2022-07-22 20:47:47,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-07-22 20:47:47,350 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 17.571428571428573) internal successors, (246), 12 states have internal predecessors, (246), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) Word has length 162 [2022-07-22 20:47:47,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:47,393 INFO L225 Difference]: With dead ends: 18719 [2022-07-22 20:47:47,393 INFO L226 Difference]: Without dead ends: 17287 [2022-07-22 20:47:47,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 354 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=232, Invalid=638, Unknown=0, NotChecked=0, Total=870 [2022-07-22 20:47:47,409 INFO L413 NwaCegarLoop]: 320 mSDtfsCounter, 1253 mSDsluCounter, 1004 mSDsCounter, 0 mSdLazyCounter, 1122 mSolverCounterSat, 317 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1277 SdHoareTripleChecker+Valid, 1324 SdHoareTripleChecker+Invalid, 1439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 317 IncrementalHoareTripleChecker+Valid, 1122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:47,410 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1277 Valid, 1324 Invalid, 1439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [317 Valid, 1122 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-22 20:47:47,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17287 states. [2022-07-22 20:47:48,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17287 to 17137. [2022-07-22 20:47:48,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17137 states, 14643 states have (on average 1.4203373625623166) internal successors, (20798), 14831 states have internal predecessors, (20798), 1446 states have call successors, (1446), 890 states have call predecessors, (1446), 1046 states have return successors, (2410), 1431 states have call predecessors, (2410), 1443 states have call successors, (2410) [2022-07-22 20:47:48,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17137 states to 17137 states and 24654 transitions. [2022-07-22 20:47:48,342 INFO L78 Accepts]: Start accepts. Automaton has 17137 states and 24654 transitions. Word has length 162 [2022-07-22 20:47:48,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:48,343 INFO L495 AbstractCegarLoop]: Abstraction has 17137 states and 24654 transitions. [2022-07-22 20:47:48,343 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 17.571428571428573) internal successors, (246), 12 states have internal predecessors, (246), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2022-07-22 20:47:48,343 INFO L276 IsEmpty]: Start isEmpty. Operand 17137 states and 24654 transitions. [2022-07-22 20:47:48,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-07-22 20:47:48,367 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:48,367 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 20:47:48,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-07-22 20:47:48,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-07-22 20:47:48,596 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:48,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:48,596 INFO L85 PathProgramCache]: Analyzing trace with hash 1043385329, now seen corresponding path program 1 times [2022-07-22 20:47:48,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:48,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282575965] [2022-07-22 20:47:48,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:48,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:48,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:48,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:48,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:48,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:47:48,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:48,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:47:48,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:48,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:47:48,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:48,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:47:48,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:48,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 20:47:48,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:48,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-22 20:47:48,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:48,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-07-22 20:47:48,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:48,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-22 20:47:48,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:48,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-07-22 20:47:48,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:48,693 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-07-22 20:47:48,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:48,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282575965] [2022-07-22 20:47:48,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282575965] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 20:47:48,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674421015] [2022-07-22 20:47:48,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:48,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:47:48,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:47:48,696 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 20:47:48,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-07-22 20:47:48,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:48,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 20:47:48,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 20:47:48,910 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-07-22 20:47:48,910 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 20:47:48,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674421015] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:48,910 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 20:47:48,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2022-07-22 20:47:48,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14817219] [2022-07-22 20:47:48,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:48,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-22 20:47:48,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:48,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-22 20:47:48,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:47:48,911 INFO L87 Difference]: Start difference. First operand 17137 states and 24654 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-22 20:47:50,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:50,195 INFO L93 Difference]: Finished difference Result 47078 states and 69363 transitions. [2022-07-22 20:47:50,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-22 20:47:50,195 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 167 [2022-07-22 20:47:50,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:50,283 INFO L225 Difference]: With dead ends: 47078 [2022-07-22 20:47:50,283 INFO L226 Difference]: Without dead ends: 31880 [2022-07-22 20:47:50,322 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:47:50,322 INFO L413 NwaCegarLoop]: 371 mSDtfsCounter, 264 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:50,323 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 579 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 20:47:50,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31880 states. [2022-07-22 20:47:52,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31880 to 31632. [2022-07-22 20:47:52,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31632 states, 27121 states have (on average 1.4300726374396224) internal successors, (38785), 27475 states have internal predecessors, (38785), 2627 states have call successors, (2627), 1614 states have call predecessors, (2627), 1882 states have return successors, (4383), 2558 states have call predecessors, (4383), 2624 states have call successors, (4383) [2022-07-22 20:47:52,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31632 states to 31632 states and 45795 transitions. [2022-07-22 20:47:52,313 INFO L78 Accepts]: Start accepts. Automaton has 31632 states and 45795 transitions. Word has length 167 [2022-07-22 20:47:52,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:52,313 INFO L495 AbstractCegarLoop]: Abstraction has 31632 states and 45795 transitions. [2022-07-22 20:47:52,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-22 20:47:52,314 INFO L276 IsEmpty]: Start isEmpty. Operand 31632 states and 45795 transitions. [2022-07-22 20:47:52,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-07-22 20:47:52,352 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:52,352 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 20:47:52,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-07-22 20:47:52,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:47:52,553 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:52,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:52,554 INFO L85 PathProgramCache]: Analyzing trace with hash -932684503, now seen corresponding path program 1 times [2022-07-22 20:47:52,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:52,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901451385] [2022-07-22 20:47:52,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:52,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:52,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:52,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:52,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:52,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:47:52,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:52,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:47:52,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:52,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:47:52,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:52,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:47:52,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:52,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-07-22 20:47:52,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:52,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-22 20:47:52,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:52,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-07-22 20:47:52,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:52,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-22 20:47:52,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:52,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-07-22 20:47:52,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:52,646 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-07-22 20:47:52,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:52,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901451385] [2022-07-22 20:47:52,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901451385] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 20:47:52,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742896841] [2022-07-22 20:47:52,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:52,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:47:52,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:47:52,649 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 20:47:52,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-07-22 20:47:52,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:52,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 20:47:52,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 20:47:52,879 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-07-22 20:47:52,880 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 20:47:52,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742896841] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:52,880 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 20:47:52,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2022-07-22 20:47:52,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193559233] [2022-07-22 20:47:52,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:52,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-22 20:47:52,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:52,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-22 20:47:52,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:47:52,882 INFO L87 Difference]: Start difference. First operand 31632 states and 45795 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-22 20:47:54,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:47:54,989 INFO L93 Difference]: Finished difference Result 63101 states and 92719 transitions. [2022-07-22 20:47:54,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-22 20:47:54,990 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 167 [2022-07-22 20:47:54,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:47:55,109 INFO L225 Difference]: With dead ends: 63101 [2022-07-22 20:47:55,109 INFO L226 Difference]: Without dead ends: 45005 [2022-07-22 20:47:55,154 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:47:55,155 INFO L413 NwaCegarLoop]: 392 mSDtfsCounter, 265 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 600 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 20:47:55,156 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 600 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 20:47:55,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45005 states. [2022-07-22 20:47:57,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45005 to 44649. [2022-07-22 20:47:57,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44649 states, 38388 states have (on average 1.4363863707408566) internal successors, (55140), 38874 states have internal predecessors, (55140), 3646 states have call successors, (3646), 2249 states have call predecessors, (3646), 2613 states have return successors, (5969), 3541 states have call predecessors, (5969), 3643 states have call successors, (5969) [2022-07-22 20:47:57,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44649 states to 44649 states and 64755 transitions. [2022-07-22 20:47:57,596 INFO L78 Accepts]: Start accepts. Automaton has 44649 states and 64755 transitions. Word has length 167 [2022-07-22 20:47:57,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:47:57,596 INFO L495 AbstractCegarLoop]: Abstraction has 44649 states and 64755 transitions. [2022-07-22 20:47:57,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-07-22 20:47:57,597 INFO L276 IsEmpty]: Start isEmpty. Operand 44649 states and 64755 transitions. [2022-07-22 20:47:57,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-07-22 20:47:57,648 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:47:57,649 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-22 20:47:57,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-07-22 20:47:57,849 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:47:57,850 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:47:57,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:47:57,850 INFO L85 PathProgramCache]: Analyzing trace with hash 99767870, now seen corresponding path program 1 times [2022-07-22 20:47:57,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:47:57,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586573787] [2022-07-22 20:47:57,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:57,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:47:57,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:47:57,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-22 20:47:57,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-22 20:47:57,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:57,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:57,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 20:47:57,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:47:57,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-22 20:47:57,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-22 20:47:57,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-22 20:47:57,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-07-22 20:47:57,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-22 20:47:57,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:47:57,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:47:57,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-07-22 20:47:57,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-07-22 20:47:57,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-22 20:47:57,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:57,934 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2022-07-22 20:47:57,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:47:57,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586573787] [2022-07-22 20:47:57,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586573787] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 20:47:57,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457328096] [2022-07-22 20:47:57,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:47:57,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:47:57,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:47:57,936 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 20:47:57,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-07-22 20:47:58,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:47:58,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 20:47:58,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 20:47:58,175 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-07-22 20:47:58,175 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 20:47:58,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457328096] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:47:58,176 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 20:47:58,176 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2022-07-22 20:47:58,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857838996] [2022-07-22 20:47:58,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:47:58,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-22 20:47:58,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:47:58,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-22 20:47:58,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:47:58,178 INFO L87 Difference]: Start difference. First operand 44649 states and 64755 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 20:48:00,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:00,085 INFO L93 Difference]: Finished difference Result 46411 states and 66884 transitions. [2022-07-22 20:48:00,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-22 20:48:00,085 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 179 [2022-07-22 20:48:00,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:00,225 INFO L225 Difference]: With dead ends: 46411 [2022-07-22 20:48:00,225 INFO L226 Difference]: Without dead ends: 44656 [2022-07-22 20:48:00,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:48:00,255 INFO L413 NwaCegarLoop]: 425 mSDtfsCounter, 33 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:00,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 738 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 20:48:00,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44656 states. [2022-07-22 20:48:02,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44656 to 44649. [2022-07-22 20:48:02,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44649 states, 38388 states have (on average 1.4362300718974679) internal successors, (55134), 38874 states have internal predecessors, (55134), 3646 states have call successors, (3646), 2249 states have call predecessors, (3646), 2613 states have return successors, (5969), 3541 states have call predecessors, (5969), 3643 states have call successors, (5969) [2022-07-22 20:48:03,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44649 states to 44649 states and 64749 transitions. [2022-07-22 20:48:03,117 INFO L78 Accepts]: Start accepts. Automaton has 44649 states and 64749 transitions. Word has length 179 [2022-07-22 20:48:03,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:03,118 INFO L495 AbstractCegarLoop]: Abstraction has 44649 states and 64749 transitions. [2022-07-22 20:48:03,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-22 20:48:03,118 INFO L276 IsEmpty]: Start isEmpty. Operand 44649 states and 64749 transitions. [2022-07-22 20:48:03,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-07-22 20:48:03,167 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:03,167 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 20:48:03,185 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-07-22 20:48:03,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-07-22 20:48:03,368 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:03,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:03,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1939442957, now seen corresponding path program 1 times [2022-07-22 20:48:03,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:03,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079820395] [2022-07-22 20:48:03,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:03,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:03,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:03,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-07-22 20:48:03,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-22 20:48:03,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:03,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:03,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-22 20:48:03,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:48:03,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-22 20:48:03,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-22 20:48:03,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-22 20:48:03,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-07-22 20:48:03,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-07-22 20:48:03,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-22 20:48:03,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-22 20:48:03,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-07-22 20:48:03,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-07-22 20:48:03,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-22 20:48:03,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,442 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2022-07-22 20:48:03,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:03,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079820395] [2022-07-22 20:48:03,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079820395] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 20:48:03,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118583674] [2022-07-22 20:48:03,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:03,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:48:03,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:48:03,445 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 20:48:03,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-07-22 20:48:03,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:03,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-22 20:48:03,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 20:48:03,594 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2022-07-22 20:48:03,594 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 20:48:03,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118583674] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:03,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 20:48:03,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2022-07-22 20:48:03,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930481320] [2022-07-22 20:48:03,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:03,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-22 20:48:03,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:03,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-22 20:48:03,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-07-22 20:48:03,596 INFO L87 Difference]: Start difference. First operand 44649 states and 64749 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2022-07-22 20:48:05,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:05,794 INFO L93 Difference]: Finished difference Result 46476 states and 66946 transitions. [2022-07-22 20:48:05,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-22 20:48:05,795 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 179 [2022-07-22 20:48:05,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:05,911 INFO L225 Difference]: With dead ends: 46476 [2022-07-22 20:48:05,911 INFO L226 Difference]: Without dead ends: 44361 [2022-07-22 20:48:05,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-07-22 20:48:05,934 INFO L413 NwaCegarLoop]: 346 mSDtfsCounter, 457 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 726 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:05,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [481 Valid, 726 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-22 20:48:05,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44361 states. [2022-07-22 20:48:08,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44361 to 44319. [2022-07-22 20:48:08,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44319 states, 38135 states have (on average 1.4376294742362659) internal successors, (54824), 38614 states have internal predecessors, (54824), 3611 states have call successors, (3611), 2218 states have call predecessors, (3611), 2571 states have return successors, (5895), 3502 states have call predecessors, (5895), 3608 states have call successors, (5895) [2022-07-22 20:48:08,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44319 states to 44319 states and 64330 transitions. [2022-07-22 20:48:08,565 INFO L78 Accepts]: Start accepts. Automaton has 44319 states and 64330 transitions. Word has length 179 [2022-07-22 20:48:08,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:08,565 INFO L495 AbstractCegarLoop]: Abstraction has 44319 states and 64330 transitions. [2022-07-22 20:48:08,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2022-07-22 20:48:08,565 INFO L276 IsEmpty]: Start isEmpty. Operand 44319 states and 64330 transitions. [2022-07-22 20:48:08,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-07-22 20:48:08,613 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:08,613 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 20:48:08,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-07-22 20:48:08,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:48:08,813 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:08,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:08,814 INFO L85 PathProgramCache]: Analyzing trace with hash -665339890, now seen corresponding path program 1 times [2022-07-22 20:48:08,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:08,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534132220] [2022-07-22 20:48:08,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:08,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:08,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:08,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:08,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:08,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:48:08,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:08,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:48:08,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:08,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:48:08,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:08,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:48:08,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:08,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-22 20:48:08,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:08,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-22 20:48:08,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:08,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-22 20:48:08,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:08,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-07-22 20:48:08,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:08,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-22 20:48:08,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:08,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-07-22 20:48:08,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:08,897 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2022-07-22 20:48:08,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:08,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534132220] [2022-07-22 20:48:08,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534132220] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 20:48:08,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7373090] [2022-07-22 20:48:08,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:08,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:48:08,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:48:08,899 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 20:48:08,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-07-22 20:48:09,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:09,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 656 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 20:48:09,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 20:48:09,101 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-22 20:48:09,102 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 20:48:09,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7373090] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:09,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 20:48:09,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2022-07-22 20:48:09,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006477929] [2022-07-22 20:48:09,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:09,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-22 20:48:09,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:09,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-22 20:48:09,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:48:09,104 INFO L87 Difference]: Start difference. First operand 44319 states and 64330 transitions. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-22 20:48:11,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-22 20:48:11,881 INFO L93 Difference]: Finished difference Result 83681 states and 121879 transitions. [2022-07-22 20:48:11,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-22 20:48:11,882 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 185 [2022-07-22 20:48:11,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-22 20:48:11,975 INFO L225 Difference]: With dead ends: 83681 [2022-07-22 20:48:11,976 INFO L226 Difference]: Without dead ends: 40972 [2022-07-22 20:48:12,028 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:48:12,028 INFO L413 NwaCegarLoop]: 358 mSDtfsCounter, 287 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 402 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-22 20:48:12,029 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [287 Valid, 402 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-22 20:48:12,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40972 states. [2022-07-22 20:48:14,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40972 to 40972. [2022-07-22 20:48:14,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40972 states, 35500 states have (on average 1.3872394366197183) internal successors, (49247), 35843 states have internal predecessors, (49247), 3068 states have call successors, (3068), 2113 states have call predecessors, (3068), 2402 states have return successors, (4761), 3031 states have call predecessors, (4761), 3065 states have call successors, (4761) [2022-07-22 20:48:14,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40972 states to 40972 states and 57076 transitions. [2022-07-22 20:48:14,780 INFO L78 Accepts]: Start accepts. Automaton has 40972 states and 57076 transitions. Word has length 185 [2022-07-22 20:48:14,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-22 20:48:14,780 INFO L495 AbstractCegarLoop]: Abstraction has 40972 states and 57076 transitions. [2022-07-22 20:48:14,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-07-22 20:48:14,781 INFO L276 IsEmpty]: Start isEmpty. Operand 40972 states and 57076 transitions. [2022-07-22 20:48:14,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-07-22 20:48:14,824 INFO L187 NwaCegarLoop]: Found error trace [2022-07-22 20:48:14,824 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 20:48:14,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-07-22 20:48:15,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-07-22 20:48:15,026 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-22 20:48:15,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-22 20:48:15,026 INFO L85 PathProgramCache]: Analyzing trace with hash 2064215632, now seen corresponding path program 1 times [2022-07-22 20:48:15,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-22 20:48:15,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567741769] [2022-07-22 20:48:15,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:15,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-22 20:48:15,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:15,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-22 20:48:15,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:15,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-07-22 20:48:15,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:15,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-22 20:48:15,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:15,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-07-22 20:48:15,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:15,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-22 20:48:15,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:15,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-22 20:48:15,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:15,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-07-22 20:48:15,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:15,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-22 20:48:15,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:15,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-07-22 20:48:15,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:15,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-07-22 20:48:15,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:15,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-07-22 20:48:15,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:15,144 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-07-22 20:48:15,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-22 20:48:15,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567741769] [2022-07-22 20:48:15,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567741769] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-22 20:48:15,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423224683] [2022-07-22 20:48:15,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-22 20:48:15,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-22 20:48:15,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-22 20:48:15,146 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-22 20:48:15,147 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-07-22 20:48:15,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-22 20:48:15,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 653 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-22 20:48:15,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-22 20:48:15,337 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-07-22 20:48:15,338 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-22 20:48:15,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423224683] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-22 20:48:15,338 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-22 20:48:15,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2022-07-22 20:48:15,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082675701] [2022-07-22 20:48:15,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-22 20:48:15,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-22 20:48:15,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-22 20:48:15,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-22 20:48:15,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-22 20:48:15,340 INFO L87 Difference]: Start difference. First operand 40972 states and 57076 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10)