./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.07.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version eb692b52 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.07.cil-2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash a0cf3566e24b445695278143ce06a9bd6b4348c9de696d02fe86c47eb1775574 --- Real Ultimate output --- This is Ultimate 0.2.2-?-eb692b5 [2022-07-19 20:29:27,253 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-19 20:29:27,254 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-19 20:29:27,282 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-19 20:29:27,282 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-19 20:29:27,283 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-19 20:29:27,284 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-19 20:29:27,285 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-19 20:29:27,287 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-19 20:29:27,287 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-19 20:29:27,288 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-19 20:29:27,289 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-19 20:29:27,289 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-19 20:29:27,290 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-19 20:29:27,291 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-19 20:29:27,297 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-19 20:29:27,297 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-19 20:29:27,298 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-19 20:29:27,299 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-19 20:29:27,300 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-19 20:29:27,301 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-19 20:29:27,304 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-19 20:29:27,305 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-19 20:29:27,306 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-19 20:29:27,306 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-19 20:29:27,308 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-19 20:29:27,309 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-19 20:29:27,309 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-19 20:29:27,313 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-19 20:29:27,315 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-19 20:29:27,315 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-19 20:29:27,316 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-19 20:29:27,316 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-19 20:29:27,317 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-19 20:29:27,318 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-19 20:29:27,319 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-19 20:29:27,319 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-19 20:29:27,320 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-19 20:29:27,320 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-19 20:29:27,320 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-19 20:29:27,321 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-19 20:29:27,321 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-19 20:29:27,322 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-19 20:29:27,341 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-19 20:29:27,342 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-19 20:29:27,343 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-19 20:29:27,343 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-19 20:29:27,344 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-19 20:29:27,344 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-19 20:29:27,344 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-19 20:29:27,344 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-19 20:29:27,345 INFO L138 SettingsManager]: * Use SBE=true [2022-07-19 20:29:27,345 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-19 20:29:27,345 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-19 20:29:27,345 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-19 20:29:27,345 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-19 20:29:27,346 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-19 20:29:27,346 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-19 20:29:27,346 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-19 20:29:27,346 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-19 20:29:27,346 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-19 20:29:27,346 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-19 20:29:27,346 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-19 20:29:27,347 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-19 20:29:27,347 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-19 20:29:27,347 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-19 20:29:27,347 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-19 20:29:27,347 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 20:29:27,347 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-19 20:29:27,348 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-19 20:29:27,348 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-19 20:29:27,348 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-19 20:29:27,348 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-19 20:29:27,348 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-19 20:29:27,348 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-19 20:29:27,348 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-19 20:29:27,349 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 -> a0cf3566e24b445695278143ce06a9bd6b4348c9de696d02fe86c47eb1775574 [2022-07-19 20:29:27,521 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-19 20:29:27,539 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-19 20:29:27,542 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-19 20:29:27,543 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-19 20:29:27,544 INFO L275 PluginConnector]: CDTParser initialized [2022-07-19 20:29:27,545 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.07.cil-2.c [2022-07-19 20:29:27,611 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8e75b12cc/8478b1324d4c43cfa53be587471e84ef/FLAGdb2100e45 [2022-07-19 20:29:27,967 INFO L306 CDTParser]: Found 1 translation units. [2022-07-19 20:29:27,968 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.07.cil-2.c [2022-07-19 20:29:27,977 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8e75b12cc/8478b1324d4c43cfa53be587471e84ef/FLAGdb2100e45 [2022-07-19 20:29:28,377 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8e75b12cc/8478b1324d4c43cfa53be587471e84ef [2022-07-19 20:29:28,381 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-19 20:29:28,382 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-19 20:29:28,384 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-19 20:29:28,384 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-19 20:29:28,387 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-19 20:29:28,387 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 08:29:28" (1/1) ... [2022-07-19 20:29:28,388 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@fdeb538 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:29:28, skipping insertion in model container [2022-07-19 20:29:28,388 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.07 08:29:28" (1/1) ... [2022-07-19 20:29:28,392 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-19 20:29:28,439 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-19 20:29:28,570 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_1.cil-2+token_ring.07.cil-2.c[913,926] [2022-07-19 20:29:28,601 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_1.cil-2+token_ring.07.cil-2.c[5977,5990] [2022-07-19 20:29:28,647 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 20:29:28,660 INFO L203 MainTranslator]: Completed pre-run [2022-07-19 20:29:28,675 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_1.cil-2+token_ring.07.cil-2.c[913,926] [2022-07-19 20:29:28,686 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_1.cil-2+token_ring.07.cil-2.c[5977,5990] [2022-07-19 20:29:28,719 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-19 20:29:28,739 INFO L208 MainTranslator]: Completed translation [2022-07-19 20:29:28,741 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:29:28 WrapperNode [2022-07-19 20:29:28,741 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-19 20:29:28,741 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-19 20:29:28,741 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-19 20:29:28,742 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-19 20:29:28,746 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:29:28" (1/1) ... [2022-07-19 20:29:28,755 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:29:28" (1/1) ... [2022-07-19 20:29:28,795 INFO L137 Inliner]: procedures = 62, calls = 70, calls flagged for inlining = 36, calls inlined = 36, statements flattened = 770 [2022-07-19 20:29:28,795 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-19 20:29:28,796 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-19 20:29:28,796 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-19 20:29:28,796 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-19 20:29:28,802 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:29:28" (1/1) ... [2022-07-19 20:29:28,803 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:29:28" (1/1) ... [2022-07-19 20:29:28,810 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:29:28" (1/1) ... [2022-07-19 20:29:28,813 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:29:28" (1/1) ... [2022-07-19 20:29:28,820 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:29:28" (1/1) ... [2022-07-19 20:29:28,828 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:29:28" (1/1) ... [2022-07-19 20:29:28,829 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:29:28" (1/1) ... [2022-07-19 20:29:28,832 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-19 20:29:28,833 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-19 20:29:28,833 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-19 20:29:28,833 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-19 20:29:28,834 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:29:28" (1/1) ... [2022-07-19 20:29:28,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-19 20:29:28,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 20:29:28,860 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-19 20:29:28,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-19 20:29:28,907 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-19 20:29:28,907 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-07-19 20:29:28,907 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-07-19 20:29:28,907 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify_threads [2022-07-19 20:29:28,909 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify_threads [2022-07-19 20:29:28,909 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2022-07-19 20:29:28,909 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2022-07-19 20:29:28,909 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2022-07-19 20:29:28,909 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2022-07-19 20:29:28,909 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2022-07-19 20:29:28,909 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2022-07-19 20:29:28,909 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2022-07-19 20:29:28,910 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2022-07-19 20:29:28,910 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2022-07-19 20:29:28,910 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2022-07-19 20:29:28,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-19 20:29:28,910 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2022-07-19 20:29:28,910 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2022-07-19 20:29:28,910 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-19 20:29:28,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-19 20:29:28,911 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2022-07-19 20:29:28,911 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2022-07-19 20:29:28,911 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2022-07-19 20:29:28,911 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2022-07-19 20:29:29,024 INFO L234 CfgBuilder]: Building ICFG [2022-07-19 20:29:29,026 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-19 20:29:29,477 INFO L275 CfgBuilder]: Performing block encoding [2022-07-19 20:29:29,488 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-19 20:29:29,488 INFO L299 CfgBuilder]: Removed 14 assume(true) statements. [2022-07-19 20:29:29,490 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 08:29:29 BoogieIcfgContainer [2022-07-19 20:29:29,491 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-19 20:29:29,493 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-19 20:29:29,493 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-19 20:29:29,495 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-19 20:29:29,495 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.07 08:29:28" (1/3) ... [2022-07-19 20:29:29,496 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47ae3ee8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 08:29:29, skipping insertion in model container [2022-07-19 20:29:29,496 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.07 08:29:28" (2/3) ... [2022-07-19 20:29:29,496 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47ae3ee8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.07 08:29:29, skipping insertion in model container [2022-07-19 20:29:29,496 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.07 08:29:29" (3/3) ... [2022-07-19 20:29:29,497 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_1.cil-2+token_ring.07.cil-2.c [2022-07-19 20:29:29,508 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-19 20:29:29,509 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-07-19 20:29:29,581 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-19 20:29:29,586 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@14b4c54, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@695dcdeb [2022-07-19 20:29:29,586 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-07-19 20:29:29,593 INFO L276 IsEmpty]: Start isEmpty. Operand has 337 states, 295 states have (on average 1.6305084745762712) internal successors, (481), 302 states have internal predecessors, (481), 29 states have call successors, (29), 10 states have call predecessors, (29), 10 states have return successors, (29), 27 states have call predecessors, (29), 29 states have call successors, (29) [2022-07-19 20:29:29,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-07-19 20:29:29,604 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:29,605 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] [2022-07-19 20:29:29,605 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:29,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:29,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1847499811, now seen corresponding path program 1 times [2022-07-19 20:29:29,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:29,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077190025] [2022-07-19 20:29:29,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:29,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:29,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:29,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:29:29,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:29,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-07-19 20:29:29,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:29,827 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:29,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:29,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077190025] [2022-07-19 20:29:29,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077190025] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:29,844 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:29,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-19 20:29:29,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207355854] [2022-07-19 20:29:29,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:29,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 20:29:29,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:29,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 20:29:29,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-19 20:29:29,877 INFO L87 Difference]: Start difference. First operand has 337 states, 295 states have (on average 1.6305084745762712) internal successors, (481), 302 states have internal predecessors, (481), 29 states have call successors, (29), 10 states have call predecessors, (29), 10 states have return successors, (29), 27 states have call predecessors, (29), 29 states have call successors, (29) Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-19 20:29:30,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:30,120 INFO L93 Difference]: Finished difference Result 723 states and 1156 transitions. [2022-07-19 20:29:30,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 20:29:30,122 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2022-07-19 20:29:30,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:30,136 INFO L225 Difference]: With dead ends: 723 [2022-07-19 20:29:30,136 INFO L226 Difference]: Without dead ends: 396 [2022-07-19 20:29:30,140 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-19 20:29:30,142 INFO L413 NwaCegarLoop]: 521 mSDtfsCounter, 657 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 854 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:30,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [678 Valid, 854 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 20:29:30,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-07-19 20:29:30,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 390. [2022-07-19 20:29:30,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 344 states have (on average 1.505813953488372) internal successors, (518), 349 states have internal predecessors, (518), 33 states have call successors, (33), 12 states have call predecessors, (33), 11 states have return successors, (35), 29 states have call predecessors, (35), 29 states have call successors, (35) [2022-07-19 20:29:30,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 586 transitions. [2022-07-19 20:29:30,217 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 586 transitions. Word has length 44 [2022-07-19 20:29:30,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:30,218 INFO L495 AbstractCegarLoop]: Abstraction has 390 states and 586 transitions. [2022-07-19 20:29:30,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-19 20:29:30,218 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 586 transitions. [2022-07-19 20:29:30,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-19 20:29:30,221 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:30,221 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] [2022-07-19 20:29:30,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-19 20:29:30,222 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:30,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:30,225 INFO L85 PathProgramCache]: Analyzing trace with hash 2047693479, now seen corresponding path program 1 times [2022-07-19 20:29:30,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:30,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671781132] [2022-07-19 20:29:30,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:30,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:30,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:30,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:29:30,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:30,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 20:29:30,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:30,278 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:30,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:30,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671781132] [2022-07-19 20:29:30,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671781132] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:30,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:30,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-19 20:29:30,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622753795] [2022-07-19 20:29:30,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:30,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 20:29:30,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:30,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 20:29:30,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-19 20:29:30,283 INFO L87 Difference]: Start difference. First operand 390 states and 586 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-19 20:29:30,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:30,555 INFO L93 Difference]: Finished difference Result 638 states and 926 transitions. [2022-07-19 20:29:30,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 20:29:30,556 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2022-07-19 20:29:30,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:30,561 INFO L225 Difference]: With dead ends: 638 [2022-07-19 20:29:30,561 INFO L226 Difference]: Without dead ends: 514 [2022-07-19 20:29:30,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-19 20:29:30,565 INFO L413 NwaCegarLoop]: 521 mSDtfsCounter, 279 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 1050 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:30,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [281 Valid, 1050 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-19 20:29:30,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2022-07-19 20:29:30,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 457. [2022-07-19 20:29:30,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 405 states have (on average 1.4864197530864198) internal successors, (602), 410 states have internal predecessors, (602), 36 states have call successors, (36), 15 states have call predecessors, (36), 14 states have return successors, (38), 32 states have call predecessors, (38), 32 states have call successors, (38) [2022-07-19 20:29:30,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 676 transitions. [2022-07-19 20:29:30,596 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 676 transitions. Word has length 45 [2022-07-19 20:29:30,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:30,603 INFO L495 AbstractCegarLoop]: Abstraction has 457 states and 676 transitions. [2022-07-19 20:29:30,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-19 20:29:30,604 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 676 transitions. [2022-07-19 20:29:30,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-07-19 20:29:30,605 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:30,605 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] [2022-07-19 20:29:30,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-19 20:29:30,605 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:30,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:30,606 INFO L85 PathProgramCache]: Analyzing trace with hash 763336018, now seen corresponding path program 1 times [2022-07-19 20:29:30,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:30,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237568524] [2022-07-19 20:29:30,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:30,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:30,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:30,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:29:30,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:30,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-19 20:29:30,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:30,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:30,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:30,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237568524] [2022-07-19 20:29:30,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237568524] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:30,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:30,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-19 20:29:30,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202160887] [2022-07-19 20:29:30,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:30,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 20:29:30,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:30,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 20:29:30,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-19 20:29:30,680 INFO L87 Difference]: Start difference. First operand 457 states and 676 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-19 20:29:30,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:30,804 INFO L93 Difference]: Finished difference Result 865 states and 1235 transitions. [2022-07-19 20:29:30,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 20:29:30,804 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2022-07-19 20:29:30,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:30,808 INFO L225 Difference]: With dead ends: 865 [2022-07-19 20:29:30,808 INFO L226 Difference]: Without dead ends: 674 [2022-07-19 20:29:30,811 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-19 20:29:30,814 INFO L413 NwaCegarLoop]: 507 mSDtfsCounter, 673 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 694 SdHoareTripleChecker+Valid, 826 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:30,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [694 Valid, 826 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 20:29:30,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2022-07-19 20:29:30,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 622. [2022-07-19 20:29:30,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 551 states have (on average 1.4373865698729582) internal successors, (792), 559 states have internal predecessors, (792), 47 states have call successors, (47), 22 states have call predecessors, (47), 22 states have return successors, (55), 41 states have call predecessors, (55), 43 states have call successors, (55) [2022-07-19 20:29:30,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 894 transitions. [2022-07-19 20:29:30,853 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 894 transitions. Word has length 45 [2022-07-19 20:29:30,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:30,853 INFO L495 AbstractCegarLoop]: Abstraction has 622 states and 894 transitions. [2022-07-19 20:29:30,854 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-07-19 20:29:30,855 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 894 transitions. [2022-07-19 20:29:30,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-07-19 20:29:30,860 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:30,860 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] [2022-07-19 20:29:30,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-19 20:29:30,861 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:30,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:30,861 INFO L85 PathProgramCache]: Analyzing trace with hash 313583757, now seen corresponding path program 1 times [2022-07-19 20:29:30,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:30,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506976236] [2022-07-19 20:29:30,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:30,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:30,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:30,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:29:30,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:30,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-07-19 20:29:30,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:30,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-19 20:29:30,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:30,925 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-19 20:29:30,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:30,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506976236] [2022-07-19 20:29:30,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506976236] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:30,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:30,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-19 20:29:30,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000259153] [2022-07-19 20:29:30,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:30,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 20:29:30,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:30,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 20:29:30,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-19 20:29:30,928 INFO L87 Difference]: Start difference. First operand 622 states and 894 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-19 20:29:31,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:31,158 INFO L93 Difference]: Finished difference Result 1206 states and 1679 transitions. [2022-07-19 20:29:31,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 20:29:31,158 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 62 [2022-07-19 20:29:31,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:31,172 INFO L225 Difference]: With dead ends: 1206 [2022-07-19 20:29:31,172 INFO L226 Difference]: Without dead ends: 850 [2022-07-19 20:29:31,173 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-19 20:29:31,180 INFO L413 NwaCegarLoop]: 546 mSDtfsCounter, 263 mSDsluCounter, 561 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 1107 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:31,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 1107 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-07-19 20:29:31,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2022-07-19 20:29:31,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 812. [2022-07-19 20:29:31,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 717 states have (on average 1.383542538354254) internal successors, (992), 727 states have internal predecessors, (992), 61 states have call successors, (61), 30 states have call predecessors, (61), 32 states have return successors, (79), 55 states have call predecessors, (79), 57 states have call successors, (79) [2022-07-19 20:29:31,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1132 transitions. [2022-07-19 20:29:31,205 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1132 transitions. Word has length 62 [2022-07-19 20:29:31,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:31,206 INFO L495 AbstractCegarLoop]: Abstraction has 812 states and 1132 transitions. [2022-07-19 20:29:31,207 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-19 20:29:31,207 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1132 transitions. [2022-07-19 20:29:31,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-07-19 20:29:31,209 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:31,210 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] [2022-07-19 20:29:31,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-19 20:29:31,211 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:31,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:31,212 INFO L85 PathProgramCache]: Analyzing trace with hash 37906234, now seen corresponding path program 1 times [2022-07-19 20:29:31,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:31,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579990313] [2022-07-19 20:29:31,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:31,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:31,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:31,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:29:31,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:31,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-07-19 20:29:31,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:31,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-19 20:29:31,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:31,265 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-07-19 20:29:31,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:31,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579990313] [2022-07-19 20:29:31,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579990313] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:31,266 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:31,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-19 20:29:31,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53842810] [2022-07-19 20:29:31,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:31,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 20:29:31,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:31,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 20:29:31,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-19 20:29:31,271 INFO L87 Difference]: Start difference. First operand 812 states and 1132 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-19 20:29:31,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:31,389 INFO L93 Difference]: Finished difference Result 1465 states and 1985 transitions. [2022-07-19 20:29:31,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 20:29:31,390 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 67 [2022-07-19 20:29:31,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:31,394 INFO L225 Difference]: With dead ends: 1465 [2022-07-19 20:29:31,394 INFO L226 Difference]: Without dead ends: 1011 [2022-07-19 20:29:31,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-19 20:29:31,396 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 663 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 684 SdHoareTripleChecker+Valid, 820 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:31,396 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [684 Valid, 820 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 20:29:31,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1011 states. [2022-07-19 20:29:31,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1011 to 956. [2022-07-19 20:29:31,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 956 states, 845 states have (on average 1.352662721893491) internal successors, (1143), 857 states have internal predecessors, (1143), 69 states have call successors, (69), 36 states have call predecessors, (69), 40 states have return successors, (93), 63 states have call predecessors, (93), 65 states have call successors, (93) [2022-07-19 20:29:31,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 956 states to 956 states and 1305 transitions. [2022-07-19 20:29:31,424 INFO L78 Accepts]: Start accepts. Automaton has 956 states and 1305 transitions. Word has length 67 [2022-07-19 20:29:31,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:31,425 INFO L495 AbstractCegarLoop]: Abstraction has 956 states and 1305 transitions. [2022-07-19 20:29:31,425 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-19 20:29:31,425 INFO L276 IsEmpty]: Start isEmpty. Operand 956 states and 1305 transitions. [2022-07-19 20:29:31,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-07-19 20:29:31,426 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:31,426 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:29:31,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-19 20:29:31,426 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:31,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:31,427 INFO L85 PathProgramCache]: Analyzing trace with hash -2022374513, now seen corresponding path program 1 times [2022-07-19 20:29:31,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:31,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801463879] [2022-07-19 20:29:31,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:31,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:31,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:31,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:29:31,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:31,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 20:29:31,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:31,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 20:29:31,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:31,491 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-07-19 20:29:31,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:31,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801463879] [2022-07-19 20:29:31,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801463879] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 20:29:31,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565385703] [2022-07-19 20:29:31,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:31,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 20:29:31,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 20:29:31,496 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-07-19 20:29:31,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-19 20:29:31,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:31,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-19 20:29:31,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 20:29:31,656 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-19 20:29:31,656 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 20:29:31,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565385703] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:31,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 20:29:31,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-07-19 20:29:31,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743530936] [2022-07-19 20:29:31,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:31,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 20:29:31,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:31,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 20:29:31,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:29:31,677 INFO L87 Difference]: Start difference. First operand 956 states and 1305 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-19 20:29:31,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:31,719 INFO L93 Difference]: Finished difference Result 1499 states and 2028 transitions. [2022-07-19 20:29:31,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 20:29:31,735 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 68 [2022-07-19 20:29:31,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:31,739 INFO L225 Difference]: With dead ends: 1499 [2022-07-19 20:29:31,739 INFO L226 Difference]: Without dead ends: 954 [2022-07-19 20:29:31,741 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:29:31,741 INFO L413 NwaCegarLoop]: 545 mSDtfsCounter, 72 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 1012 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:31,741 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 1012 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 20:29:31,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2022-07-19 20:29:31,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 910. [2022-07-19 20:29:31,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 805 states have (on average 1.3391304347826087) internal successors, (1078), 817 states have internal predecessors, (1078), 65 states have call successors, (65), 34 states have call predecessors, (65), 38 states have return successors, (87), 59 states have call predecessors, (87), 61 states have call successors, (87) [2022-07-19 20:29:31,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 1230 transitions. [2022-07-19 20:29:31,775 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 1230 transitions. Word has length 68 [2022-07-19 20:29:31,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:31,776 INFO L495 AbstractCegarLoop]: Abstraction has 910 states and 1230 transitions. [2022-07-19 20:29:31,776 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-07-19 20:29:31,776 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 1230 transitions. [2022-07-19 20:29:31,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-07-19 20:29:31,778 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:31,778 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-19 20:29:31,807 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-19 20:29:31,983 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,SelfDestructingSolverStorable5 [2022-07-19 20:29:31,984 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:31,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:31,984 INFO L85 PathProgramCache]: Analyzing trace with hash 157597262, now seen corresponding path program 1 times [2022-07-19 20:29:31,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:31,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458094759] [2022-07-19 20:29:31,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:31,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:31,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:32,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:29:32,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:32,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 20:29:32,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:32,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 20:29:32,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:32,071 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-19 20:29:32,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:32,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458094759] [2022-07-19 20:29:32,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458094759] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 20:29:32,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664159081] [2022-07-19 20:29:32,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:32,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 20:29:32,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 20:29:32,080 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-19 20:29:32,081 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-19 20:29:32,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:32,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 4 conjunts are in the unsatisfiable core [2022-07-19 20:29:32,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 20:29:32,217 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-19 20:29:32,217 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 20:29:32,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664159081] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:32,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 20:29:32,218 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2022-07-19 20:29:32,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941063539] [2022-07-19 20:29:32,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:32,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 20:29:32,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:32,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 20:29:32,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-07-19 20:29:32,220 INFO L87 Difference]: Start difference. First operand 910 states and 1230 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-07-19 20:29:32,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:32,272 INFO L93 Difference]: Finished difference Result 1404 states and 1879 transitions. [2022-07-19 20:29:32,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 20:29:32,273 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 68 [2022-07-19 20:29:32,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:32,276 INFO L225 Difference]: With dead ends: 1404 [2022-07-19 20:29:32,276 INFO L226 Difference]: Without dead ends: 1002 [2022-07-19 20:29:32,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:29:32,278 INFO L413 NwaCegarLoop]: 506 mSDtfsCounter, 39 mSDsluCounter, 1474 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 1980 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:32,278 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 1980 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 20:29:32,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1002 states. [2022-07-19 20:29:32,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1002 to 934. [2022-07-19 20:29:32,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 829 states have (on average 1.3293124246079615) internal successors, (1102), 841 states have internal predecessors, (1102), 65 states have call successors, (65), 34 states have call predecessors, (65), 38 states have return successors, (87), 59 states have call predecessors, (87), 61 states have call successors, (87) [2022-07-19 20:29:32,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 1254 transitions. [2022-07-19 20:29:32,308 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 1254 transitions. Word has length 68 [2022-07-19 20:29:32,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:32,308 INFO L495 AbstractCegarLoop]: Abstraction has 934 states and 1254 transitions. [2022-07-19 20:29:32,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-07-19 20:29:32,309 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 1254 transitions. [2022-07-19 20:29:32,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-07-19 20:29:32,310 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:32,310 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-19 20:29:32,329 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-19 20:29:32,518 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,SelfDestructingSolverStorable6 [2022-07-19 20:29:32,518 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:32,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:32,519 INFO L85 PathProgramCache]: Analyzing trace with hash 744403276, now seen corresponding path program 1 times [2022-07-19 20:29:32,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:32,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323528892] [2022-07-19 20:29:32,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:32,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:32,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:32,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:29:32,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:32,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 20:29:32,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:32,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 20:29:32,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:32,575 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-19 20:29:32,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:32,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323528892] [2022-07-19 20:29:32,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323528892] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 20:29:32,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042902227] [2022-07-19 20:29:32,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:32,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 20:29:32,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 20:29:32,584 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-19 20:29:32,585 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-19 20:29:32,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:32,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 7 conjunts are in the unsatisfiable core [2022-07-19 20:29:32,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 20:29:32,725 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:32,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 20:29:32,754 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-19 20:29:32,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042902227] provided 1 perfect and 1 imperfect interpolant sequences [2022-07-19 20:29:32,755 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-07-19 20:29:32,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 4] total 8 [2022-07-19 20:29:32,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248405200] [2022-07-19 20:29:32,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:32,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 20:29:32,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:32,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 20:29:32,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-07-19 20:29:32,757 INFO L87 Difference]: Start difference. First operand 934 states and 1254 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-19 20:29:32,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:32,850 INFO L93 Difference]: Finished difference Result 986 states and 1316 transitions. [2022-07-19 20:29:32,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-19 20:29:32,850 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 68 [2022-07-19 20:29:32,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:32,854 INFO L225 Difference]: With dead ends: 986 [2022-07-19 20:29:32,854 INFO L226 Difference]: Without dead ends: 983 [2022-07-19 20:29:32,856 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-07-19 20:29:32,856 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 885 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:32,857 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [885 Valid, 582 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 20:29:32,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2022-07-19 20:29:32,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 933. [2022-07-19 20:29:32,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 933 states, 829 states have (on average 1.3268998793727382) internal successors, (1100), 840 states have internal predecessors, (1100), 64 states have call successors, (64), 34 states have call predecessors, (64), 38 states have return successors, (87), 59 states have call predecessors, (87), 61 states have call successors, (87) [2022-07-19 20:29:32,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 1251 transitions. [2022-07-19 20:29:32,894 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 1251 transitions. Word has length 68 [2022-07-19 20:29:32,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:32,894 INFO L495 AbstractCegarLoop]: Abstraction has 933 states and 1251 transitions. [2022-07-19 20:29:32,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-07-19 20:29:32,895 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 1251 transitions. [2022-07-19 20:29:32,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-07-19 20:29:32,896 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:32,896 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-07-19 20:29:32,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-07-19 20:29:33,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 20:29:33,108 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:33,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:33,108 INFO L85 PathProgramCache]: Analyzing trace with hash 1600611039, now seen corresponding path program 1 times [2022-07-19 20:29:33,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:33,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521997326] [2022-07-19 20:29:33,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:33,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:33,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:33,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:29:33,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:33,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 20:29:33,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:33,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-19 20:29:33,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:33,160 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-07-19 20:29:33,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:33,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521997326] [2022-07-19 20:29:33,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521997326] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 20:29:33,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295791356] [2022-07-19 20:29:33,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:33,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 20:29:33,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 20:29:33,162 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-19 20:29:33,164 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-19 20:29:33,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:33,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 9 conjunts are in the unsatisfiable core [2022-07-19 20:29:33,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 20:29:33,423 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:33,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-19 20:29:33,472 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-07-19 20:29:33,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295791356] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-19 20:29:33,473 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-19 20:29:33,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 4] total 11 [2022-07-19 20:29:33,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659786890] [2022-07-19 20:29:33,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-19 20:29:33,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-07-19 20:29:33,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:33,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-07-19 20:29:33,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:29:33,474 INFO L87 Difference]: Start difference. First operand 933 states and 1251 transitions. Second operand has 11 states, 11 states have (on average 13.272727272727273) internal successors, (146), 10 states have internal predecessors, (146), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2022-07-19 20:29:34,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:34,668 INFO L93 Difference]: Finished difference Result 2320 states and 3008 transitions. [2022-07-19 20:29:34,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-07-19 20:29:34,669 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 13.272727272727273) internal successors, (146), 10 states have internal predecessors, (146), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 69 [2022-07-19 20:29:34,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:34,674 INFO L225 Difference]: With dead ends: 2320 [2022-07-19 20:29:34,674 INFO L226 Difference]: Without dead ends: 1683 [2022-07-19 20:29:34,676 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 162 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=460, Invalid=2402, Unknown=0, NotChecked=0, Total=2862 [2022-07-19 20:29:34,677 INFO L413 NwaCegarLoop]: 587 mSDtfsCounter, 1379 mSDsluCounter, 2150 mSDsCounter, 0 mSdLazyCounter, 1401 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1407 SdHoareTripleChecker+Valid, 2737 SdHoareTripleChecker+Invalid, 1499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:34,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1407 Valid, 2737 Invalid, 1499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1401 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-19 20:29:34,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1683 states. [2022-07-19 20:29:34,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1683 to 1133. [2022-07-19 20:29:34,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1133 states, 1009 states have (on average 1.3012884043607533) internal successors, (1313), 1026 states have internal predecessors, (1313), 73 states have call successors, (73), 41 states have call predecessors, (73), 49 states have return successors, (100), 66 states have call predecessors, (100), 70 states have call successors, (100) [2022-07-19 20:29:34,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1133 states to 1133 states and 1486 transitions. [2022-07-19 20:29:34,725 INFO L78 Accepts]: Start accepts. Automaton has 1133 states and 1486 transitions. Word has length 69 [2022-07-19 20:29:34,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:34,725 INFO L495 AbstractCegarLoop]: Abstraction has 1133 states and 1486 transitions. [2022-07-19 20:29:34,726 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.272727272727273) internal successors, (146), 10 states have internal predecessors, (146), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2022-07-19 20:29:34,726 INFO L276 IsEmpty]: Start isEmpty. Operand 1133 states and 1486 transitions. [2022-07-19 20:29:34,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-07-19 20:29:34,730 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:34,730 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-07-19 20:29:34,765 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-19 20:29:34,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 20:29:34,943 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:34,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:34,944 INFO L85 PathProgramCache]: Analyzing trace with hash 155816347, now seen corresponding path program 1 times [2022-07-19 20:29:34,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:34,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769453701] [2022-07-19 20:29:34,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:34,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:34,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:34,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:29:34,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:34,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 20:29:34,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:34,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-07-19 20:29:34,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:34,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-07-19 20:29:34,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:34,971 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-07-19 20:29:34,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:34,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769453701] [2022-07-19 20:29:34,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769453701] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:34,972 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:34,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-19 20:29:34,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309990140] [2022-07-19 20:29:34,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:34,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-19 20:29:34,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:34,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-19 20:29:34,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-19 20:29:34,973 INFO L87 Difference]: Start difference. First operand 1133 states and 1486 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-07-19 20:29:35,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:35,089 INFO L93 Difference]: Finished difference Result 1851 states and 2368 transitions. [2022-07-19 20:29:35,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-19 20:29:35,090 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 88 [2022-07-19 20:29:35,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:35,094 INFO L225 Difference]: With dead ends: 1851 [2022-07-19 20:29:35,094 INFO L226 Difference]: Without dead ends: 1175 [2022-07-19 20:29:35,095 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-19 20:29:35,095 INFO L413 NwaCegarLoop]: 514 mSDtfsCounter, 665 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 687 SdHoareTripleChecker+Valid, 839 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:35,096 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [687 Valid, 839 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-19 20:29:35,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1175 states. [2022-07-19 20:29:35,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1175 to 1061. [2022-07-19 20:29:35,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1061 states, 944 states have (on average 1.2944915254237288) internal successors, (1222), 961 states have internal predecessors, (1222), 70 states have call successors, (70), 38 states have call predecessors, (70), 45 states have return successors, (95), 62 states have call predecessors, (95), 67 states have call successors, (95) [2022-07-19 20:29:35,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1061 states to 1061 states and 1387 transitions. [2022-07-19 20:29:35,156 INFO L78 Accepts]: Start accepts. Automaton has 1061 states and 1387 transitions. Word has length 88 [2022-07-19 20:29:35,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:35,157 INFO L495 AbstractCegarLoop]: Abstraction has 1061 states and 1387 transitions. [2022-07-19 20:29:35,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-07-19 20:29:35,157 INFO L276 IsEmpty]: Start isEmpty. Operand 1061 states and 1387 transitions. [2022-07-19 20:29:35,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-07-19 20:29:35,159 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:35,159 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:29:35,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-19 20:29:35,160 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:35,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:35,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1428941089, now seen corresponding path program 1 times [2022-07-19 20:29:35,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:35,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953677675] [2022-07-19 20:29:35,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:35,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:35,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:35,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-19 20:29:35,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:35,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-07-19 20:29:35,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:35,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-19 20:29:35,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:35,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-07-19 20:29:35,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:35,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-07-19 20:29:35,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:35,212 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 16 proven. 24 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-07-19 20:29:35,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:35,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953677675] [2022-07-19 20:29:35,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953677675] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-19 20:29:35,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519612941] [2022-07-19 20:29:35,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:35,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-19 20:29:35,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-19 20:29:35,214 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-19 20:29:35,216 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-19 20:29:35,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:35,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-19 20:29:35,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-19 20:29:35,317 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-19 20:29:35,318 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-19 20:29:35,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519612941] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:35,318 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-19 20:29:35,318 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-07-19 20:29:35,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966441950] [2022-07-19 20:29:35,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:35,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-19 20:29:35,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:35,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-19 20:29:35,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-19 20:29:35,321 INFO L87 Difference]: Start difference. First operand 1061 states and 1387 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2022-07-19 20:29:35,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:35,353 INFO L93 Difference]: Finished difference Result 1385 states and 1781 transitions. [2022-07-19 20:29:35,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-19 20:29:35,354 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) Word has length 103 [2022-07-19 20:29:35,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:35,355 INFO L225 Difference]: With dead ends: 1385 [2022-07-19 20:29:35,355 INFO L226 Difference]: Without dead ends: 260 [2022-07-19 20:29:35,357 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-19 20:29:35,357 INFO L413 NwaCegarLoop]: 537 mSDtfsCounter, 60 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 1005 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:35,358 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 1005 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-19 20:29:35,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-07-19 20:29:35,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 260. [2022-07-19 20:29:35,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 230 states have (on average 1.5608695652173914) internal successors, (359), 232 states have internal predecessors, (359), 23 states have call successors, (23), 7 states have call predecessors, (23), 6 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-07-19 20:29:35,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 403 transitions. [2022-07-19 20:29:35,367 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 403 transitions. Word has length 103 [2022-07-19 20:29:35,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:35,367 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 403 transitions. [2022-07-19 20:29:35,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2022-07-19 20:29:35,367 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 403 transitions. [2022-07-19 20:29:35,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:29:35,369 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:35,369 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:29:35,389 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-19 20:29:35,581 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,SelfDestructingSolverStorable10 [2022-07-19 20:29:35,582 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:35,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:35,582 INFO L85 PathProgramCache]: Analyzing trace with hash 1566264591, now seen corresponding path program 1 times [2022-07-19 20:29:35,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:35,582 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701763826] [2022-07-19 20:29:35,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:35,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:35,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:35,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:29:35,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:35,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:29:35,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:35,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:29:35,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:35,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:29:35,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:35,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:29:35,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:35,654 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:35,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:35,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701763826] [2022-07-19 20:29:35,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701763826] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:35,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:35,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-19 20:29:35,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043970370] [2022-07-19 20:29:35,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:35,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-19 20:29:35,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:35,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-19 20:29:35,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-19 20:29:35,656 INFO L87 Difference]: Start difference. First operand 260 states and 403 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-19 20:29:36,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:36,285 INFO L93 Difference]: Finished difference Result 595 states and 937 transitions. [2022-07-19 20:29:36,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-19 20:29:36,286 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 124 [2022-07-19 20:29:36,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:36,287 INFO L225 Difference]: With dead ends: 595 [2022-07-19 20:29:36,287 INFO L226 Difference]: Without dead ends: 347 [2022-07-19 20:29:36,288 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-07-19 20:29:36,289 INFO L413 NwaCegarLoop]: 439 mSDtfsCounter, 664 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 683 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:36,289 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [683 Valid, 719 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-19 20:29:36,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2022-07-19 20:29:36,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 260. [2022-07-19 20:29:36,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 230 states have (on average 1.5565217391304347) internal successors, (358), 232 states have internal predecessors, (358), 23 states have call successors, (23), 7 states have call predecessors, (23), 6 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-07-19 20:29:36,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 402 transitions. [2022-07-19 20:29:36,298 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 402 transitions. Word has length 124 [2022-07-19 20:29:36,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:36,298 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 402 transitions. [2022-07-19 20:29:36,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 3 states have internal predecessors, (113), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-19 20:29:36,299 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 402 transitions. [2022-07-19 20:29:36,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:29:36,299 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:36,300 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:29:36,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-19 20:29:36,300 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:36,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:36,300 INFO L85 PathProgramCache]: Analyzing trace with hash -1081339763, now seen corresponding path program 1 times [2022-07-19 20:29:36,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:36,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936188845] [2022-07-19 20:29:36,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:36,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:36,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:36,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:29:36,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:36,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:29:36,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:36,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:29:36,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:36,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:29:36,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:36,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:29:36,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:36,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:36,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:36,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936188845] [2022-07-19 20:29:36,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936188845] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:36,373 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:36,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-19 20:29:36,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857593777] [2022-07-19 20:29:36,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:36,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-19 20:29:36,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:36,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-19 20:29:36,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-19 20:29:36,374 INFO L87 Difference]: Start difference. First operand 260 states and 402 transitions. Second operand has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 4 states have internal predecessors, (113), 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-19 20:29:37,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:37,618 INFO L93 Difference]: Finished difference Result 930 states and 1473 transitions. [2022-07-19 20:29:37,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-19 20:29:37,619 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 4 states have internal predecessors, (113), 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 124 [2022-07-19 20:29:37,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:37,621 INFO L225 Difference]: With dead ends: 930 [2022-07-19 20:29:37,621 INFO L226 Difference]: Without dead ends: 686 [2022-07-19 20:29:37,622 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-07-19 20:29:37,625 INFO L413 NwaCegarLoop]: 471 mSDtfsCounter, 994 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 1289 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1008 SdHoareTripleChecker+Valid, 1141 SdHoareTripleChecker+Invalid, 1393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:37,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1008 Valid, 1141 Invalid, 1393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1289 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-19 20:29:37,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2022-07-19 20:29:37,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 511. [2022-07-19 20:29:37,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 458 states have (on average 1.5698689956331877) internal successors, (719), 461 states have internal predecessors, (719), 39 states have call successors, (39), 13 states have call predecessors, (39), 13 states have return successors, (40), 37 states have call predecessors, (40), 37 states have call successors, (40) [2022-07-19 20:29:37,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 798 transitions. [2022-07-19 20:29:37,649 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 798 transitions. Word has length 124 [2022-07-19 20:29:37,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:37,650 INFO L495 AbstractCegarLoop]: Abstraction has 511 states and 798 transitions. [2022-07-19 20:29:37,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 4 states have internal predecessors, (113), 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-19 20:29:37,650 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 798 transitions. [2022-07-19 20:29:37,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:29:37,651 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:37,651 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:29:37,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-19 20:29:37,651 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:37,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:37,652 INFO L85 PathProgramCache]: Analyzing trace with hash -2098988151, now seen corresponding path program 1 times [2022-07-19 20:29:37,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:37,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573995242] [2022-07-19 20:29:37,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:37,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:37,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:37,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:29:37,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:37,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:29:37,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:37,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:29:37,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:37,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:29:37,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:37,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:29:37,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:37,727 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:37,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:37,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573995242] [2022-07-19 20:29:37,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573995242] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:37,727 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:37,728 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:29:37,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444987083] [2022-07-19 20:29:37,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:37,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:29:37,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:37,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:29:37,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:29:37,729 INFO L87 Difference]: Start difference. First operand 511 states and 798 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:39,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:39,325 INFO L93 Difference]: Finished difference Result 1528 states and 2422 transitions. [2022-07-19 20:29:39,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-19 20:29:39,325 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-07-19 20:29:39,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:39,329 INFO L225 Difference]: With dead ends: 1528 [2022-07-19 20:29:39,329 INFO L226 Difference]: Without dead ends: 1033 [2022-07-19 20:29:39,331 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-19 20:29:39,331 INFO L413 NwaCegarLoop]: 674 mSDtfsCounter, 1001 mSDsluCounter, 1319 mSDsCounter, 0 mSdLazyCounter, 2010 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1015 SdHoareTripleChecker+Valid, 1993 SdHoareTripleChecker+Invalid, 2079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 2010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:39,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1015 Valid, 1993 Invalid, 2079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 2010 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-19 20:29:39,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1033 states. [2022-07-19 20:29:39,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1033 to 745. [2022-07-19 20:29:39,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 669 states have (on average 1.5635276532137519) internal successors, (1046), 673 states have internal predecessors, (1046), 55 states have call successors, (55), 19 states have call predecessors, (55), 20 states have return successors, (58), 54 states have call predecessors, (58), 53 states have call successors, (58) [2022-07-19 20:29:39,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 1159 transitions. [2022-07-19 20:29:39,362 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 1159 transitions. Word has length 124 [2022-07-19 20:29:39,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:39,362 INFO L495 AbstractCegarLoop]: Abstraction has 745 states and 1159 transitions. [2022-07-19 20:29:39,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:39,362 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 1159 transitions. [2022-07-19 20:29:39,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:29:39,363 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:39,363 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:29:39,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-19 20:29:39,363 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:39,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:39,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1980546677, now seen corresponding path program 1 times [2022-07-19 20:29:39,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:39,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076050545] [2022-07-19 20:29:39,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:39,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:39,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:39,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:29:39,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:39,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:29:39,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:39,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:29:39,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:39,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:29:39,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:39,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:29:39,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:39,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:39,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:39,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076050545] [2022-07-19 20:29:39,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076050545] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:39,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:39,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:29:39,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49339602] [2022-07-19 20:29:39,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:39,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:29:39,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:39,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:29:39,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:29:39,439 INFO L87 Difference]: Start difference. First operand 745 states and 1159 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:41,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:41,015 INFO L93 Difference]: Finished difference Result 2409 states and 3811 transitions. [2022-07-19 20:29:41,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-19 20:29:41,016 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-07-19 20:29:41,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:41,023 INFO L225 Difference]: With dead ends: 2409 [2022-07-19 20:29:41,023 INFO L226 Difference]: Without dead ends: 1680 [2022-07-19 20:29:41,027 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-19 20:29:41,028 INFO L413 NwaCegarLoop]: 664 mSDtfsCounter, 1001 mSDsluCounter, 1319 mSDsCounter, 0 mSdLazyCounter, 2009 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1015 SdHoareTripleChecker+Valid, 1983 SdHoareTripleChecker+Invalid, 2084 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 2009 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:41,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1015 Valid, 1983 Invalid, 2084 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 2009 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-19 20:29:41,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1680 states. [2022-07-19 20:29:41,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1680 to 1214. [2022-07-19 20:29:41,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1214 states, 1092 states have (on average 1.5576923076923077) internal successors, (1701), 1098 states have internal predecessors, (1701), 87 states have call successors, (87), 31 states have call predecessors, (87), 34 states have return successors, (98), 88 states have call predecessors, (98), 85 states have call successors, (98) [2022-07-19 20:29:41,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1214 states to 1214 states and 1886 transitions. [2022-07-19 20:29:41,101 INFO L78 Accepts]: Start accepts. Automaton has 1214 states and 1886 transitions. Word has length 124 [2022-07-19 20:29:41,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:41,101 INFO L495 AbstractCegarLoop]: Abstraction has 1214 states and 1886 transitions. [2022-07-19 20:29:41,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:41,101 INFO L276 IsEmpty]: Start isEmpty. Operand 1214 states and 1886 transitions. [2022-07-19 20:29:41,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:29:41,102 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:41,103 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:29:41,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-19 20:29:41,103 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:41,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:41,104 INFO L85 PathProgramCache]: Analyzing trace with hash -591252663, now seen corresponding path program 1 times [2022-07-19 20:29:41,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:41,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083439079] [2022-07-19 20:29:41,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:41,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:41,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:41,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:29:41,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:41,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:29:41,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:41,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:29:41,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:41,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:29:41,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:41,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:29:41,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:41,187 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:41,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:41,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083439079] [2022-07-19 20:29:41,187 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083439079] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:41,187 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:41,187 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:29:41,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922149302] [2022-07-19 20:29:41,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:41,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:29:41,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:41,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:29:41,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:29:41,189 INFO L87 Difference]: Start difference. First operand 1214 states and 1886 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:41,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:41,909 INFO L93 Difference]: Finished difference Result 2862 states and 4521 transitions. [2022-07-19 20:29:41,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 20:29:41,910 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-07-19 20:29:41,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:41,915 INFO L225 Difference]: With dead ends: 2862 [2022-07-19 20:29:41,916 INFO L226 Difference]: Without dead ends: 1664 [2022-07-19 20:29:41,918 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-19 20:29:41,918 INFO L413 NwaCegarLoop]: 390 mSDtfsCounter, 877 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 814 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 892 SdHoareTripleChecker+Valid, 902 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:41,918 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [892 Valid, 902 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 814 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-07-19 20:29:41,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1664 states. [2022-07-19 20:29:41,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1664 to 1214. [2022-07-19 20:29:41,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1214 states, 1092 states have (on average 1.5531135531135531) internal successors, (1696), 1098 states have internal predecessors, (1696), 87 states have call successors, (87), 31 states have call predecessors, (87), 34 states have return successors, (98), 88 states have call predecessors, (98), 85 states have call successors, (98) [2022-07-19 20:29:41,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1214 states to 1214 states and 1881 transitions. [2022-07-19 20:29:41,970 INFO L78 Accepts]: Start accepts. Automaton has 1214 states and 1881 transitions. Word has length 124 [2022-07-19 20:29:41,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:41,971 INFO L495 AbstractCegarLoop]: Abstraction has 1214 states and 1881 transitions. [2022-07-19 20:29:41,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:41,971 INFO L276 IsEmpty]: Start isEmpty. Operand 1214 states and 1881 transitions. [2022-07-19 20:29:41,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:29:41,972 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:41,972 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:29:41,972 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-19 20:29:41,972 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:41,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:41,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1837005959, now seen corresponding path program 1 times [2022-07-19 20:29:41,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:41,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693618494] [2022-07-19 20:29:41,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:41,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:41,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:41,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:29:41,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:42,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:29:42,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:42,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:29:42,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:42,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:29:42,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:42,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:29:42,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:42,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:42,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:42,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693618494] [2022-07-19 20:29:42,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693618494] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:42,059 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:42,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:29:42,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053661757] [2022-07-19 20:29:42,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:42,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:29:42,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:42,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:29:42,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:29:42,061 INFO L87 Difference]: Start difference. First operand 1214 states and 1881 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:43,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:43,694 INFO L93 Difference]: Finished difference Result 4097 states and 6434 transitions. [2022-07-19 20:29:43,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-19 20:29:43,695 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-07-19 20:29:43,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:43,705 INFO L225 Difference]: With dead ends: 4097 [2022-07-19 20:29:43,705 INFO L226 Difference]: Without dead ends: 2899 [2022-07-19 20:29:43,708 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-19 20:29:43,708 INFO L413 NwaCegarLoop]: 650 mSDtfsCounter, 989 mSDsluCounter, 1319 mSDsCounter, 0 mSdLazyCounter, 1970 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1003 SdHoareTripleChecker+Valid, 1969 SdHoareTripleChecker+Invalid, 2046 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:43,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1003 Valid, 1969 Invalid, 2046 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1970 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-19 20:29:43,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2899 states. [2022-07-19 20:29:43,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2899 to 2163. [2022-07-19 20:29:43,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2163 states, 1949 states have (on average 1.5484864032837353) internal successors, (3018), 1959 states have internal predecessors, (3018), 151 states have call successors, (151), 55 states have call predecessors, (151), 62 states have return successors, (184), 156 states have call predecessors, (184), 149 states have call successors, (184) [2022-07-19 20:29:43,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2163 states to 2163 states and 3353 transitions. [2022-07-19 20:29:43,831 INFO L78 Accepts]: Start accepts. Automaton has 2163 states and 3353 transitions. Word has length 124 [2022-07-19 20:29:43,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:43,831 INFO L495 AbstractCegarLoop]: Abstraction has 2163 states and 3353 transitions. [2022-07-19 20:29:43,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:43,831 INFO L276 IsEmpty]: Start isEmpty. Operand 2163 states and 3353 transitions. [2022-07-19 20:29:43,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:29:43,833 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:43,833 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:29:43,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-19 20:29:43,833 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:43,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:43,834 INFO L85 PathProgramCache]: Analyzing trace with hash 529863561, now seen corresponding path program 1 times [2022-07-19 20:29:43,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:43,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653067851] [2022-07-19 20:29:43,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:43,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:43,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:43,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:29:43,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:43,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:29:43,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:43,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:29:43,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:43,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:29:43,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:43,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:29:43,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:43,911 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:43,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:43,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653067851] [2022-07-19 20:29:43,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653067851] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:43,912 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:43,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:29:43,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069340459] [2022-07-19 20:29:43,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:43,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:29:43,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:43,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:29:43,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:29:43,913 INFO L87 Difference]: Start difference. First operand 2163 states and 3353 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:44,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:44,814 INFO L93 Difference]: Finished difference Result 5052 states and 7944 transitions. [2022-07-19 20:29:44,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 20:29:44,815 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-07-19 20:29:44,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:44,826 INFO L225 Difference]: With dead ends: 5052 [2022-07-19 20:29:44,826 INFO L226 Difference]: Without dead ends: 2905 [2022-07-19 20:29:44,831 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-19 20:29:44,832 INFO L413 NwaCegarLoop]: 407 mSDtfsCounter, 723 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 931 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 738 SdHoareTripleChecker+Valid, 1058 SdHoareTripleChecker+Invalid, 1010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 931 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:44,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [738 Valid, 1058 Invalid, 1010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 931 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-19 20:29:44,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2905 states. [2022-07-19 20:29:44,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2905 to 2163. [2022-07-19 20:29:44,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2163 states, 1949 states have (on average 1.543868650590046) internal successors, (3009), 1959 states have internal predecessors, (3009), 151 states have call successors, (151), 55 states have call predecessors, (151), 62 states have return successors, (184), 156 states have call predecessors, (184), 149 states have call successors, (184) [2022-07-19 20:29:44,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2163 states to 2163 states and 3344 transitions. [2022-07-19 20:29:44,954 INFO L78 Accepts]: Start accepts. Automaton has 2163 states and 3344 transitions. Word has length 124 [2022-07-19 20:29:44,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:44,954 INFO L495 AbstractCegarLoop]: Abstraction has 2163 states and 3344 transitions. [2022-07-19 20:29:44,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:44,954 INFO L276 IsEmpty]: Start isEmpty. Operand 2163 states and 3344 transitions. [2022-07-19 20:29:44,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:29:44,956 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:44,956 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:29:44,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-19 20:29:44,956 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:44,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:44,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1867606969, now seen corresponding path program 1 times [2022-07-19 20:29:44,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:44,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884941862] [2022-07-19 20:29:44,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:44,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:44,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:44,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:29:44,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:44,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:29:45,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:45,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:29:45,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:45,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:29:45,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:45,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:29:45,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:45,043 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:45,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:45,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884941862] [2022-07-19 20:29:45,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884941862] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:45,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:45,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:29:45,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537191229] [2022-07-19 20:29:45,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:45,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:29:45,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:45,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:29:45,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:29:45,047 INFO L87 Difference]: Start difference. First operand 2163 states and 3344 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:46,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:46,754 INFO L93 Difference]: Finished difference Result 7486 states and 11700 transitions. [2022-07-19 20:29:46,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-19 20:29:46,756 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-07-19 20:29:46,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:46,780 INFO L225 Difference]: With dead ends: 7486 [2022-07-19 20:29:46,780 INFO L226 Difference]: Without dead ends: 5339 [2022-07-19 20:29:46,785 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-19 20:29:46,785 INFO L413 NwaCegarLoop]: 639 mSDtfsCounter, 981 mSDsluCounter, 1319 mSDsCounter, 0 mSdLazyCounter, 1943 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 995 SdHoareTripleChecker+Valid, 1958 SdHoareTripleChecker+Invalid, 2019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1943 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:46,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [995 Valid, 1958 Invalid, 2019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1943 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-19 20:29:46,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5339 states. [2022-07-19 20:29:46,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5339 to 4073. [2022-07-19 20:29:46,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4073 states, 3675 states have (on average 1.5393197278911566) internal successors, (5657), 3693 states have internal predecessors, (5657), 279 states have call successors, (279), 103 states have call predecessors, (279), 118 states have return successors, (374), 292 states have call predecessors, (374), 277 states have call successors, (374) [2022-07-19 20:29:47,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4073 states to 4073 states and 6310 transitions. [2022-07-19 20:29:47,003 INFO L78 Accepts]: Start accepts. Automaton has 4073 states and 6310 transitions. Word has length 124 [2022-07-19 20:29:47,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:47,004 INFO L495 AbstractCegarLoop]: Abstraction has 4073 states and 6310 transitions. [2022-07-19 20:29:47,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:47,005 INFO L276 IsEmpty]: Start isEmpty. Operand 4073 states and 6310 transitions. [2022-07-19 20:29:47,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:29:47,007 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:47,007 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:29:47,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-19 20:29:47,007 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:47,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:47,008 INFO L85 PathProgramCache]: Analyzing trace with hash -836566071, now seen corresponding path program 1 times [2022-07-19 20:29:47,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:47,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564632051] [2022-07-19 20:29:47,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:47,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:47,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:47,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:29:47,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:47,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:29:47,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:47,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:29:47,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:47,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:29:47,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:47,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:29:47,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:47,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:47,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:47,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564632051] [2022-07-19 20:29:47,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564632051] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:47,074 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:47,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:29:47,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731755159] [2022-07-19 20:29:47,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:47,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:29:47,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:47,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:29:47,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:29:47,075 INFO L87 Difference]: Start difference. First operand 4073 states and 6310 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:48,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:48,034 INFO L93 Difference]: Finished difference Result 9428 states and 14799 transitions. [2022-07-19 20:29:48,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-19 20:29:48,034 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-07-19 20:29:48,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:48,050 INFO L225 Difference]: With dead ends: 9428 [2022-07-19 20:29:48,051 INFO L226 Difference]: Without dead ends: 5371 [2022-07-19 20:29:48,058 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-19 20:29:48,058 INFO L413 NwaCegarLoop]: 400 mSDtfsCounter, 720 mSDsluCounter, 649 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 735 SdHoareTripleChecker+Valid, 1049 SdHoareTripleChecker+Invalid, 995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:48,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [735 Valid, 1049 Invalid, 995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-07-19 20:29:48,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5371 states. [2022-07-19 20:29:48,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5371 to 4073. [2022-07-19 20:29:48,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4073 states, 3675 states have (on average 1.5346938775510204) internal successors, (5640), 3693 states have internal predecessors, (5640), 279 states have call successors, (279), 103 states have call predecessors, (279), 118 states have return successors, (374), 292 states have call predecessors, (374), 277 states have call successors, (374) [2022-07-19 20:29:48,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4073 states to 4073 states and 6293 transitions. [2022-07-19 20:29:48,313 INFO L78 Accepts]: Start accepts. Automaton has 4073 states and 6293 transitions. Word has length 124 [2022-07-19 20:29:48,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:48,313 INFO L495 AbstractCegarLoop]: Abstraction has 4073 states and 6293 transitions. [2022-07-19 20:29:48,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:48,314 INFO L276 IsEmpty]: Start isEmpty. Operand 4073 states and 6293 transitions. [2022-07-19 20:29:48,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:29:48,316 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:48,316 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:29:48,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-19 20:29:48,316 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:48,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:48,318 INFO L85 PathProgramCache]: Analyzing trace with hash 1551997959, now seen corresponding path program 1 times [2022-07-19 20:29:48,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:48,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719172722] [2022-07-19 20:29:48,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:48,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:48,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:48,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:29:48,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:48,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:29:48,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:48,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:29:48,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:48,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:29:48,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:48,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:29:48,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:48,413 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:48,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:48,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719172722] [2022-07-19 20:29:48,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719172722] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:48,414 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:48,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:29:48,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710450850] [2022-07-19 20:29:48,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:48,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:29:48,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:48,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:29:48,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:29:48,415 INFO L87 Difference]: Start difference. First operand 4073 states and 6293 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:50,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:50,865 INFO L93 Difference]: Finished difference Result 15784 states and 24570 transitions. [2022-07-19 20:29:50,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 20:29:50,866 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-07-19 20:29:50,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:50,897 INFO L225 Difference]: With dead ends: 15784 [2022-07-19 20:29:50,897 INFO L226 Difference]: Without dead ends: 11727 [2022-07-19 20:29:50,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-19 20:29:50,910 INFO L413 NwaCegarLoop]: 733 mSDtfsCounter, 1035 mSDsluCounter, 1308 mSDsCounter, 0 mSdLazyCounter, 2232 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1048 SdHoareTripleChecker+Valid, 2041 SdHoareTripleChecker+Invalid, 2310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 2232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:50,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1048 Valid, 2041 Invalid, 2310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 2232 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-07-19 20:29:50,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11727 states. [2022-07-19 20:29:51,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11727 to 7715. [2022-07-19 20:29:51,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7715 states, 6965 states have (on average 1.5270638908829863) internal successors, (10636), 6999 states have internal predecessors, (10636), 519 states have call successors, (519), 199 states have call predecessors, (519), 230 states have return successors, (792), 548 states have call predecessors, (792), 517 states have call successors, (792) [2022-07-19 20:29:51,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7715 states to 7715 states and 11947 transitions. [2022-07-19 20:29:51,443 INFO L78 Accepts]: Start accepts. Automaton has 7715 states and 11947 transitions. Word has length 124 [2022-07-19 20:29:51,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:51,443 INFO L495 AbstractCegarLoop]: Abstraction has 7715 states and 11947 transitions. [2022-07-19 20:29:51,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:51,443 INFO L276 IsEmpty]: Start isEmpty. Operand 7715 states and 11947 transitions. [2022-07-19 20:29:51,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:29:51,447 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:51,447 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:29:51,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-19 20:29:51,447 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:51,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:51,448 INFO L85 PathProgramCache]: Analyzing trace with hash -1141898231, now seen corresponding path program 1 times [2022-07-19 20:29:51,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:51,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911913701] [2022-07-19 20:29:51,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:51,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:51,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:51,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:29:51,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:51,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:29:51,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:51,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:29:51,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:51,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:29:51,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:51,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:29:51,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:51,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:51,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:51,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911913701] [2022-07-19 20:29:51,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911913701] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:51,543 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:51,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:29:51,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504113046] [2022-07-19 20:29:51,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:51,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:29:51,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:51,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:29:51,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:29:51,544 INFO L87 Difference]: Start difference. First operand 7715 states and 11947 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:54,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:29:54,645 INFO L93 Difference]: Finished difference Result 29856 states and 46594 transitions. [2022-07-19 20:29:54,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 20:29:54,646 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-07-19 20:29:54,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:29:54,705 INFO L225 Difference]: With dead ends: 29856 [2022-07-19 20:29:54,705 INFO L226 Difference]: Without dead ends: 22157 [2022-07-19 20:29:54,726 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-19 20:29:54,727 INFO L413 NwaCegarLoop]: 619 mSDtfsCounter, 1188 mSDsluCounter, 1311 mSDsCounter, 0 mSdLazyCounter, 1898 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1210 SdHoareTripleChecker+Valid, 1930 SdHoareTripleChecker+Invalid, 1982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-19 20:29:54,727 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1210 Valid, 1930 Invalid, 1982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1898 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-19 20:29:54,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22157 states. [2022-07-19 20:29:55,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22157 to 15140. [2022-07-19 20:29:55,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15140 states, 13702 states have (on average 1.527222303313385) internal successors, (20926), 13768 states have internal predecessors, (20926), 983 states have call successors, (983), 391 states have call predecessors, (983), 454 states have return successors, (1774), 1044 states have call predecessors, (1774), 981 states have call successors, (1774) [2022-07-19 20:29:55,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15140 states to 15140 states and 23683 transitions. [2022-07-19 20:29:55,805 INFO L78 Accepts]: Start accepts. Automaton has 15140 states and 23683 transitions. Word has length 124 [2022-07-19 20:29:55,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:29:55,806 INFO L495 AbstractCegarLoop]: Abstraction has 15140 states and 23683 transitions. [2022-07-19 20:29:55,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:29:55,806 INFO L276 IsEmpty]: Start isEmpty. Operand 15140 states and 23683 transitions. [2022-07-19 20:29:55,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:29:55,813 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:29:55,813 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:29:55,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-19 20:29:55,813 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:29:55,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:29:55,814 INFO L85 PathProgramCache]: Analyzing trace with hash 2096337863, now seen corresponding path program 1 times [2022-07-19 20:29:55,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:29:55,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529700617] [2022-07-19 20:29:55,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:29:55,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:29:55,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:55,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:29:55,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:55,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:29:55,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:55,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:29:55,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:55,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:29:55,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:55,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:29:55,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:29:55,919 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:29:55,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:29:55,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529700617] [2022-07-19 20:29:55,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529700617] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:29:55,920 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:29:55,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:29:55,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944845611] [2022-07-19 20:29:55,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:29:55,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:29:55,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:29:55,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:29:55,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:29:55,923 INFO L87 Difference]: Start difference. First operand 15140 states and 23683 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:30:00,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:30:00,604 INFO L93 Difference]: Finished difference Result 56893 states and 89764 transitions. [2022-07-19 20:30:00,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 20:30:00,605 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-07-19 20:30:00,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:30:00,746 INFO L225 Difference]: With dead ends: 56893 [2022-07-19 20:30:00,747 INFO L226 Difference]: Without dead ends: 41769 [2022-07-19 20:30:00,791 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-19 20:30:00,792 INFO L413 NwaCegarLoop]: 460 mSDtfsCounter, 1162 mSDsluCounter, 871 mSDsCounter, 0 mSdLazyCounter, 1697 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1184 SdHoareTripleChecker+Valid, 1331 SdHoareTripleChecker+Invalid, 1809 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-19 20:30:00,793 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1184 Valid, 1331 Invalid, 1809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1697 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-19 20:30:00,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41769 states. [2022-07-19 20:30:03,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41769 to 30022. [2022-07-19 20:30:03,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30022 states, 27240 states have (on average 1.529588839941263) internal successors, (41666), 27370 states have internal predecessors, (41666), 1879 states have call successors, (1879), 775 states have call predecessors, (1879), 902 states have return successors, (4192), 2004 states have call predecessors, (4192), 1877 states have call successors, (4192) [2022-07-19 20:30:03,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30022 states to 30022 states and 47737 transitions. [2022-07-19 20:30:03,237 INFO L78 Accepts]: Start accepts. Automaton has 30022 states and 47737 transitions. Word has length 124 [2022-07-19 20:30:03,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:30:03,237 INFO L495 AbstractCegarLoop]: Abstraction has 30022 states and 47737 transitions. [2022-07-19 20:30:03,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:30:03,237 INFO L276 IsEmpty]: Start isEmpty. Operand 30022 states and 47737 transitions. [2022-07-19 20:30:03,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:30:03,253 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:30:03,253 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:30:03,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-19 20:30:03,254 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:30:03,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:30:03,254 INFO L85 PathProgramCache]: Analyzing trace with hash 477362949, now seen corresponding path program 1 times [2022-07-19 20:30:03,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:30:03,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923615824] [2022-07-19 20:30:03,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:30:03,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:30:03,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:03,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:30:03,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:03,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:30:03,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:03,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:30:03,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:03,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:30:03,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:03,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:30:03,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:03,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:30:03,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:30:03,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923615824] [2022-07-19 20:30:03,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923615824] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:30:03,333 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:30:03,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:30:03,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192026547] [2022-07-19 20:30:03,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:30:03,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:30:03,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:30:03,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:30:03,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:30:03,335 INFO L87 Difference]: Start difference. First operand 30022 states and 47737 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:30:11,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:30:11,943 INFO L93 Difference]: Finished difference Result 110813 states and 177708 transitions. [2022-07-19 20:30:11,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 20:30:11,943 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-07-19 20:30:11,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:30:12,343 INFO L225 Difference]: With dead ends: 110813 [2022-07-19 20:30:12,344 INFO L226 Difference]: Without dead ends: 80807 [2022-07-19 20:30:12,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-19 20:30:12,425 INFO L413 NwaCegarLoop]: 605 mSDtfsCounter, 1065 mSDsluCounter, 1311 mSDsCounter, 0 mSdLazyCounter, 1872 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1087 SdHoareTripleChecker+Valid, 1916 SdHoareTripleChecker+Invalid, 1956 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-19 20:30:12,425 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1087 Valid, 1916 Invalid, 1956 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1872 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-19 20:30:12,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80807 states. [2022-07-19 20:30:16,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80807 to 59719. [2022-07-19 20:30:16,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59719 states, 54313 states have (on average 1.5319352641172463) internal successors, (83204), 54571 states have internal predecessors, (83204), 3607 states have call successors, (3607), 1543 states have call predecessors, (3607), 1798 states have return successors, (10422), 3860 states have call predecessors, (10422), 3605 states have call successors, (10422) [2022-07-19 20:30:16,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59719 states to 59719 states and 97233 transitions. [2022-07-19 20:30:16,640 INFO L78 Accepts]: Start accepts. Automaton has 59719 states and 97233 transitions. Word has length 124 [2022-07-19 20:30:16,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:30:16,641 INFO L495 AbstractCegarLoop]: Abstraction has 59719 states and 97233 transitions. [2022-07-19 20:30:16,641 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:30:16,641 INFO L276 IsEmpty]: Start isEmpty. Operand 59719 states and 97233 transitions. [2022-07-19 20:30:16,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:30:16,671 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:30:16,671 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:30:16,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-19 20:30:16,672 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:30:16,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:30:16,672 INFO L85 PathProgramCache]: Analyzing trace with hash -406146041, now seen corresponding path program 1 times [2022-07-19 20:30:16,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:30:16,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780771386] [2022-07-19 20:30:16,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:30:16,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:30:16,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:16,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:30:16,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:16,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:30:16,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:16,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:30:16,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:16,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:30:16,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:16,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:30:16,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:16,752 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:30:16,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:30:16,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780771386] [2022-07-19 20:30:16,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780771386] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:30:16,753 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:30:16,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:30:16,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012947339] [2022-07-19 20:30:16,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:30:16,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:30:16,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:30:16,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:30:16,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:30:16,754 INFO L87 Difference]: Start difference. First operand 59719 states and 97233 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:30:31,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:30:31,676 INFO L93 Difference]: Finished difference Result 216284 states and 355650 transitions. [2022-07-19 20:30:31,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 20:30:31,677 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-07-19 20:30:31,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:30:32,189 INFO L225 Difference]: With dead ends: 216284 [2022-07-19 20:30:32,189 INFO L226 Difference]: Without dead ends: 156581 [2022-07-19 20:30:32,322 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-19 20:30:32,323 INFO L413 NwaCegarLoop]: 628 mSDtfsCounter, 981 mSDsluCounter, 1311 mSDsCounter, 0 mSdLazyCounter, 2013 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 994 SdHoareTripleChecker+Valid, 1939 SdHoareTripleChecker+Invalid, 2094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 2013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-19 20:30:32,323 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [994 Valid, 1939 Invalid, 2094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 2013 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-19 20:30:32,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156581 states. [2022-07-19 20:30:40,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156581 to 118984. [2022-07-19 20:30:41,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118984 states, 108458 states have (on average 1.5342897711556547) internal successors, (166406), 108972 states have internal predecessors, (166406), 6935 states have call successors, (6935), 3079 states have call predecessors, (6935), 3590 states have return successors, (27128), 7444 states have call predecessors, (27128), 6933 states have call successors, (27128) [2022-07-19 20:30:41,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118984 states to 118984 states and 200469 transitions. [2022-07-19 20:30:41,590 INFO L78 Accepts]: Start accepts. Automaton has 118984 states and 200469 transitions. Word has length 124 [2022-07-19 20:30:41,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-19 20:30:41,591 INFO L495 AbstractCegarLoop]: Abstraction has 118984 states and 200469 transitions. [2022-07-19 20:30:41,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:30:41,591 INFO L276 IsEmpty]: Start isEmpty. Operand 118984 states and 200469 transitions. [2022-07-19 20:30:41,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-07-19 20:30:41,646 INFO L187 NwaCegarLoop]: Found error trace [2022-07-19 20:30:41,646 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-19 20:30:41,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-19 20:30:41,647 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-19 20:30:41,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-19 20:30:41,647 INFO L85 PathProgramCache]: Analyzing trace with hash -434646331, now seen corresponding path program 1 times [2022-07-19 20:30:41,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-19 20:30:41,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150100543] [2022-07-19 20:30:41,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-19 20:30:41,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-19 20:30:41,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:41,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-19 20:30:41,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:41,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-19 20:30:41,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:41,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-07-19 20:30:41,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:41,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-07-19 20:30:41,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:41,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-19 20:30:41,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-19 20:30:41,737 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-19 20:30:41,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-19 20:30:41,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150100543] [2022-07-19 20:30:41,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150100543] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-19 20:30:41,738 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-19 20:30:41,738 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-19 20:30:41,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499842261] [2022-07-19 20:30:41,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-19 20:30:41,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-19 20:30:41,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-19 20:30:41,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-19 20:30:41,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-19 20:30:41,740 INFO L87 Difference]: Start difference. First operand 118984 states and 200469 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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-19 20:31:09,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-19 20:31:09,891 INFO L93 Difference]: Finished difference Result 422491 states and 721480 transitions. [2022-07-19 20:31:09,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-19 20:31:09,891 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 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 124 [2022-07-19 20:31:09,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-19 20:31:11,114 INFO L225 Difference]: With dead ends: 422491 [2022-07-19 20:31:11,114 INFO L226 Difference]: Without dead ends: 303523 [2022-07-19 20:31:11,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-07-19 20:31:11,384 INFO L413 NwaCegarLoop]: 596 mSDtfsCounter, 985 mSDsluCounter, 1311 mSDsCounter, 0 mSdLazyCounter, 1853 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1007 SdHoareTripleChecker+Valid, 1907 SdHoareTripleChecker+Invalid, 1935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-07-19 20:31:11,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1007 Valid, 1907 Invalid, 1935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1853 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-07-19 20:31:11,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303523 states.