./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.11.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6c24879c Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.11.cil-1.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 0b8de634f132d76c1b6698e4c3a5f12df478fc7c8b9ceb30d48afc80707f7564 --- Real Ultimate output --- This is Ultimate 0.2.2-?-6c24879 [2022-07-12 09:37:04,881 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-12 09:37:04,883 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-12 09:37:04,910 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-12 09:37:04,923 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-12 09:37:04,924 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-12 09:37:04,925 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-12 09:37:04,928 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-12 09:37:04,929 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-12 09:37:04,930 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-12 09:37:04,931 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-12 09:37:04,932 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-12 09:37:04,933 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-12 09:37:04,935 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-12 09:37:04,936 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-12 09:37:04,937 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-12 09:37:04,939 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-12 09:37:04,940 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-12 09:37:04,941 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-12 09:37:04,942 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-12 09:37:04,942 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-12 09:37:04,945 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-12 09:37:04,946 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-12 09:37:04,946 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-12 09:37:04,947 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-12 09:37:04,953 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-12 09:37:04,953 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-12 09:37:04,954 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-12 09:37:04,954 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-12 09:37:04,956 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-12 09:37:04,956 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-12 09:37:04,957 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-12 09:37:04,957 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-12 09:37:04,958 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-12 09:37:04,959 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-12 09:37:04,960 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-12 09:37:04,960 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-12 09:37:04,960 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-12 09:37:04,961 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-12 09:37:04,961 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-12 09:37:04,961 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-12 09:37:04,962 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-12 09:37:04,963 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-07-12 09:37:04,983 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-12 09:37:04,984 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-12 09:37:04,984 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-12 09:37:04,984 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-12 09:37:04,985 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-12 09:37:04,985 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-12 09:37:04,985 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-12 09:37:04,986 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-12 09:37:04,986 INFO L138 SettingsManager]: * Use SBE=true [2022-07-12 09:37:04,986 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-12 09:37:04,987 INFO L138 SettingsManager]: * sizeof long=4 [2022-07-12 09:37:04,987 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-12 09:37:04,987 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-07-12 09:37:04,987 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-12 09:37:04,987 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-12 09:37:04,987 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-12 09:37:04,987 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-12 09:37:04,988 INFO L138 SettingsManager]: * sizeof long double=12 [2022-07-12 09:37:04,988 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-12 09:37:04,988 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-12 09:37:04,988 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-12 09:37:04,988 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-12 09:37:04,989 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-12 09:37:04,989 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-12 09:37:04,989 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-12 09:37:04,990 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-12 09:37:04,990 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-12 09:37:04,990 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-12 09:37:04,990 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-12 09:37:04,990 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-12 09:37:04,990 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-12 09:37:04,991 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-12 09:37:04,991 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-12 09:37:04,991 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 -> 0b8de634f132d76c1b6698e4c3a5f12df478fc7c8b9ceb30d48afc80707f7564 [2022-07-12 09:37:05,179 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-12 09:37:05,216 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-12 09:37:05,218 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-12 09:37:05,219 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-12 09:37:05,219 INFO L275 PluginConnector]: CDTParser initialized [2022-07-12 09:37:05,220 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.11.cil-1.c [2022-07-12 09:37:05,271 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b6107c451/737a0fcc71df44d79c42ef8a800156b4/FLAG5a098f06f [2022-07-12 09:37:05,618 INFO L306 CDTParser]: Found 1 translation units. [2022-07-12 09:37:05,618 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.11.cil-1.c [2022-07-12 09:37:05,626 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b6107c451/737a0fcc71df44d79c42ef8a800156b4/FLAG5a098f06f [2022-07-12 09:37:06,025 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b6107c451/737a0fcc71df44d79c42ef8a800156b4 [2022-07-12 09:37:06,027 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-12 09:37:06,029 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-12 09:37:06,030 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-12 09:37:06,030 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-12 09:37:06,032 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-12 09:37:06,032 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.07 09:37:06" (1/1) ... [2022-07-12 09:37:06,033 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@657e4c2a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:37:06, skipping insertion in model container [2022-07-12 09:37:06,033 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.07 09:37:06" (1/1) ... [2022-07-12 09:37:06,037 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-12 09:37:06,070 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-12 09:37:06,188 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.11.cil-1.c[911,924] [2022-07-12 09:37:06,233 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.11.cil-1.c[8416,8429] [2022-07-12 09:37:06,314 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-12 09:37:06,321 INFO L203 MainTranslator]: Completed pre-run [2022-07-12 09:37:06,328 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.11.cil-1.c[911,924] [2022-07-12 09:37:06,338 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.11.cil-1.c[8416,8429] [2022-07-12 09:37:06,396 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-12 09:37:06,411 INFO L208 MainTranslator]: Completed translation [2022-07-12 09:37:06,413 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:37:06 WrapperNode [2022-07-12 09:37:06,413 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-12 09:37:06,414 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-12 09:37:06,414 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-12 09:37:06,414 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-12 09:37:06,419 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:37:06" (1/1) ... [2022-07-12 09:37:06,440 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:37:06" (1/1) ... [2022-07-12 09:37:06,485 INFO L137 Inliner]: procedures = 77, calls = 95, calls flagged for inlining = 45, calls inlined = 45, statements flattened = 1025 [2022-07-12 09:37:06,494 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-12 09:37:06,495 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-12 09:37:06,497 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-12 09:37:06,497 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-12 09:37:06,504 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:37:06" (1/1) ... [2022-07-12 09:37:06,504 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:37:06" (1/1) ... [2022-07-12 09:37:06,509 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:37:06" (1/1) ... [2022-07-12 09:37:06,510 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:37:06" (1/1) ... [2022-07-12 09:37:06,522 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:37:06" (1/1) ... [2022-07-12 09:37:06,535 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:37:06" (1/1) ... [2022-07-12 09:37:06,542 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:37:06" (1/1) ... [2022-07-12 09:37:06,546 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-12 09:37:06,547 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-12 09:37:06,547 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-12 09:37:06,547 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-12 09:37:06,564 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:37:06" (1/1) ... [2022-07-12 09:37:06,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-12 09:37:06,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 09:37:06,601 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-12 09:37:06,620 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-12 09:37:06,632 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-12 09:37:06,632 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-07-12 09:37:06,633 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-07-12 09:37:06,633 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2022-07-12 09:37:06,634 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2022-07-12 09:37:06,634 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2022-07-12 09:37:06,634 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2022-07-12 09:37:06,634 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2022-07-12 09:37:06,634 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2022-07-12 09:37:06,634 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2022-07-12 09:37:06,635 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2022-07-12 09:37:06,635 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2022-07-12 09:37:06,635 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2022-07-12 09:37:06,635 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2022-07-12 09:37:06,635 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2022-07-12 09:37:06,635 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2022-07-12 09:37:06,635 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2022-07-12 09:37:06,635 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2022-07-12 09:37:06,636 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2022-07-12 09:37:06,636 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2022-07-12 09:37:06,636 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2022-07-12 09:37:06,636 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2022-07-12 09:37:06,636 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2022-07-12 09:37:06,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-12 09:37:06,636 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2022-07-12 09:37:06,636 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2022-07-12 09:37:06,637 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2022-07-12 09:37:06,637 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2022-07-12 09:37:06,637 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-12 09:37:06,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-12 09:37:06,637 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2022-07-12 09:37:06,638 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2022-07-12 09:37:06,638 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2022-07-12 09:37:06,638 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2022-07-12 09:37:06,781 INFO L234 CfgBuilder]: Building ICFG [2022-07-12 09:37:06,792 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-12 09:37:07,334 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume !(1 == ~q_free~0); [2022-07-12 09:37:07,335 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##55: assume 1 == ~q_free~0;~c_dr_st~0 := 2;~c_dr_pc~0 := 2;~a_t~0 := do_read_c_~a~0#1; [2022-07-12 09:37:07,383 INFO L275 CfgBuilder]: Performing block encoding [2022-07-12 09:37:07,395 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-12 09:37:07,395 INFO L299 CfgBuilder]: Removed 18 assume(true) statements. [2022-07-12 09:37:07,397 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.07 09:37:07 BoogieIcfgContainer [2022-07-12 09:37:07,398 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-12 09:37:07,399 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-12 09:37:07,399 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-12 09:37:07,402 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-12 09:37:07,402 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.07 09:37:06" (1/3) ... [2022-07-12 09:37:07,402 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@534410e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.07 09:37:07, skipping insertion in model container [2022-07-12 09:37:07,403 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.07 09:37:06" (2/3) ... [2022-07-12 09:37:07,403 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@534410e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.07 09:37:07, skipping insertion in model container [2022-07-12 09:37:07,403 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.07 09:37:07" (3/3) ... [2022-07-12 09:37:07,404 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_3.cil+token_ring.11.cil-1.c [2022-07-12 09:37:07,419 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-12 09:37:07,419 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-07-12 09:37:07,457 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-12 09:37:07,461 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@7d4cea1a, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@2d75bd6f [2022-07-12 09:37:07,461 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-07-12 09:37:07,467 INFO L276 IsEmpty]: Start isEmpty. Operand has 482 states, 421 states have (on average 1.6389548693586697) internal successors, (690), 429 states have internal predecessors, (690), 43 states have call successors, (43), 15 states have call predecessors, (43), 15 states have return successors, (43), 41 states have call predecessors, (43), 43 states have call successors, (43) [2022-07-12 09:37:07,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-12 09:37:07,492 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:07,492 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:07,493 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:07,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:07,497 INFO L85 PathProgramCache]: Analyzing trace with hash 42670934, now seen corresponding path program 1 times [2022-07-12 09:37:07,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:07,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261788696] [2022-07-12 09:37:07,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:07,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:07,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:07,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:07,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:07,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 09:37:07,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:07,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-12 09:37:07,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:07,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 09:37:07,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:07,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 09:37:07,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:07,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 09:37:07,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:07,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-12 09:37:07,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:07,784 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-12 09:37:07,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:07,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261788696] [2022-07-12 09:37:07,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261788696] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:07,787 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:07,787 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-12 09:37:07,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909704786] [2022-07-12 09:37:07,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:07,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 09:37:07,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:07,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 09:37:07,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-07-12 09:37:07,816 INFO L87 Difference]: Start difference. First operand has 482 states, 421 states have (on average 1.6389548693586697) internal successors, (690), 429 states have internal predecessors, (690), 43 states have call successors, (43), 15 states have call predecessors, (43), 15 states have return successors, (43), 41 states have call predecessors, (43), 43 states have call successors, (43) Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-12 09:37:08,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:08,725 INFO L93 Difference]: Finished difference Result 1087 states and 1741 transitions. [2022-07-12 09:37:08,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 09:37:08,727 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2022-07-12 09:37:08,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:08,747 INFO L225 Difference]: With dead ends: 1087 [2022-07-12 09:37:08,748 INFO L226 Difference]: Without dead ends: 622 [2022-07-12 09:37:08,755 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-07-12 09:37:08,757 INFO L413 NwaCegarLoop]: 738 mSDtfsCounter, 1220 mSDsluCounter, 1391 mSDsCounter, 0 mSdLazyCounter, 1041 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1227 SdHoareTripleChecker+Valid, 2129 SdHoareTripleChecker+Invalid, 1253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 1041 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:08,758 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1227 Valid, 2129 Invalid, 1253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 1041 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-12 09:37:08,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2022-07-12 09:37:08,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 583. [2022-07-12 09:37:08,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 503 states have (on average 1.52882703777336) internal successors, (769), 510 states have internal predecessors, (769), 56 states have call successors, (56), 22 states have call predecessors, (56), 22 states have return successors, (57), 53 states have call predecessors, (57), 52 states have call successors, (57) [2022-07-12 09:37:08,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 882 transitions. [2022-07-12 09:37:08,818 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 882 transitions. Word has length 65 [2022-07-12 09:37:08,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:08,819 INFO L495 AbstractCegarLoop]: Abstraction has 583 states and 882 transitions. [2022-07-12 09:37:08,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-12 09:37:08,819 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 882 transitions. [2022-07-12 09:37:08,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-12 09:37:08,822 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:08,822 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:08,823 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-12 09:37:08,823 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:08,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:08,823 INFO L85 PathProgramCache]: Analyzing trace with hash 1721559574, now seen corresponding path program 1 times [2022-07-12 09:37:08,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:08,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035796579] [2022-07-12 09:37:08,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:08,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:08,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:08,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:08,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:08,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 09:37:08,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:08,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-12 09:37:08,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:08,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 09:37:08,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:08,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 09:37:08,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:08,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 09:37:08,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:08,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-12 09:37:08,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:08,930 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-12 09:37:08,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:08,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035796579] [2022-07-12 09:37:08,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035796579] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:08,931 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:08,931 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-12 09:37:08,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239749210] [2022-07-12 09:37:08,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:08,933 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 09:37:08,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:08,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 09:37:08,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-12 09:37:08,936 INFO L87 Difference]: Start difference. First operand 583 states and 882 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-12 09:37:10,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:10,034 INFO L93 Difference]: Finished difference Result 980 states and 1448 transitions. [2022-07-12 09:37:10,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-07-12 09:37:10,040 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2022-07-12 09:37:10,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:10,047 INFO L225 Difference]: With dead ends: 980 [2022-07-12 09:37:10,047 INFO L226 Difference]: Without dead ends: 771 [2022-07-12 09:37:10,050 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2022-07-12 09:37:10,051 INFO L413 NwaCegarLoop]: 808 mSDtfsCounter, 1732 mSDsluCounter, 1628 mSDsCounter, 0 mSdLazyCounter, 1381 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1763 SdHoareTripleChecker+Valid, 2436 SdHoareTripleChecker+Invalid, 1575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 1381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:10,051 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1763 Valid, 2436 Invalid, 1575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 1381 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-12 09:37:10,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-07-12 09:37:10,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 695. [2022-07-12 09:37:10,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 593 states have (on average 1.5092748735244519) internal successors, (895), 602 states have internal predecessors, (895), 69 states have call successors, (69), 29 states have call predecessors, (69), 31 states have return successors, (78), 67 states have call predecessors, (78), 65 states have call successors, (78) [2022-07-12 09:37:10,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 1042 transitions. [2022-07-12 09:37:10,116 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 1042 transitions. Word has length 65 [2022-07-12 09:37:10,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:10,116 INFO L495 AbstractCegarLoop]: Abstraction has 695 states and 1042 transitions. [2022-07-12 09:37:10,116 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-12 09:37:10,117 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 1042 transitions. [2022-07-12 09:37:10,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-07-12 09:37:10,119 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:10,119 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:10,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-07-12 09:37:10,120 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:10,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:10,120 INFO L85 PathProgramCache]: Analyzing trace with hash -307026536, now seen corresponding path program 1 times [2022-07-12 09:37:10,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:10,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215454697] [2022-07-12 09:37:10,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:10,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:10,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:10,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:10,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:10,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 09:37:10,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:10,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-12 09:37:10,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:10,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 09:37:10,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:10,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 09:37:10,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:10,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-07-12 09:37:10,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:10,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-07-12 09:37:10,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:10,221 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-12 09:37:10,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:10,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215454697] [2022-07-12 09:37:10,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215454697] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:10,222 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:10,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 09:37:10,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385940435] [2022-07-12 09:37:10,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:10,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 09:37:10,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:10,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 09:37:10,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-12 09:37:10,223 INFO L87 Difference]: Start difference. First operand 695 states and 1042 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 5 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) [2022-07-12 09:37:11,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:11,759 INFO L93 Difference]: Finished difference Result 2241 states and 3240 transitions. [2022-07-12 09:37:11,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-07-12 09:37:11,760 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 5 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) Word has length 65 [2022-07-12 09:37:11,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:11,767 INFO L225 Difference]: With dead ends: 2241 [2022-07-12 09:37:11,768 INFO L226 Difference]: Without dead ends: 1908 [2022-07-12 09:37:11,770 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2022-07-12 09:37:11,770 INFO L413 NwaCegarLoop]: 858 mSDtfsCounter, 3705 mSDsluCounter, 2309 mSDsCounter, 0 mSdLazyCounter, 1901 mSolverCounterSat, 672 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3723 SdHoareTripleChecker+Valid, 3167 SdHoareTripleChecker+Invalid, 2573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 672 IncrementalHoareTripleChecker+Valid, 1901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:11,771 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3723 Valid, 3167 Invalid, 2573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [672 Valid, 1901 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-12 09:37:11,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1908 states. [2022-07-12 09:37:11,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1908 to 1748. [2022-07-12 09:37:11,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1748 states, 1441 states have (on average 1.4149895905621097) internal successors, (2039), 1465 states have internal predecessors, (2039), 179 states have call successors, (179), 112 states have call predecessors, (179), 126 states have return successors, (211), 173 states have call predecessors, (211), 175 states have call successors, (211) [2022-07-12 09:37:11,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1748 states to 1748 states and 2429 transitions. [2022-07-12 09:37:11,831 INFO L78 Accepts]: Start accepts. Automaton has 1748 states and 2429 transitions. Word has length 65 [2022-07-12 09:37:11,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:11,831 INFO L495 AbstractCegarLoop]: Abstraction has 1748 states and 2429 transitions. [2022-07-12 09:37:11,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 7 states have internal predecessors, (50), 5 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 5 states have call successors, (7) [2022-07-12 09:37:11,832 INFO L276 IsEmpty]: Start isEmpty. Operand 1748 states and 2429 transitions. [2022-07-12 09:37:11,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-12 09:37:11,833 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:11,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] [2022-07-12 09:37:11,834 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-12 09:37:11,834 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:11,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:11,834 INFO L85 PathProgramCache]: Analyzing trace with hash -1016929551, now seen corresponding path program 1 times [2022-07-12 09:37:11,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:11,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038074425] [2022-07-12 09:37:11,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:11,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:11,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:11,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:11,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:11,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 09:37:11,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:11,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-12 09:37:11,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:11,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 09:37:11,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:11,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 09:37:11,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:11,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-12 09:37:11,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:11,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:11,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:11,936 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-12 09:37:11,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:11,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038074425] [2022-07-12 09:37:11,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038074425] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:11,937 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:11,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-12 09:37:11,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626977747] [2022-07-12 09:37:11,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:11,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-12 09:37:11,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:11,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-12 09:37:11,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-12 09:37:11,938 INFO L87 Difference]: Start difference. First operand 1748 states and 2429 transitions. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-12 09:37:12,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:12,828 INFO L93 Difference]: Finished difference Result 3276 states and 4508 transitions. [2022-07-12 09:37:12,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-07-12 09:37:12,829 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2022-07-12 09:37:12,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:12,836 INFO L225 Difference]: With dead ends: 3276 [2022-07-12 09:37:12,836 INFO L226 Difference]: Without dead ends: 1896 [2022-07-12 09:37:12,839 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-12 09:37:12,839 INFO L413 NwaCegarLoop]: 711 mSDtfsCounter, 628 mSDsluCounter, 2478 mSDsCounter, 0 mSdLazyCounter, 1651 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 629 SdHoareTripleChecker+Valid, 3189 SdHoareTripleChecker+Invalid, 1754 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:12,840 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [629 Valid, 3189 Invalid, 1754 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1651 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-12 09:37:12,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2022-07-12 09:37:12,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 1788. [2022-07-12 09:37:12,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1788 states, 1473 states have (on average 1.4019008825526138) internal successors, (2065), 1497 states have internal predecessors, (2065), 179 states have call successors, (179), 112 states have call predecessors, (179), 134 states have return successors, (219), 181 states have call predecessors, (219), 175 states have call successors, (219) [2022-07-12 09:37:12,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1788 states to 1788 states and 2463 transitions. [2022-07-12 09:37:12,911 INFO L78 Accepts]: Start accepts. Automaton has 1788 states and 2463 transitions. Word has length 66 [2022-07-12 09:37:12,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:12,911 INFO L495 AbstractCegarLoop]: Abstraction has 1788 states and 2463 transitions. [2022-07-12 09:37:12,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-12 09:37:12,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1788 states and 2463 transitions. [2022-07-12 09:37:12,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-12 09:37:12,912 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:12,913 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:12,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-12 09:37:12,913 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:12,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:12,913 INFO L85 PathProgramCache]: Analyzing trace with hash -2046288849, now seen corresponding path program 1 times [2022-07-12 09:37:12,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:12,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830520325] [2022-07-12 09:37:12,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:12,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:12,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:12,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:12,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:12,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 09:37:12,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:12,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-12 09:37:12,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:12,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 09:37:12,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:12,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 09:37:12,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:12,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-07-12 09:37:12,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:12,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:12,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:12,994 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-12 09:37:12,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:12,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830520325] [2022-07-12 09:37:12,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830520325] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:12,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:12,996 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-07-12 09:37:12,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865566869] [2022-07-12 09:37:12,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:12,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-07-12 09:37:12,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:12,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-07-12 09:37:12,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-07-12 09:37:12,997 INFO L87 Difference]: Start difference. First operand 1788 states and 2463 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2022-07-12 09:37:14,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:14,531 INFO L93 Difference]: Finished difference Result 5360 states and 7337 transitions. [2022-07-12 09:37:14,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-07-12 09:37:14,532 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 66 [2022-07-12 09:37:14,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:14,540 INFO L225 Difference]: With dead ends: 5360 [2022-07-12 09:37:14,540 INFO L226 Difference]: Without dead ends: 2179 [2022-07-12 09:37:14,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2022-07-12 09:37:14,548 INFO L413 NwaCegarLoop]: 849 mSDtfsCounter, 3821 mSDsluCounter, 2339 mSDsCounter, 0 mSdLazyCounter, 1812 mSolverCounterSat, 688 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3839 SdHoareTripleChecker+Valid, 3188 SdHoareTripleChecker+Invalid, 2500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 688 IncrementalHoareTripleChecker+Valid, 1812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:14,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3839 Valid, 3188 Invalid, 2500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [688 Valid, 1812 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-12 09:37:14,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2179 states. [2022-07-12 09:37:14,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2179 to 1999. [2022-07-12 09:37:14,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1999 states, 1612 states have (on average 1.3591811414392059) internal successors, (2191), 1638 states have internal predecessors, (2191), 219 states have call successors, (219), 140 states have call predecessors, (219), 166 states have return successors, (265), 223 states have call predecessors, (265), 215 states have call successors, (265) [2022-07-12 09:37:14,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1999 states to 1999 states and 2675 transitions. [2022-07-12 09:37:14,616 INFO L78 Accepts]: Start accepts. Automaton has 1999 states and 2675 transitions. Word has length 66 [2022-07-12 09:37:14,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:14,617 INFO L495 AbstractCegarLoop]: Abstraction has 1999 states and 2675 transitions. [2022-07-12 09:37:14,617 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2022-07-12 09:37:14,618 INFO L276 IsEmpty]: Start isEmpty. Operand 1999 states and 2675 transitions. [2022-07-12 09:37:14,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-07-12 09:37:14,619 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:14,620 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:14,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-12 09:37:14,620 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:14,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:14,620 INFO L85 PathProgramCache]: Analyzing trace with hash 630136045, now seen corresponding path program 1 times [2022-07-12 09:37:14,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:14,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609662815] [2022-07-12 09:37:14,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:14,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:14,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:14,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:14,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:14,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 09:37:14,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:14,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-12 09:37:14,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:14,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 09:37:14,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:14,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 09:37:14,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:14,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-12 09:37:14,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:14,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-12 09:37:14,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:14,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-12 09:37:14,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:14,732 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-12 09:37:14,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:14,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609662815] [2022-07-12 09:37:14,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609662815] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:14,744 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:14,744 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-12 09:37:14,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012935958] [2022-07-12 09:37:14,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:14,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-12 09:37:14,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:14,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-12 09:37:14,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-07-12 09:37:14,747 INFO L87 Difference]: Start difference. First operand 1999 states and 2675 transitions. Second operand has 9 states, 9 states have (on average 6.888888888888889) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-12 09:37:15,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:15,657 INFO L93 Difference]: Finished difference Result 3824 states and 5077 transitions. [2022-07-12 09:37:15,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-12 09:37:15,657 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.888888888888889) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 91 [2022-07-12 09:37:15,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:15,665 INFO L225 Difference]: With dead ends: 3824 [2022-07-12 09:37:15,665 INFO L226 Difference]: Without dead ends: 2193 [2022-07-12 09:37:15,668 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-07-12 09:37:15,671 INFO L413 NwaCegarLoop]: 699 mSDtfsCounter, 623 mSDsluCounter, 2437 mSDsCounter, 0 mSdLazyCounter, 1622 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 3136 SdHoareTripleChecker+Invalid, 1726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:15,671 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [625 Valid, 3136 Invalid, 1726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1622 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-12 09:37:15,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2193 states. [2022-07-12 09:37:15,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2193 to 2059. [2022-07-12 09:37:15,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2059 states, 1660 states have (on average 1.3451807228915662) internal successors, (2233), 1686 states have internal predecessors, (2233), 219 states have call successors, (219), 140 states have call predecessors, (219), 178 states have return successors, (277), 235 states have call predecessors, (277), 215 states have call successors, (277) [2022-07-12 09:37:15,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2059 states to 2059 states and 2729 transitions. [2022-07-12 09:37:15,737 INFO L78 Accepts]: Start accepts. Automaton has 2059 states and 2729 transitions. Word has length 91 [2022-07-12 09:37:15,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:15,737 INFO L495 AbstractCegarLoop]: Abstraction has 2059 states and 2729 transitions. [2022-07-12 09:37:15,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.888888888888889) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-07-12 09:37:15,738 INFO L276 IsEmpty]: Start isEmpty. Operand 2059 states and 2729 transitions. [2022-07-12 09:37:15,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-07-12 09:37:15,739 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:15,739 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:15,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-12 09:37:15,739 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:15,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:15,740 INFO L85 PathProgramCache]: Analyzing trace with hash 1074036719, now seen corresponding path program 1 times [2022-07-12 09:37:15,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:15,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005849201] [2022-07-12 09:37:15,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:15,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:15,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:15,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:15,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:15,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 09:37:15,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:15,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-12 09:37:15,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:15,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 09:37:15,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:15,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 09:37:15,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:15,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-12 09:37:15,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:15,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-12 09:37:15,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:15,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-12 09:37:15,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:15,828 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-12 09:37:15,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:15,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005849201] [2022-07-12 09:37:15,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005849201] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:15,829 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:15,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-07-12 09:37:15,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128141167] [2022-07-12 09:37:15,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:15,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-07-12 09:37:15,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:15,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-07-12 09:37:15,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-07-12 09:37:15,831 INFO L87 Difference]: Start difference. First operand 2059 states and 2729 transitions. Second operand has 8 states, 8 states have (on average 7.75) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-12 09:37:16,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:16,684 INFO L93 Difference]: Finished difference Result 3586 states and 4693 transitions. [2022-07-12 09:37:16,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-07-12 09:37:16,685 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 91 [2022-07-12 09:37:16,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:16,693 INFO L225 Difference]: With dead ends: 3586 [2022-07-12 09:37:16,693 INFO L226 Difference]: Without dead ends: 2133 [2022-07-12 09:37:16,696 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2022-07-12 09:37:16,699 INFO L413 NwaCegarLoop]: 731 mSDtfsCounter, 1735 mSDsluCounter, 1435 mSDsCounter, 0 mSdLazyCounter, 1240 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1767 SdHoareTripleChecker+Valid, 2166 SdHoareTripleChecker+Invalid, 1457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 1240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:16,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1767 Valid, 2166 Invalid, 1457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 1240 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-07-12 09:37:16,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2133 states. [2022-07-12 09:37:16,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2133 to 1838. [2022-07-12 09:37:16,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1838 states, 1492 states have (on average 1.3505361930294906) internal successors, (2015), 1513 states have internal predecessors, (2015), 191 states have call successors, (191), 121 states have call predecessors, (191), 153 states have return successors, (237), 205 states have call predecessors, (237), 187 states have call successors, (237) [2022-07-12 09:37:16,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1838 states to 1838 states and 2443 transitions. [2022-07-12 09:37:16,754 INFO L78 Accepts]: Start accepts. Automaton has 1838 states and 2443 transitions. Word has length 91 [2022-07-12 09:37:16,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:16,754 INFO L495 AbstractCegarLoop]: Abstraction has 1838 states and 2443 transitions. [2022-07-12 09:37:16,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.75) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-12 09:37:16,754 INFO L276 IsEmpty]: Start isEmpty. Operand 1838 states and 2443 transitions. [2022-07-12 09:37:16,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-07-12 09:37:16,755 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:16,755 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:16,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-12 09:37:16,755 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:16,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:16,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1281768531, now seen corresponding path program 1 times [2022-07-12 09:37:16,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:16,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373841806] [2022-07-12 09:37:16,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:16,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:16,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:16,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:16,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:16,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 09:37:16,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:16,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-12 09:37:16,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:16,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 09:37:16,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:16,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 09:37:16,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:16,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-12 09:37:16,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:16,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-12 09:37:16,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:16,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-12 09:37:16,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:16,837 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-07-12 09:37:16,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:16,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373841806] [2022-07-12 09:37:16,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373841806] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:16,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:16,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:37:16,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646776425] [2022-07-12 09:37:16,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:16,839 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:37:16,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:16,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:37:16,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:37:16,841 INFO L87 Difference]: Start difference. First operand 1838 states and 2443 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-07-12 09:37:17,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:17,273 INFO L93 Difference]: Finished difference Result 4990 states and 6555 transitions. [2022-07-12 09:37:17,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-07-12 09:37:17,276 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 91 [2022-07-12 09:37:17,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:17,287 INFO L225 Difference]: With dead ends: 4990 [2022-07-12 09:37:17,288 INFO L226 Difference]: Without dead ends: 3521 [2022-07-12 09:37:17,292 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-07-12 09:37:17,292 INFO L413 NwaCegarLoop]: 733 mSDtfsCounter, 1652 mSDsluCounter, 1117 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1685 SdHoareTripleChecker+Valid, 1850 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:17,293 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1685 Valid, 1850 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-07-12 09:37:17,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3521 states. [2022-07-12 09:37:17,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3521 to 3307. [2022-07-12 09:37:17,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3307 states, 2641 states have (on average 1.30367285119273) internal successors, (3443), 2691 states have internal predecessors, (3443), 352 states have call successors, (352), 234 states have call predecessors, (352), 312 states have return successors, (520), 384 states have call predecessors, (520), 348 states have call successors, (520) [2022-07-12 09:37:17,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3307 states to 3307 states and 4315 transitions. [2022-07-12 09:37:17,405 INFO L78 Accepts]: Start accepts. Automaton has 3307 states and 4315 transitions. Word has length 91 [2022-07-12 09:37:17,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:17,405 INFO L495 AbstractCegarLoop]: Abstraction has 3307 states and 4315 transitions. [2022-07-12 09:37:17,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 4 states have internal predecessors, (70), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-07-12 09:37:17,406 INFO L276 IsEmpty]: Start isEmpty. Operand 3307 states and 4315 transitions. [2022-07-12 09:37:17,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-07-12 09:37:17,407 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:17,407 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:17,407 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-07-12 09:37:17,408 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:17,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:17,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1955360687, now seen corresponding path program 1 times [2022-07-12 09:37:17,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:17,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817227261] [2022-07-12 09:37:17,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:17,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:17,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:17,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:17,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:17,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 09:37:17,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:17,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-12 09:37:17,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:17,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 09:37:17,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:17,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 09:37:17,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:17,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-12 09:37:17,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:17,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-12 09:37:17,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:17,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-07-12 09:37:17,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:17,456 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-07-12 09:37:17,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:17,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817227261] [2022-07-12 09:37:17,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817227261] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:17,457 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:17,457 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 09:37:17,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058788282] [2022-07-12 09:37:17,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:17,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 09:37:17,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:17,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 09:37:17,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-07-12 09:37:17,458 INFO L87 Difference]: Start difference. First operand 3307 states and 4315 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-12 09:37:17,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:17,920 INFO L93 Difference]: Finished difference Result 4891 states and 6299 transitions. [2022-07-12 09:37:17,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-07-12 09:37:17,920 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 91 [2022-07-12 09:37:17,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:17,927 INFO L225 Difference]: With dead ends: 4891 [2022-07-12 09:37:17,927 INFO L226 Difference]: Without dead ends: 1953 [2022-07-12 09:37:17,931 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-07-12 09:37:17,932 INFO L413 NwaCegarLoop]: 699 mSDtfsCounter, 740 mSDsluCounter, 1250 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 754 SdHoareTripleChecker+Valid, 1949 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:17,932 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [754 Valid, 1949 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-07-12 09:37:17,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1953 states. [2022-07-12 09:37:17,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1953 to 1838. [2022-07-12 09:37:17,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1838 states, 1492 states have (on average 1.3257372654155497) internal successors, (1978), 1513 states have internal predecessors, (1978), 191 states have call successors, (191), 121 states have call predecessors, (191), 153 states have return successors, (237), 205 states have call predecessors, (237), 187 states have call successors, (237) [2022-07-12 09:37:17,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1838 states to 1838 states and 2406 transitions. [2022-07-12 09:37:17,988 INFO L78 Accepts]: Start accepts. Automaton has 1838 states and 2406 transitions. Word has length 91 [2022-07-12 09:37:17,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:17,988 INFO L495 AbstractCegarLoop]: Abstraction has 1838 states and 2406 transitions. [2022-07-12 09:37:17,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-07-12 09:37:17,989 INFO L276 IsEmpty]: Start isEmpty. Operand 1838 states and 2406 transitions. [2022-07-12 09:37:17,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-07-12 09:37:17,989 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:17,990 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:17,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-07-12 09:37:17,990 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:17,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:17,990 INFO L85 PathProgramCache]: Analyzing trace with hash -1143882069, now seen corresponding path program 1 times [2022-07-12 09:37:17,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:17,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002871961] [2022-07-12 09:37:17,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:17,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:18,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:18,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:18,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:18,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 09:37:18,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:18,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-12 09:37:18,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:18,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 09:37:18,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:18,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 09:37:18,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:18,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-12 09:37:18,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:18,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-12 09:37:18,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:18,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-12 09:37:18,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:18,060 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-07-12 09:37:18,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:18,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002871961] [2022-07-12 09:37:18,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002871961] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:18,061 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:18,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-07-12 09:37:18,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272828584] [2022-07-12 09:37:18,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:18,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-07-12 09:37:18,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:18,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-07-12 09:37:18,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-07-12 09:37:18,062 INFO L87 Difference]: Start difference. First operand 1838 states and 2406 transitions. Second operand has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-12 09:37:19,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:19,153 INFO L93 Difference]: Finished difference Result 4256 states and 5489 transitions. [2022-07-12 09:37:19,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-07-12 09:37:19,153 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 92 [2022-07-12 09:37:19,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:19,162 INFO L225 Difference]: With dead ends: 4256 [2022-07-12 09:37:19,162 INFO L226 Difference]: Without dead ends: 2636 [2022-07-12 09:37:19,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2022-07-12 09:37:19,166 INFO L413 NwaCegarLoop]: 769 mSDtfsCounter, 2441 mSDsluCounter, 1829 mSDsCounter, 0 mSdLazyCounter, 1450 mSolverCounterSat, 486 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2483 SdHoareTripleChecker+Valid, 2598 SdHoareTripleChecker+Invalid, 1936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 486 IncrementalHoareTripleChecker+Valid, 1450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:19,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2483 Valid, 2598 Invalid, 1936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [486 Valid, 1450 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-07-12 09:37:19,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2636 states. [2022-07-12 09:37:19,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2636 to 2459. [2022-07-12 09:37:19,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2459 states, 1959 states have (on average 1.2863705972434916) internal successors, (2520), 1988 states have internal predecessors, (2520), 268 states have call successors, (268), 169 states have call predecessors, (268), 230 states have return successors, (368), 303 states have call predecessors, (368), 264 states have call successors, (368) [2022-07-12 09:37:19,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2459 states to 2459 states and 3156 transitions. [2022-07-12 09:37:19,265 INFO L78 Accepts]: Start accepts. Automaton has 2459 states and 3156 transitions. Word has length 92 [2022-07-12 09:37:19,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:19,266 INFO L495 AbstractCegarLoop]: Abstraction has 2459 states and 3156 transitions. [2022-07-12 09:37:19,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-07-12 09:37:19,267 INFO L276 IsEmpty]: Start isEmpty. Operand 2459 states and 3156 transitions. [2022-07-12 09:37:19,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-07-12 09:37:19,270 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:19,270 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:19,270 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-07-12 09:37:19,271 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:19,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:19,271 INFO L85 PathProgramCache]: Analyzing trace with hash -729006388, now seen corresponding path program 1 times [2022-07-12 09:37:19,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:19,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055087424] [2022-07-12 09:37:19,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:19,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:19,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:19,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-12 09:37:19,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-07-12 09:37:19,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 09:37:19,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-07-12 09:37:19,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-07-12 09:37:19,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-07-12 09:37:19,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-07-12 09:37:19,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-07-12 09:37:19,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-07-12 09:37:19,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-12 09:37:19,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-12 09:37:19,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-12 09:37:19,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-07-12 09:37:19,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-07-12 09:37:19,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:19,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-07-12 09:37:19,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,354 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 23 proven. 9 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-07-12 09:37:19,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:19,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055087424] [2022-07-12 09:37:19,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055087424] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-12 09:37:19,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51945775] [2022-07-12 09:37:19,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:19,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-12 09:37:19,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-12 09:37:19,357 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-12 09:37:19,360 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-12 09:37:19,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:19,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 2 conjunts are in the unsatisfiable core [2022-07-12 09:37:19,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-12 09:37:19,597 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-07-12 09:37:19,597 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-07-12 09:37:19,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51945775] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:19,597 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-07-12 09:37:19,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2022-07-12 09:37:19,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407403783] [2022-07-12 09:37:19,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:19,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-12 09:37:19,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:19,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-12 09:37:19,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-07-12 09:37:19,617 INFO L87 Difference]: Start difference. First operand 2459 states and 3156 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-12 09:37:19,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:19,738 INFO L93 Difference]: Finished difference Result 6385 states and 7985 transitions. [2022-07-12 09:37:19,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-12 09:37:19,739 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 163 [2022-07-12 09:37:19,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:19,753 INFO L225 Difference]: With dead ends: 6385 [2022-07-12 09:37:19,753 INFO L226 Difference]: Without dead ends: 4371 [2022-07-12 09:37:19,758 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-07-12 09:37:19,758 INFO L413 NwaCegarLoop]: 723 mSDtfsCounter, 61 mSDsluCounter, 690 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1413 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:19,759 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 1413 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-12 09:37:19,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4371 states. [2022-07-12 09:37:19,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4371 to 4329. [2022-07-12 09:37:19,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4329 states, 3416 states have (on average 1.2511709601873535) internal successors, (4274), 3468 states have internal predecessors, (4274), 475 states have call successors, (475), 330 states have call predecessors, (475), 436 states have return successors, (636), 532 states have call predecessors, (636), 471 states have call successors, (636) [2022-07-12 09:37:19,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4329 states to 4329 states and 5385 transitions. [2022-07-12 09:37:19,900 INFO L78 Accepts]: Start accepts. Automaton has 4329 states and 5385 transitions. Word has length 163 [2022-07-12 09:37:19,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:19,900 INFO L495 AbstractCegarLoop]: Abstraction has 4329 states and 5385 transitions. [2022-07-12 09:37:19,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-07-12 09:37:19,901 INFO L276 IsEmpty]: Start isEmpty. Operand 4329 states and 5385 transitions. [2022-07-12 09:37:19,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:37:19,903 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:19,903 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:19,922 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-12 09:37:20,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-07-12 09:37:20,122 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:20,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:20,123 INFO L85 PathProgramCache]: Analyzing trace with hash -175523429, now seen corresponding path program 1 times [2022-07-12 09:37:20,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:20,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302568434] [2022-07-12 09:37:20,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:20,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:20,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:20,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:20,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:20,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:37:20,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:20,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:20,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:20,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:20,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:20,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:37:20,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:20,242 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-12 09:37:20,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:20,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302568434] [2022-07-12 09:37:20,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302568434] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:20,243 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:20,243 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-12 09:37:20,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349185079] [2022-07-12 09:37:20,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:20,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-12 09:37:20,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:20,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-12 09:37:20,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-12 09:37:20,245 INFO L87 Difference]: Start difference. First operand 4329 states and 5385 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 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-12 09:37:21,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:21,611 INFO L93 Difference]: Finished difference Result 4807 states and 6157 transitions. [2022-07-12 09:37:21,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 09:37:21,612 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 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 168 [2022-07-12 09:37:21,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:21,624 INFO L225 Difference]: With dead ends: 4807 [2022-07-12 09:37:21,624 INFO L226 Difference]: Without dead ends: 4460 [2022-07-12 09:37:21,626 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-12 09:37:21,626 INFO L413 NwaCegarLoop]: 765 mSDtfsCounter, 1073 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 767 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1096 SdHoareTripleChecker+Valid, 1340 SdHoareTripleChecker+Invalid, 865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:21,627 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1096 Valid, 1340 Invalid, 865 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 767 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-12 09:37:21,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4460 states. [2022-07-12 09:37:21,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4460 to 4329. [2022-07-12 09:37:21,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4329 states, 3416 states have (on average 1.2508782201405153) internal successors, (4273), 3468 states have internal predecessors, (4273), 475 states have call successors, (475), 330 states have call predecessors, (475), 436 states have return successors, (636), 532 states have call predecessors, (636), 471 states have call successors, (636) [2022-07-12 09:37:21,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4329 states to 4329 states and 5384 transitions. [2022-07-12 09:37:21,857 INFO L78 Accepts]: Start accepts. Automaton has 4329 states and 5384 transitions. Word has length 168 [2022-07-12 09:37:21,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:21,857 INFO L495 AbstractCegarLoop]: Abstraction has 4329 states and 5384 transitions. [2022-07-12 09:37:21,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 3 states have internal predecessors, (157), 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-12 09:37:21,858 INFO L276 IsEmpty]: Start isEmpty. Operand 4329 states and 5384 transitions. [2022-07-12 09:37:21,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:37:21,860 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:21,860 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:21,860 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-07-12 09:37:21,860 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:21,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:21,860 INFO L85 PathProgramCache]: Analyzing trace with hash 435745629, now seen corresponding path program 1 times [2022-07-12 09:37:21,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:21,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439422829] [2022-07-12 09:37:21,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:21,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:21,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:21,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:21,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:21,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:37:21,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:21,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:21,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:21,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:21,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:21,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:37:21,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:21,953 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-12 09:37:21,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:21,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439422829] [2022-07-12 09:37:21,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439422829] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:21,953 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:21,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-12 09:37:21,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608906787] [2022-07-12 09:37:21,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:21,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-12 09:37:21,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:21,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-12 09:37:21,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-12 09:37:21,955 INFO L87 Difference]: Start difference. First operand 4329 states and 5384 transitions. Second operand has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 4 states have internal predecessors, (157), 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-12 09:37:24,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:24,259 INFO L93 Difference]: Finished difference Result 5287 states and 6935 transitions. [2022-07-12 09:37:24,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-07-12 09:37:24,260 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 4 states have internal predecessors, (157), 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 168 [2022-07-12 09:37:24,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:24,294 INFO L225 Difference]: With dead ends: 5287 [2022-07-12 09:37:24,294 INFO L226 Difference]: Without dead ends: 4947 [2022-07-12 09:37:24,296 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-12 09:37:24,297 INFO L413 NwaCegarLoop]: 801 mSDtfsCounter, 1692 mSDsluCounter, 1099 mSDsCounter, 0 mSdLazyCounter, 1996 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1722 SdHoareTripleChecker+Valid, 1900 SdHoareTripleChecker+Invalid, 2156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 1996 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:24,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1722 Valid, 1900 Invalid, 2156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 1996 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-07-12 09:37:24,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4947 states. [2022-07-12 09:37:24,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4947 to 4684. [2022-07-12 09:37:24,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4684 states, 3744 states have (on average 1.2815170940170941) internal successors, (4798), 3797 states have internal predecessors, (4798), 495 states have call successors, (495), 336 states have call predecessors, (495), 443 states have return successors, (659), 552 states have call predecessors, (659), 491 states have call successors, (659) [2022-07-12 09:37:24,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4684 states to 4684 states and 5952 transitions. [2022-07-12 09:37:24,559 INFO L78 Accepts]: Start accepts. Automaton has 4684 states and 5952 transitions. Word has length 168 [2022-07-12 09:37:24,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:24,559 INFO L495 AbstractCegarLoop]: Abstraction has 4684 states and 5952 transitions. [2022-07-12 09:37:24,560 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 4 states have internal predecessors, (157), 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-12 09:37:24,560 INFO L276 IsEmpty]: Start isEmpty. Operand 4684 states and 5952 transitions. [2022-07-12 09:37:24,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:37:24,562 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:24,563 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:24,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-07-12 09:37:24,563 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:24,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:24,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1358146137, now seen corresponding path program 1 times [2022-07-12 09:37:24,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:24,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994999392] [2022-07-12 09:37:24,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:24,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:24,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:24,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:24,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:24,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:37:24,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:24,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:24,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:24,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:24,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:24,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:37:24,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:24,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-12 09:37:24,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:24,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994999392] [2022-07-12 09:37:24,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994999392] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:24,679 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:24,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:37:24,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330948401] [2022-07-12 09:37:24,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:24,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:37:24,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:24,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:37:24,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:37:24,681 INFO L87 Difference]: Start difference. First operand 4684 states and 5952 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:27,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:27,449 INFO L93 Difference]: Finished difference Result 6145 states and 8320 transitions. [2022-07-12 09:37:27,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 09:37:27,449 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:37:27,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:27,461 INFO L225 Difference]: With dead ends: 6145 [2022-07-12 09:37:27,462 INFO L226 Difference]: Without dead ends: 5450 [2022-07-12 09:37:27,465 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-12 09:37:27,465 INFO L413 NwaCegarLoop]: 1090 mSDtfsCounter, 1720 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 3121 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1750 SdHoareTripleChecker+Valid, 3157 SdHoareTripleChecker+Invalid, 3243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 3121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:27,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1750 Valid, 3157 Invalid, 3243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 3121 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-07-12 09:37:27,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5450 states. [2022-07-12 09:37:27,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5450 to 5014. [2022-07-12 09:37:27,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5014 states, 4047 states have (on average 1.302940449715839) internal successors, (5273), 4101 states have internal predecessors, (5273), 515 states have call successors, (515), 342 states have call predecessors, (515), 450 states have return successors, (681), 573 states have call predecessors, (681), 511 states have call successors, (681) [2022-07-12 09:37:27,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5014 states to 5014 states and 6469 transitions. [2022-07-12 09:37:27,718 INFO L78 Accepts]: Start accepts. Automaton has 5014 states and 6469 transitions. Word has length 168 [2022-07-12 09:37:27,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:27,718 INFO L495 AbstractCegarLoop]: Abstraction has 5014 states and 6469 transitions. [2022-07-12 09:37:27,718 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:27,719 INFO L276 IsEmpty]: Start isEmpty. Operand 5014 states and 6469 transitions. [2022-07-12 09:37:27,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:37:27,720 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:27,721 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:27,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-07-12 09:37:27,721 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:27,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:27,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1039841701, now seen corresponding path program 1 times [2022-07-12 09:37:27,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:27,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735535047] [2022-07-12 09:37:27,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:27,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:27,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:27,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:27,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:27,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:37:27,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:27,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:27,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:27,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:27,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:27,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:37:27,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:27,825 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-12 09:37:27,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:27,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735535047] [2022-07-12 09:37:27,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735535047] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:27,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:27,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:37:27,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416046617] [2022-07-12 09:37:27,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:27,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:37:27,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:27,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:37:27,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:37:27,828 INFO L87 Difference]: Start difference. First operand 5014 states and 6469 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:29,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:29,407 INFO L93 Difference]: Finished difference Result 6489 states and 8873 transitions. [2022-07-12 09:37:29,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 09:37:29,408 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:37:29,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:29,418 INFO L225 Difference]: With dead ends: 6489 [2022-07-12 09:37:29,419 INFO L226 Difference]: Without dead ends: 5464 [2022-07-12 09:37:29,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-12 09:37:29,423 INFO L413 NwaCegarLoop]: 697 mSDtfsCounter, 1371 mSDsluCounter, 1143 mSDsCounter, 0 mSdLazyCounter, 1446 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1402 SdHoareTripleChecker+Valid, 1840 SdHoareTripleChecker+Invalid, 1574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 1446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:29,423 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1402 Valid, 1840 Invalid, 1574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 1446 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-12 09:37:29,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5464 states. [2022-07-12 09:37:29,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5464 to 5014. [2022-07-12 09:37:29,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5014 states, 4047 states have (on average 1.3021991598715097) internal successors, (5270), 4101 states have internal predecessors, (5270), 515 states have call successors, (515), 342 states have call predecessors, (515), 450 states have return successors, (681), 573 states have call predecessors, (681), 511 states have call successors, (681) [2022-07-12 09:37:29,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5014 states to 5014 states and 6466 transitions. [2022-07-12 09:37:29,663 INFO L78 Accepts]: Start accepts. Automaton has 5014 states and 6466 transitions. Word has length 168 [2022-07-12 09:37:29,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:29,663 INFO L495 AbstractCegarLoop]: Abstraction has 5014 states and 6466 transitions. [2022-07-12 09:37:29,664 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:29,664 INFO L276 IsEmpty]: Start isEmpty. Operand 5014 states and 6466 transitions. [2022-07-12 09:37:29,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:37:29,665 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:29,666 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:29,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-07-12 09:37:29,666 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:29,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:29,666 INFO L85 PathProgramCache]: Analyzing trace with hash -613287203, now seen corresponding path program 1 times [2022-07-12 09:37:29,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:29,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750902149] [2022-07-12 09:37:29,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:29,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:29,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:29,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:29,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:29,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:37:29,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:29,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:29,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:29,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:29,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:29,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:37:29,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:29,766 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-12 09:37:29,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:29,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750902149] [2022-07-12 09:37:29,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750902149] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:29,767 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:29,767 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:37:29,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799958045] [2022-07-12 09:37:29,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:29,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:37:29,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:29,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:37:29,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:37:29,768 INFO L87 Difference]: Start difference. First operand 5014 states and 6466 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:31,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:31,088 INFO L93 Difference]: Finished difference Result 6485 states and 8856 transitions. [2022-07-12 09:37:31,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 09:37:31,089 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:37:31,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:31,099 INFO L225 Difference]: With dead ends: 6485 [2022-07-12 09:37:31,099 INFO L226 Difference]: Without dead ends: 5460 [2022-07-12 09:37:31,103 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-12 09:37:31,103 INFO L413 NwaCegarLoop]: 735 mSDtfsCounter, 1497 mSDsluCounter, 893 mSDsCounter, 0 mSdLazyCounter, 1350 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1528 SdHoareTripleChecker+Valid, 1628 SdHoareTripleChecker+Invalid, 1522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:31,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1528 Valid, 1628 Invalid, 1522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1350 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-12 09:37:31,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5460 states. [2022-07-12 09:37:31,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5460 to 5014. [2022-07-12 09:37:31,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5014 states, 4047 states have (on average 1.3014578700271806) internal successors, (5267), 4101 states have internal predecessors, (5267), 515 states have call successors, (515), 342 states have call predecessors, (515), 450 states have return successors, (681), 573 states have call predecessors, (681), 511 states have call successors, (681) [2022-07-12 09:37:31,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5014 states to 5014 states and 6463 transitions. [2022-07-12 09:37:31,369 INFO L78 Accepts]: Start accepts. Automaton has 5014 states and 6463 transitions. Word has length 168 [2022-07-12 09:37:31,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:31,370 INFO L495 AbstractCegarLoop]: Abstraction has 5014 states and 6463 transitions. [2022-07-12 09:37:31,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:31,370 INFO L276 IsEmpty]: Start isEmpty. Operand 5014 states and 6463 transitions. [2022-07-12 09:37:31,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:37:31,372 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:31,372 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:31,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-07-12 09:37:31,372 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:31,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:31,373 INFO L85 PathProgramCache]: Analyzing trace with hash -1153716709, now seen corresponding path program 1 times [2022-07-12 09:37:31,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:31,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567155162] [2022-07-12 09:37:31,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:31,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:31,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:31,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:31,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:31,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:37:31,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:31,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:31,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:31,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:31,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:31,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:37:31,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:31,484 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-12 09:37:31,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:31,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567155162] [2022-07-12 09:37:31,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567155162] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:31,485 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:31,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:37:31,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795765640] [2022-07-12 09:37:31,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:31,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:37:31,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:31,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:37:31,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:37:31,486 INFO L87 Difference]: Start difference. First operand 5014 states and 6463 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:34,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:34,341 INFO L93 Difference]: Finished difference Result 7401 states and 10301 transitions. [2022-07-12 09:37:34,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 09:37:34,341 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:37:34,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:34,355 INFO L225 Difference]: With dead ends: 7401 [2022-07-12 09:37:34,355 INFO L226 Difference]: Without dead ends: 6376 [2022-07-12 09:37:34,359 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-12 09:37:34,361 INFO L413 NwaCegarLoop]: 1066 mSDtfsCounter, 1700 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 3072 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1730 SdHoareTripleChecker+Valid, 3133 SdHoareTripleChecker+Invalid, 3196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 3072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:34,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1730 Valid, 3133 Invalid, 3196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 3072 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-07-12 09:37:34,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6376 states. [2022-07-12 09:37:34,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6376 to 5684. [2022-07-12 09:37:34,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5684 states, 4663 states have (on average 1.3356208449496032) internal successors, (6228), 4719 states have internal predecessors, (6228), 555 states have call successors, (555), 354 states have call predecessors, (555), 464 states have return successors, (729), 615 states have call predecessors, (729), 551 states have call successors, (729) [2022-07-12 09:37:34,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5684 states to 5684 states and 7512 transitions. [2022-07-12 09:37:34,648 INFO L78 Accepts]: Start accepts. Automaton has 5684 states and 7512 transitions. Word has length 168 [2022-07-12 09:37:34,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:34,649 INFO L495 AbstractCegarLoop]: Abstraction has 5684 states and 7512 transitions. [2022-07-12 09:37:34,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:34,649 INFO L276 IsEmpty]: Start isEmpty. Operand 5684 states and 7512 transitions. [2022-07-12 09:37:34,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:37:34,651 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:34,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 09:37:34,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-07-12 09:37:34,652 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:34,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:34,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1309697251, now seen corresponding path program 1 times [2022-07-12 09:37:34,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:34,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631919322] [2022-07-12 09:37:34,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:34,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:34,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:34,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:34,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:34,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:37:34,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:34,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:34,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:34,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:34,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:34,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:37:34,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:34,751 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-12 09:37:34,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:34,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631919322] [2022-07-12 09:37:34,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631919322] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:34,751 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:34,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:37:34,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576942062] [2022-07-12 09:37:34,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:34,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:37:34,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:34,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:37:34,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:37:34,753 INFO L87 Difference]: Start difference. First operand 5684 states and 7512 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:36,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:36,189 INFO L93 Difference]: Finished difference Result 8057 states and 11337 transitions. [2022-07-12 09:37:36,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 09:37:36,189 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:37:36,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:36,201 INFO L225 Difference]: With dead ends: 8057 [2022-07-12 09:37:36,201 INFO L226 Difference]: Without dead ends: 6362 [2022-07-12 09:37:36,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-12 09:37:36,206 INFO L413 NwaCegarLoop]: 728 mSDtfsCounter, 1496 mSDsluCounter, 893 mSDsCounter, 0 mSdLazyCounter, 1335 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1527 SdHoareTripleChecker+Valid, 1621 SdHoareTripleChecker+Invalid, 1507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:36,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1527 Valid, 1621 Invalid, 1507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1335 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-07-12 09:37:36,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6362 states. [2022-07-12 09:37:36,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6362 to 5684. [2022-07-12 09:37:36,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5684 states, 4663 states have (on average 1.3345485738794767) internal successors, (6223), 4719 states have internal predecessors, (6223), 555 states have call successors, (555), 354 states have call predecessors, (555), 464 states have return successors, (729), 615 states have call predecessors, (729), 551 states have call successors, (729) [2022-07-12 09:37:36,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5684 states to 5684 states and 7507 transitions. [2022-07-12 09:37:36,486 INFO L78 Accepts]: Start accepts. Automaton has 5684 states and 7507 transitions. Word has length 168 [2022-07-12 09:37:36,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:36,486 INFO L495 AbstractCegarLoop]: Abstraction has 5684 states and 7507 transitions. [2022-07-12 09:37:36,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:36,486 INFO L276 IsEmpty]: Start isEmpty. Operand 5684 states and 7507 transitions. [2022-07-12 09:37:36,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:37:36,488 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:36,489 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:36,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-07-12 09:37:36,489 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:36,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:36,489 INFO L85 PathProgramCache]: Analyzing trace with hash -899086885, now seen corresponding path program 1 times [2022-07-12 09:37:36,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:36,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650942418] [2022-07-12 09:37:36,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:36,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:36,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:36,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:36,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:36,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:37:36,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:36,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:36,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:36,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:36,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:36,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:37:36,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:36,593 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-12 09:37:36,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:36,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650942418] [2022-07-12 09:37:36,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650942418] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:36,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:36,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:37:36,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020430489] [2022-07-12 09:37:36,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:36,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:37:36,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:36,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:37:36,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:37:36,595 INFO L87 Difference]: Start difference. First operand 5684 states and 7507 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:39,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:39,438 INFO L93 Difference]: Finished difference Result 9835 states and 14126 transitions. [2022-07-12 09:37:39,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 09:37:39,438 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:37:39,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:39,456 INFO L225 Difference]: With dead ends: 9835 [2022-07-12 09:37:39,457 INFO L226 Difference]: Without dead ends: 8140 [2022-07-12 09:37:39,461 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-12 09:37:39,462 INFO L413 NwaCegarLoop]: 1055 mSDtfsCounter, 1692 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 3045 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1722 SdHoareTripleChecker+Valid, 3122 SdHoareTripleChecker+Invalid, 3169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 3045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:39,462 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1722 Valid, 3122 Invalid, 3169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 3045 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-07-12 09:37:39,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8140 states. [2022-07-12 09:37:39,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8140 to 7026. [2022-07-12 09:37:39,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7026 states, 5897 states have (on average 1.380193318636595) internal successors, (8139), 5957 states have internal predecessors, (8139), 635 states have call successors, (635), 378 states have call predecessors, (635), 492 states have return successors, (831), 699 states have call predecessors, (831), 631 states have call successors, (831) [2022-07-12 09:37:39,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7026 states to 7026 states and 9605 transitions. [2022-07-12 09:37:39,866 INFO L78 Accepts]: Start accepts. Automaton has 7026 states and 9605 transitions. Word has length 168 [2022-07-12 09:37:39,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:39,866 INFO L495 AbstractCegarLoop]: Abstraction has 7026 states and 9605 transitions. [2022-07-12 09:37:39,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:39,866 INFO L276 IsEmpty]: Start isEmpty. Operand 7026 states and 9605 transitions. [2022-07-12 09:37:39,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:37:39,869 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:39,869 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:39,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-07-12 09:37:39,869 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:39,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:39,870 INFO L85 PathProgramCache]: Analyzing trace with hash 1608010589, now seen corresponding path program 1 times [2022-07-12 09:37:39,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:39,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692024465] [2022-07-12 09:37:39,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:39,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:39,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:39,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:39,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:39,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:37:39,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:39,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:39,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:39,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:39,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:39,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:37:39,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:39,971 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-12 09:37:39,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:39,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692024465] [2022-07-12 09:37:39,971 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692024465] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:39,971 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:39,971 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:37:39,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003765011] [2022-07-12 09:37:39,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:39,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:37:39,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:39,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:37:39,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:37:39,973 INFO L87 Difference]: Start difference. First operand 7026 states and 9605 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:41,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:41,723 INFO L93 Difference]: Finished difference Result 11193 states and 16284 transitions. [2022-07-12 09:37:41,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 09:37:41,723 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:37:41,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:41,737 INFO L225 Difference]: With dead ends: 11193 [2022-07-12 09:37:41,737 INFO L226 Difference]: Without dead ends: 8156 [2022-07-12 09:37:41,742 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-12 09:37:41,743 INFO L413 NwaCegarLoop]: 721 mSDtfsCounter, 1285 mSDsluCounter, 1143 mSDsCounter, 0 mSdLazyCounter, 1482 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1316 SdHoareTripleChecker+Valid, 1864 SdHoareTripleChecker+Invalid, 1609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 1482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:41,743 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1316 Valid, 1864 Invalid, 1609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 1482 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-12 09:37:41,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8156 states. [2022-07-12 09:37:42,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8156 to 7026. [2022-07-12 09:37:42,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7026 states, 5897 states have (on average 1.3786671188740038) internal successors, (8130), 5957 states have internal predecessors, (8130), 635 states have call successors, (635), 378 states have call predecessors, (635), 492 states have return successors, (831), 699 states have call predecessors, (831), 631 states have call successors, (831) [2022-07-12 09:37:42,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7026 states to 7026 states and 9596 transitions. [2022-07-12 09:37:42,185 INFO L78 Accepts]: Start accepts. Automaton has 7026 states and 9596 transitions. Word has length 168 [2022-07-12 09:37:42,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:42,185 INFO L495 AbstractCegarLoop]: Abstraction has 7026 states and 9596 transitions. [2022-07-12 09:37:42,185 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:42,185 INFO L276 IsEmpty]: Start isEmpty. Operand 7026 states and 9596 transitions. [2022-07-12 09:37:42,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:37:42,188 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:42,188 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:42,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-07-12 09:37:42,189 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:42,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:42,189 INFO L85 PathProgramCache]: Analyzing trace with hash -527872613, now seen corresponding path program 1 times [2022-07-12 09:37:42,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:42,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213322422] [2022-07-12 09:37:42,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:42,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:42,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:42,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:42,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:42,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:37:42,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:42,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:42,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:42,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:42,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:42,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:37:42,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:42,286 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-12 09:37:42,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:42,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213322422] [2022-07-12 09:37:42,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213322422] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:42,287 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:42,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:37:42,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712155781] [2022-07-12 09:37:42,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:42,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:37:42,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:42,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:37:42,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:37:42,289 INFO L87 Difference]: Start difference. First operand 7026 states and 9596 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:45,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:45,507 INFO L93 Difference]: Finished difference Result 14701 states and 21770 transitions. [2022-07-12 09:37:45,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-07-12 09:37:45,508 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:37:45,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:45,529 INFO L225 Difference]: With dead ends: 14701 [2022-07-12 09:37:45,529 INFO L226 Difference]: Without dead ends: 11664 [2022-07-12 09:37:45,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-07-12 09:37:45,536 INFO L413 NwaCegarLoop]: 1042 mSDtfsCounter, 1687 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 3015 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1717 SdHoareTripleChecker+Valid, 3109 SdHoareTripleChecker+Invalid, 3142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 3015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:45,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1717 Valid, 3109 Invalid, 3142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 3015 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-07-12 09:37:45,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11664 states. [2022-07-12 09:37:46,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11664 to 9724. [2022-07-12 09:37:46,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9724 states, 8379 states have (on average 1.4285714285714286) internal successors, (11970), 8447 states have internal predecessors, (11970), 795 states have call successors, (795), 426 states have call predecessors, (795), 548 states have return successors, (1053), 867 states have call predecessors, (1053), 791 states have call successors, (1053) [2022-07-12 09:37:46,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9724 states to 9724 states and 13818 transitions. [2022-07-12 09:37:46,157 INFO L78 Accepts]: Start accepts. Automaton has 9724 states and 13818 transitions. Word has length 168 [2022-07-12 09:37:46,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:46,157 INFO L495 AbstractCegarLoop]: Abstraction has 9724 states and 13818 transitions. [2022-07-12 09:37:46,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:46,157 INFO L276 IsEmpty]: Start isEmpty. Operand 9724 states and 13818 transitions. [2022-07-12 09:37:46,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:37:46,161 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:46,161 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:46,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-07-12 09:37:46,161 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:46,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:46,161 INFO L85 PathProgramCache]: Analyzing trace with hash -458224739, now seen corresponding path program 1 times [2022-07-12 09:37:46,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:46,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582670496] [2022-07-12 09:37:46,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:46,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:46,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:46,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:46,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:46,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:37:46,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:46,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:46,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:46,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:46,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:46,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:37:46,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:46,249 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-12 09:37:46,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:46,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582670496] [2022-07-12 09:37:46,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582670496] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:46,250 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:46,250 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:37:46,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685653990] [2022-07-12 09:37:46,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:46,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:37:46,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:46,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:37:46,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:37:46,252 INFO L87 Difference]: Start difference. First operand 9724 states and 13818 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:48,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:48,150 INFO L93 Difference]: Finished difference Result 17447 states and 26159 transitions. [2022-07-12 09:37:48,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 09:37:48,152 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:37:48,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:48,172 INFO L225 Difference]: With dead ends: 17447 [2022-07-12 09:37:48,173 INFO L226 Difference]: Without dead ends: 11712 [2022-07-12 09:37:48,184 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-12 09:37:48,185 INFO L413 NwaCegarLoop]: 684 mSDtfsCounter, 1545 mSDsluCounter, 893 mSDsCounter, 0 mSdLazyCounter, 1270 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1576 SdHoareTripleChecker+Valid, 1577 SdHoareTripleChecker+Invalid, 1446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 1270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:48,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1576 Valid, 1577 Invalid, 1446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 1270 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-07-12 09:37:48,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11712 states. [2022-07-12 09:37:48,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11712 to 9724. [2022-07-12 09:37:48,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9724 states, 8379 states have (on average 1.4265425468432986) internal successors, (11953), 8447 states have internal predecessors, (11953), 795 states have call successors, (795), 426 states have call predecessors, (795), 548 states have return successors, (1053), 867 states have call predecessors, (1053), 791 states have call successors, (1053) [2022-07-12 09:37:48,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9724 states to 9724 states and 13801 transitions. [2022-07-12 09:37:48,800 INFO L78 Accepts]: Start accepts. Automaton has 9724 states and 13801 transitions. Word has length 168 [2022-07-12 09:37:48,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:48,801 INFO L495 AbstractCegarLoop]: Abstraction has 9724 states and 13801 transitions. [2022-07-12 09:37:48,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:48,801 INFO L276 IsEmpty]: Start isEmpty. Operand 9724 states and 13801 transitions. [2022-07-12 09:37:48,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:37:48,804 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:48,804 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:48,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-07-12 09:37:48,805 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:48,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:48,805 INFO L85 PathProgramCache]: Analyzing trace with hash 940728863, now seen corresponding path program 1 times [2022-07-12 09:37:48,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:48,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475669018] [2022-07-12 09:37:48,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:48,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:48,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:48,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:48,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:48,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:37:48,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:48,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:48,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:48,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:48,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:48,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:37:48,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:48,894 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-12 09:37:48,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:48,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475669018] [2022-07-12 09:37:48,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475669018] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:48,894 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:48,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:37:48,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203330841] [2022-07-12 09:37:48,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:48,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:37:48,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:48,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:37:48,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:37:48,896 INFO L87 Difference]: Start difference. First operand 9724 states and 13801 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:50,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:50,941 INFO L93 Difference]: Finished difference Result 17429 states and 26072 transitions. [2022-07-12 09:37:50,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-12 09:37:50,941 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:37:50,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:50,962 INFO L225 Difference]: With dead ends: 17429 [2022-07-12 09:37:50,963 INFO L226 Difference]: Without dead ends: 11694 [2022-07-12 09:37:50,971 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-07-12 09:37:50,972 INFO L413 NwaCegarLoop]: 706 mSDtfsCounter, 1281 mSDsluCounter, 1141 mSDsCounter, 0 mSdLazyCounter, 1444 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1312 SdHoareTripleChecker+Valid, 1847 SdHoareTripleChecker+Invalid, 1576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 1444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:50,972 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1312 Valid, 1847 Invalid, 1576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 1444 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-07-12 09:37:50,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11694 states. [2022-07-12 09:37:51,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11694 to 9724. [2022-07-12 09:37:51,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9724 states, 8379 states have (on average 1.4245136651151689) internal successors, (11936), 8447 states have internal predecessors, (11936), 795 states have call successors, (795), 426 states have call predecessors, (795), 548 states have return successors, (1053), 867 states have call predecessors, (1053), 791 states have call successors, (1053) [2022-07-12 09:37:51,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9724 states to 9724 states and 13784 transitions. [2022-07-12 09:37:51,613 INFO L78 Accepts]: Start accepts. Automaton has 9724 states and 13784 transitions. Word has length 168 [2022-07-12 09:37:51,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:51,613 INFO L495 AbstractCegarLoop]: Abstraction has 9724 states and 13784 transitions. [2022-07-12 09:37:51,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:51,613 INFO L276 IsEmpty]: Start isEmpty. Operand 9724 states and 13784 transitions. [2022-07-12 09:37:51,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:37:51,616 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:51,616 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:51,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-07-12 09:37:51,617 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:51,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:51,617 INFO L85 PathProgramCache]: Analyzing trace with hash -676711587, now seen corresponding path program 1 times [2022-07-12 09:37:51,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:51,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135130993] [2022-07-12 09:37:51,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:51,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:51,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:51,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:51,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:51,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:37:51,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:51,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:51,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:51,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:51,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:51,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:37:51,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:51,734 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-12 09:37:51,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:51,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135130993] [2022-07-12 09:37:51,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135130993] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:51,735 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:51,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:37:51,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436652848] [2022-07-12 09:37:51,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:51,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:37:51,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:51,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:37:51,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:37:51,736 INFO L87 Difference]: Start difference. First operand 9724 states and 13784 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:56,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:37:56,398 INFO L93 Difference]: Finished difference Result 26815 states and 40652 transitions. [2022-07-12 09:37:56,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-12 09:37:56,398 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:37:56,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:37:56,439 INFO L225 Difference]: With dead ends: 26815 [2022-07-12 09:37:56,439 INFO L226 Difference]: Without dead ends: 21080 [2022-07-12 09:37:56,451 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-12 09:37:56,452 INFO L413 NwaCegarLoop]: 1018 mSDtfsCounter, 2075 mSDsluCounter, 2056 mSDsCounter, 0 mSdLazyCounter, 2951 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2117 SdHoareTripleChecker+Valid, 3074 SdHoareTripleChecker+Invalid, 3083 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 2951 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-07-12 09:37:56,452 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2117 Valid, 3074 Invalid, 3083 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 2951 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-07-12 09:37:56,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21080 states. [2022-07-12 09:37:57,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21080 to 14976. [2022-07-12 09:37:57,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14976 states, 13215 states have (on average 1.4643965191070754) internal successors, (19352), 13299 states have internal predecessors, (19352), 1099 states have call successors, (1099), 522 states have call predecessors, (1099), 660 states have return successors, (1535), 1187 states have call predecessors, (1535), 1095 states have call successors, (1535) [2022-07-12 09:37:57,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14976 states to 14976 states and 21986 transitions. [2022-07-12 09:37:57,604 INFO L78 Accepts]: Start accepts. Automaton has 14976 states and 21986 transitions. Word has length 168 [2022-07-12 09:37:57,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:37:57,605 INFO L495 AbstractCegarLoop]: Abstraction has 14976 states and 21986 transitions. [2022-07-12 09:37:57,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:37:57,605 INFO L276 IsEmpty]: Start isEmpty. Operand 14976 states and 21986 transitions. [2022-07-12 09:37:57,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:37:57,609 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:37:57,609 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:37:57,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-07-12 09:37:57,610 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:37:57,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:37:57,610 INFO L85 PathProgramCache]: Analyzing trace with hash -313245089, now seen corresponding path program 1 times [2022-07-12 09:37:57,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:37:57,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823847042] [2022-07-12 09:37:57,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:37:57,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:37:57,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:57,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:37:57,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:57,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:37:57,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:57,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:37:57,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:57,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:37:57,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:57,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:37:57,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:37:57,729 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-12 09:37:57,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:37:57,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823847042] [2022-07-12 09:37:57,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823847042] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:37:57,730 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:37:57,730 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:37:57,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551421317] [2022-07-12 09:37:57,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:37:57,730 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:37:57,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:37:57,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:37:57,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:37:57,731 INFO L87 Difference]: Start difference. First operand 14976 states and 21986 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:38:04,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:38:04,638 INFO L93 Difference]: Finished difference Result 47697 states and 73512 transitions. [2022-07-12 09:38:04,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-12 09:38:04,638 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:38:04,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:38:04,732 INFO L225 Difference]: With dead ends: 47697 [2022-07-12 09:38:04,732 INFO L226 Difference]: Without dead ends: 36710 [2022-07-12 09:38:04,760 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-12 09:38:04,760 INFO L413 NwaCegarLoop]: 1170 mSDtfsCounter, 1760 mSDsluCounter, 2059 mSDsCounter, 0 mSdLazyCounter, 3413 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1789 SdHoareTripleChecker+Valid, 3229 SdHoareTripleChecker+Invalid, 3542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 3413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-07-12 09:38:04,760 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1789 Valid, 3229 Invalid, 3542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 3413 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-07-12 09:38:04,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36710 states. [2022-07-12 09:38:07,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36710 to 25617. [2022-07-12 09:38:07,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25617 states, 23040 states have (on average 1.496267361111111) internal successors, (34474), 23156 states have internal predecessors, (34474), 1691 states have call successors, (1691), 714 states have call predecessors, (1691), 884 states have return successors, (2645), 1811 states have call predecessors, (2645), 1687 states have call successors, (2645) [2022-07-12 09:38:07,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25617 states to 25617 states and 38810 transitions. [2022-07-12 09:38:07,091 INFO L78 Accepts]: Start accepts. Automaton has 25617 states and 38810 transitions. Word has length 168 [2022-07-12 09:38:07,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:38:07,091 INFO L495 AbstractCegarLoop]: Abstraction has 25617 states and 38810 transitions. [2022-07-12 09:38:07,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:38:07,091 INFO L276 IsEmpty]: Start isEmpty. Operand 25617 states and 38810 transitions. [2022-07-12 09:38:07,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:38:07,099 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:38:07,099 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:38:07,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-07-12 09:38:07,099 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:38:07,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:38:07,100 INFO L85 PathProgramCache]: Analyzing trace with hash -24425699, now seen corresponding path program 1 times [2022-07-12 09:38:07,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:38:07,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877786661] [2022-07-12 09:38:07,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:38:07,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:38:07,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:07,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:38:07,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:07,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:38:07,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:07,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:38:07,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:07,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:38:07,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:07,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:38:07,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:07,179 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-12 09:38:07,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:38:07,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877786661] [2022-07-12 09:38:07,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877786661] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:38:07,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:38:07,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:38:07,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074315857] [2022-07-12 09:38:07,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:38:07,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:38:07,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:38:07,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:38:07,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:38:07,181 INFO L87 Difference]: Start difference. First operand 25617 states and 38810 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:38:18,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:38:18,355 INFO L93 Difference]: Finished difference Result 89312 states and 139758 transitions. [2022-07-12 09:38:18,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-12 09:38:18,355 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:38:18,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:38:18,544 INFO L225 Difference]: With dead ends: 89312 [2022-07-12 09:38:18,544 INFO L226 Difference]: Without dead ends: 67684 [2022-07-12 09:38:18,602 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-12 09:38:18,603 INFO L413 NwaCegarLoop]: 1009 mSDtfsCounter, 1996 mSDsluCounter, 2059 mSDsCounter, 0 mSdLazyCounter, 2936 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2038 SdHoareTripleChecker+Valid, 3068 SdHoareTripleChecker+Invalid, 3068 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 2936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-07-12 09:38:18,603 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2038 Valid, 3068 Invalid, 3068 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 2936 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-07-12 09:38:18,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67684 states. [2022-07-12 09:38:22,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67684 to 46866. [2022-07-12 09:38:22,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46866 states, 42689 states have (on average 1.5167373328023612) internal successors, (64748), 42869 states have internal predecessors, (64748), 2843 states have call successors, (2843), 1098 states have call predecessors, (2843), 1332 states have return successors, (5319), 3027 states have call predecessors, (5319), 2839 states have call successors, (5319) [2022-07-12 09:38:22,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46866 states to 46866 states and 72910 transitions. [2022-07-12 09:38:22,911 INFO L78 Accepts]: Start accepts. Automaton has 46866 states and 72910 transitions. Word has length 168 [2022-07-12 09:38:22,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:38:22,912 INFO L495 AbstractCegarLoop]: Abstraction has 46866 states and 72910 transitions. [2022-07-12 09:38:22,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:38:22,912 INFO L276 IsEmpty]: Start isEmpty. Operand 46866 states and 72910 transitions. [2022-07-12 09:38:22,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:38:22,926 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:38:22,926 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:38:22,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-07-12 09:38:22,926 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:38:22,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:38:22,926 INFO L85 PathProgramCache]: Analyzing trace with hash -569298273, now seen corresponding path program 1 times [2022-07-12 09:38:22,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:38:22,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853225108] [2022-07-12 09:38:22,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:38:22,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:38:22,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:22,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:38:22,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:22,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:38:22,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:22,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:38:23,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:23,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:38:23,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:23,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:38:23,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:23,012 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-12 09:38:23,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:38:23,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853225108] [2022-07-12 09:38:23,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853225108] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:38:23,013 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:38:23,013 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:38:23,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546853709] [2022-07-12 09:38:23,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:38:23,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:38:23,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:38:23,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:38:23,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:38:23,014 INFO L87 Difference]: Start difference. First operand 46866 states and 72910 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:38:43,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:38:43,054 INFO L93 Difference]: Finished difference Result 171359 states and 272308 transitions. [2022-07-12 09:38:43,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-12 09:38:43,055 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:38:43,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:38:43,531 INFO L225 Difference]: With dead ends: 171359 [2022-07-12 09:38:43,532 INFO L226 Difference]: Without dead ends: 128482 [2022-07-12 09:38:43,656 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-12 09:38:43,657 INFO L413 NwaCegarLoop]: 1004 mSDtfsCounter, 1956 mSDsluCounter, 2059 mSDsCounter, 0 mSdLazyCounter, 2928 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1998 SdHoareTripleChecker+Valid, 3063 SdHoareTripleChecker+Invalid, 3060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 2928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-07-12 09:38:43,657 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1998 Valid, 3063 Invalid, 3060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 2928 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-07-12 09:38:43,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128482 states. [2022-07-12 09:38:52,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128482 to 89299. [2022-07-12 09:38:53,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89299 states, 81986 states have (on average 1.5290171492693874) internal successors, (125358), 82294 states have internal predecessors, (125358), 5083 states have call successors, (5083), 1866 states have call predecessors, (5083), 2228 states have return successors, (12061), 5395 states have call predecessors, (12061), 5079 states have call successors, (12061) [2022-07-12 09:38:53,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89299 states to 89299 states and 142502 transitions. [2022-07-12 09:38:53,314 INFO L78 Accepts]: Start accepts. Automaton has 89299 states and 142502 transitions. Word has length 168 [2022-07-12 09:38:53,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-12 09:38:53,315 INFO L495 AbstractCegarLoop]: Abstraction has 89299 states and 142502 transitions. [2022-07-12 09:38:53,315 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:38:53,315 INFO L276 IsEmpty]: Start isEmpty. Operand 89299 states and 142502 transitions. [2022-07-12 09:38:53,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-07-12 09:38:53,511 INFO L187 NwaCegarLoop]: Found error trace [2022-07-12 09:38:53,511 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-12 09:38:53,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-07-12 09:38:53,512 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-07-12 09:38:53,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-12 09:38:53,512 INFO L85 PathProgramCache]: Analyzing trace with hash 105861853, now seen corresponding path program 1 times [2022-07-12 09:38:53,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-12 09:38:53,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924408596] [2022-07-12 09:38:53,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-12 09:38:53,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-12 09:38:53,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:53,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-07-12 09:38:53,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:53,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-07-12 09:38:53,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:53,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-07-12 09:38:53,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:53,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-07-12 09:38:53,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:53,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-07-12 09:38:53,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-12 09:38:53,611 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-12 09:38:53,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-12 09:38:53,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924408596] [2022-07-12 09:38:53,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924408596] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-12 09:38:53,611 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-12 09:38:53,611 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-07-12 09:38:53,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230829938] [2022-07-12 09:38:53,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-12 09:38:53,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-12 09:38:53,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-12 09:38:53,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-12 09:38:53,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-07-12 09:38:53,612 INFO L87 Difference]: Start difference. First operand 89299 states and 142502 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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-12 09:39:32,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-12 09:39:32,596 INFO L93 Difference]: Finished difference Result 333086 states and 539466 transitions. [2022-07-12 09:39:32,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-07-12 09:39:32,596 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 5 states have internal predecessors, (157), 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 168 [2022-07-12 09:39:32,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-12 09:39:33,602 INFO L225 Difference]: With dead ends: 333086 [2022-07-12 09:39:33,602 INFO L226 Difference]: Without dead ends: 247776 [2022-07-12 09:39:33,902 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-12 09:39:33,903 INFO L413 NwaCegarLoop]: 1105 mSDtfsCounter, 1730 mSDsluCounter, 2059 mSDsCounter, 0 mSdLazyCounter, 3281 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1759 SdHoareTripleChecker+Valid, 3164 SdHoareTripleChecker+Invalid, 3413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 3281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-07-12 09:39:33,904 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1759 Valid, 3164 Invalid, 3413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 3281 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-07-12 09:39:34,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247776 states.