./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version ae007674 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4c3aab1156afcb98b97b027e9b66004d54025f3b89e95d6d35dc2e84fdb640d2 --- Real Ultimate output --- This is Ultimate 0.2.2-dev-ae00767 [2021-12-28 02:31:50,640 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-28 02:31:50,643 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-28 02:31:50,676 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-28 02:31:50,676 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-28 02:31:50,679 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-28 02:31:50,680 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-28 02:31:50,685 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-28 02:31:50,686 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-28 02:31:50,691 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-28 02:31:50,692 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-28 02:31:50,693 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-28 02:31:50,700 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-28 02:31:50,701 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-28 02:31:50,701 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-28 02:31:50,702 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-28 02:31:50,703 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-28 02:31:50,703 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-28 02:31:50,704 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-28 02:31:50,708 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-28 02:31:50,712 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-28 02:31:50,713 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-28 02:31:50,714 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-28 02:31:50,715 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-28 02:31:50,717 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-28 02:31:50,718 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-28 02:31:50,718 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-28 02:31:50,719 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-28 02:31:50,719 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-28 02:31:50,720 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-28 02:31:50,720 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-28 02:31:50,721 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-28 02:31:50,722 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-28 02:31:50,722 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-28 02:31:50,723 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-28 02:31:50,723 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-28 02:31:50,724 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-28 02:31:50,724 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-28 02:31:50,724 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-28 02:31:50,725 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-28 02:31:50,726 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-28 02:31:50,727 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-28 02:31:50,754 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-28 02:31:50,755 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-28 02:31:50,756 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-28 02:31:50,756 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-28 02:31:50,756 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-28 02:31:50,757 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-28 02:31:50,757 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-28 02:31:50,758 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-28 02:31:50,758 INFO L138 SettingsManager]: * Use SBE=true [2021-12-28 02:31:50,758 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-28 02:31:50,759 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-28 02:31:50,759 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-28 02:31:50,759 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-28 02:31:50,759 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-28 02:31:50,759 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-28 02:31:50,760 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-28 02:31:50,760 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-28 02:31:50,760 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-28 02:31:50,760 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-28 02:31:50,760 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-28 02:31:50,760 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-28 02:31:50,761 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-28 02:31:50,761 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-28 02:31:50,761 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-28 02:31:50,761 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-28 02:31:50,761 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-28 02:31:50,761 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-28 02:31:50,761 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-28 02:31:50,762 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-28 02:31:50,762 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-28 02:31:50,762 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-28 02:31:50,762 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-28 02:31:50,762 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-28 02:31:50,763 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 -> 4c3aab1156afcb98b97b027e9b66004d54025f3b89e95d6d35dc2e84fdb640d2 [2021-12-28 02:31:51,024 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-28 02:31:51,045 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-28 02:31:51,047 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-28 02:31:51,048 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-28 02:31:51,049 INFO L275 PluginConnector]: CDTParser initialized [2021-12-28 02:31:51,050 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c [2021-12-28 02:31:51,100 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d2fbc4b59/043541d8e0fe4708935e8e5b6c35885e/FLAG0a5718efc [2021-12-28 02:31:51,470 INFO L306 CDTParser]: Found 1 translation units. [2021-12-28 02:31:51,470 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c [2021-12-28 02:31:51,490 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d2fbc4b59/043541d8e0fe4708935e8e5b6c35885e/FLAG0a5718efc [2021-12-28 02:31:51,503 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d2fbc4b59/043541d8e0fe4708935e8e5b6c35885e [2021-12-28 02:31:51,505 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-28 02:31:51,508 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-28 02:31:51,509 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-28 02:31:51,509 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-28 02:31:51,524 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-28 02:31:51,525 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.12 02:31:51" (1/1) ... [2021-12-28 02:31:51,526 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d20546a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 02:31:51, skipping insertion in model container [2021-12-28 02:31:51,526 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.12 02:31:51" (1/1) ... [2021-12-28 02:31:51,531 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-28 02:31:51,560 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-28 02:31:51,670 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c[914,927] [2021-12-28 02:31:51,699 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c[7115,7128] [2021-12-28 02:31:51,768 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-28 02:31:51,774 INFO L203 MainTranslator]: Completed pre-run [2021-12-28 02:31:51,782 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c[914,927] [2021-12-28 02:31:51,803 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-2.c[7115,7128] [2021-12-28 02:31:51,828 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-28 02:31:51,841 INFO L208 MainTranslator]: Completed translation [2021-12-28 02:31:51,842 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 02:31:51 WrapperNode [2021-12-28 02:31:51,842 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-28 02:31:51,843 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-28 02:31:51,843 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-28 02:31:51,843 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-28 02:31:51,847 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 02:31:51" (1/1) ... [2021-12-28 02:31:51,855 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 02:31:51" (1/1) ... [2021-12-28 02:31:51,877 INFO L137 Inliner]: procedures = 59, calls = 66, calls flagged for inlining = 28, calls inlined = 28, statements flattened = 518 [2021-12-28 02:31:51,878 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-28 02:31:51,879 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-28 02:31:51,879 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-28 02:31:51,879 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-28 02:31:51,885 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 02:31:51" (1/1) ... [2021-12-28 02:31:51,885 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 02:31:51" (1/1) ... [2021-12-28 02:31:51,888 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 02:31:51" (1/1) ... [2021-12-28 02:31:51,888 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 02:31:51" (1/1) ... [2021-12-28 02:31:51,904 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 02:31:51" (1/1) ... [2021-12-28 02:31:51,915 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 02:31:51" (1/1) ... [2021-12-28 02:31:51,918 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 02:31:51" (1/1) ... [2021-12-28 02:31:51,921 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-28 02:31:51,922 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-28 02:31:51,922 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-28 02:31:51,922 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-28 02:31:51,923 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 02:31:51" (1/1) ... [2021-12-28 02:31:51,927 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-28 02:31:51,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 02:31:51,958 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-28 02:31:51,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-28 02:31:51,982 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-28 02:31:51,983 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-12-28 02:31:51,983 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-12-28 02:31:51,983 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2021-12-28 02:31:51,983 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2021-12-28 02:31:51,983 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-12-28 02:31:51,983 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-12-28 02:31:51,983 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-12-28 02:31:51,983 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-12-28 02:31:51,984 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2021-12-28 02:31:51,984 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2021-12-28 02:31:51,984 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-12-28 02:31:51,984 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-12-28 02:31:51,984 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-12-28 02:31:51,984 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-12-28 02:31:51,984 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2021-12-28 02:31:51,984 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2021-12-28 02:31:51,985 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2021-12-28 02:31:51,985 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2021-12-28 02:31:51,985 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2021-12-28 02:31:51,985 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2021-12-28 02:31:51,985 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-12-28 02:31:51,985 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-12-28 02:31:51,985 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-28 02:31:51,985 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-12-28 02:31:51,986 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-12-28 02:31:51,986 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2021-12-28 02:31:51,986 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2021-12-28 02:31:51,986 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-28 02:31:51,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-28 02:31:51,986 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-12-28 02:31:51,986 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-12-28 02:31:52,061 INFO L234 CfgBuilder]: Building ICFG [2021-12-28 02:31:52,062 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-28 02:31:52,537 INFO L275 CfgBuilder]: Performing block encoding [2021-12-28 02:31:52,544 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-28 02:31:52,546 INFO L299 CfgBuilder]: Removed 10 assume(true) statements. [2021-12-28 02:31:52,549 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.12 02:31:52 BoogieIcfgContainer [2021-12-28 02:31:52,550 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-28 02:31:52,551 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-28 02:31:52,551 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-28 02:31:52,553 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-28 02:31:52,554 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.12 02:31:51" (1/3) ... [2021-12-28 02:31:52,554 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1b2f9c25 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.12 02:31:52, skipping insertion in model container [2021-12-28 02:31:52,554 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.12 02:31:51" (2/3) ... [2021-12-28 02:31:52,554 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1b2f9c25 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.12 02:31:52, skipping insertion in model container [2021-12-28 02:31:52,555 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.12 02:31:52" (3/3) ... [2021-12-28 02:31:52,556 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.03.cil-2.c [2021-12-28 02:31:52,559 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-28 02:31:52,560 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-28 02:31:52,605 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-28 02:31:52,612 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-28 02:31:52,612 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-28 02:31:52,641 INFO L276 IsEmpty]: Start isEmpty. Operand has 258 states, 210 states have (on average 1.5714285714285714) internal successors, (330), 216 states have internal predecessors, (330), 31 states have call successors, (31), 14 states have call predecessors, (31), 14 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2021-12-28 02:31:52,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-28 02:31:52,651 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:31:52,652 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:31:52,652 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:31:52,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:31:52,657 INFO L85 PathProgramCache]: Analyzing trace with hash 2111945575, now seen corresponding path program 1 times [2021-12-28 02:31:52,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:31:52,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352024900] [2021-12-28 02:31:52,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:31:52,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:31:52,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:52,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:31:52,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:52,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:31:52,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:52,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:31:52,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:52,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:31:52,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:52,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:31:52,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:52,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:31:52,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:52,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:31:52,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:52,992 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:31:52,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:31:52,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352024900] [2021-12-28 02:31:52,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352024900] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:31:52,994 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:31:52,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-28 02:31:52,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641717196] [2021-12-28 02:31:52,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:31:53,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-28 02:31:53,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:31:53,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-28 02:31:53,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:31:53,026 INFO L87 Difference]: Start difference. First operand has 258 states, 210 states have (on average 1.5714285714285714) internal successors, (330), 216 states have internal predecessors, (330), 31 states have call successors, (31), 14 states have call predecessors, (31), 14 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-28 02:31:53,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:31:53,767 INFO L93 Difference]: Finished difference Result 632 states and 960 transitions. [2021-12-28 02:31:53,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-28 02:31:53,770 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-28 02:31:53,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:31:53,779 INFO L225 Difference]: With dead ends: 632 [2021-12-28 02:31:53,779 INFO L226 Difference]: Without dead ends: 383 [2021-12-28 02:31:53,782 INFO L932 BasicCegarLoop]: 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 [2021-12-28 02:31:53,785 INFO L933 BasicCegarLoop]: 368 mSDtfsCounter, 678 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 667 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 683 SdHoareTripleChecker+Valid, 1214 SdHoareTripleChecker+Invalid, 838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-28 02:31:53,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [683 Valid, 1214 Invalid, 838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 667 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-28 02:31:53,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2021-12-28 02:31:53,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 344. [2021-12-28 02:31:53,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 278 states have (on average 1.4496402877697843) internal successors, (403), 284 states have internal predecessors, (403), 42 states have call successors, (42), 21 states have call predecessors, (42), 22 states have return successors, (45), 41 states have call predecessors, (45), 40 states have call successors, (45) [2021-12-28 02:31:53,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 490 transitions. [2021-12-28 02:31:53,837 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 490 transitions. Word has length 65 [2021-12-28 02:31:53,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:31:53,837 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 490 transitions. [2021-12-28 02:31:53,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-28 02:31:53,837 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 490 transitions. [2021-12-28 02:31:53,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-28 02:31:53,840 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:31:53,840 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:31:53,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-28 02:31:53,841 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:31:53,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:31:53,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1779235770, now seen corresponding path program 1 times [2021-12-28 02:31:53,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:31:53,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328460181] [2021-12-28 02:31:53,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:31:53,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:31:53,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:53,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:31:53,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:53,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:31:53,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:53,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:31:53,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:53,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:31:53,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:53,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:31:53,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:53,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:31:53,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:53,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:31:53,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:53,927 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:31:53,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:31:53,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328460181] [2021-12-28 02:31:53,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328460181] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:31:53,928 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:31:53,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-28 02:31:53,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209573738] [2021-12-28 02:31:53,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:31:53,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-28 02:31:53,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:31:53,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-28 02:31:53,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:31:53,934 INFO L87 Difference]: Start difference. First operand 344 states and 490 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-28 02:31:54,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:31:54,694 INFO L93 Difference]: Finished difference Result 691 states and 967 transitions. [2021-12-28 02:31:54,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-28 02:31:54,694 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-28 02:31:54,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:31:54,698 INFO L225 Difference]: With dead ends: 691 [2021-12-28 02:31:54,698 INFO L226 Difference]: Without dead ends: 514 [2021-12-28 02:31:54,699 INFO L932 BasicCegarLoop]: 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 [2021-12-28 02:31:54,700 INFO L933 BasicCegarLoop]: 374 mSDtfsCounter, 726 mSDsluCounter, 877 mSDsCounter, 0 mSdLazyCounter, 895 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 748 SdHoareTripleChecker+Valid, 1251 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 895 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-28 02:31:54,700 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [748 Valid, 1251 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 895 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-28 02:31:54,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-12-28 02:31:54,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 440. [2021-12-28 02:31:54,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 354 states have (on average 1.4322033898305084) internal successors, (507), 362 states have internal predecessors, (507), 53 states have call successors, (53), 28 states have call predecessors, (53), 31 states have return successors, (64), 53 states have call predecessors, (64), 51 states have call successors, (64) [2021-12-28 02:31:54,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 624 transitions. [2021-12-28 02:31:54,728 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 624 transitions. Word has length 65 [2021-12-28 02:31:54,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:31:54,729 INFO L470 AbstractCegarLoop]: Abstraction has 440 states and 624 transitions. [2021-12-28 02:31:54,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-28 02:31:54,729 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 624 transitions. [2021-12-28 02:31:54,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-28 02:31:54,735 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:31:54,736 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:31:54,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-28 02:31:54,736 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:31:54,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:31:54,737 INFO L85 PathProgramCache]: Analyzing trace with hash 487145416, now seen corresponding path program 1 times [2021-12-28 02:31:54,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:31:54,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115384991] [2021-12-28 02:31:54,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:31:54,737 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:31:54,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:54,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:31:54,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:54,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:31:54,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:54,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:31:54,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:54,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:31:54,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:54,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:31:54,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:54,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:31:54,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:54,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:31:54,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:54,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:31:54,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:31:54,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115384991] [2021-12-28 02:31:54,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115384991] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:31:54,864 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:31:54,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-28 02:31:54,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697229449] [2021-12-28 02:31:54,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:31:54,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-28 02:31:54,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:31:54,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-28 02:31:54,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-28 02:31:54,865 INFO L87 Difference]: Start difference. First operand 440 states and 624 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-28 02:31:55,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:31:55,435 INFO L93 Difference]: Finished difference Result 741 states and 1038 transitions. [2021-12-28 02:31:55,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-28 02:31:55,435 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2021-12-28 02:31:55,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:31:55,438 INFO L225 Difference]: With dead ends: 741 [2021-12-28 02:31:55,438 INFO L226 Difference]: Without dead ends: 474 [2021-12-28 02:31:55,439 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-28 02:31:55,440 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 429 mSDsluCounter, 1051 mSDsCounter, 0 mSdLazyCounter, 843 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 1394 SdHoareTripleChecker+Invalid, 957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 843 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-28 02:31:55,440 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [430 Valid, 1394 Invalid, 957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 843 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-28 02:31:55,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-12-28 02:31:55,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 445. [2021-12-28 02:31:55,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 358 states have (on average 1.4217877094972067) internal successors, (509), 366 states have internal predecessors, (509), 53 states have call successors, (53), 28 states have call predecessors, (53), 32 states have return successors, (65), 54 states have call predecessors, (65), 51 states have call successors, (65) [2021-12-28 02:31:55,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 627 transitions. [2021-12-28 02:31:55,460 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 627 transitions. Word has length 65 [2021-12-28 02:31:55,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:31:55,461 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 627 transitions. [2021-12-28 02:31:55,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-28 02:31:55,461 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 627 transitions. [2021-12-28 02:31:55,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-28 02:31:55,463 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:31:55,463 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:31:55,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-28 02:31:55,463 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:31:55,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:31:55,464 INFO L85 PathProgramCache]: Analyzing trace with hash -542213882, now seen corresponding path program 1 times [2021-12-28 02:31:55,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:31:55,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61642661] [2021-12-28 02:31:55,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:31:55,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:31:55,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:55,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:31:55,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:55,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:31:55,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:55,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:31:55,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:55,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:31:55,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:55,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:31:55,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:55,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:31:55,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:55,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:31:55,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:55,546 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:31:55,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:31:55,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61642661] [2021-12-28 02:31:55,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61642661] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:31:55,547 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:31:55,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-28 02:31:55,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145701986] [2021-12-28 02:31:55,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:31:55,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-28 02:31:55,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:31:55,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-28 02:31:55,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-28 02:31:55,549 INFO L87 Difference]: Start difference. First operand 445 states and 627 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-28 02:31:56,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:31:56,080 INFO L93 Difference]: Finished difference Result 763 states and 1060 transitions. [2021-12-28 02:31:56,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-28 02:31:56,081 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2021-12-28 02:31:56,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:31:56,083 INFO L225 Difference]: With dead ends: 763 [2021-12-28 02:31:56,084 INFO L226 Difference]: Without dead ends: 491 [2021-12-28 02:31:56,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-12-28 02:31:56,085 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 430 mSDsluCounter, 1051 mSDsCounter, 0 mSdLazyCounter, 836 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 1392 SdHoareTripleChecker+Invalid, 953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-28 02:31:56,086 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [432 Valid, 1392 Invalid, 953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 836 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-28 02:31:56,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-12-28 02:31:56,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 460. [2021-12-28 02:31:56,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 370 states have (on average 1.4081081081081082) internal successors, (521), 378 states have internal predecessors, (521), 53 states have call successors, (53), 28 states have call predecessors, (53), 35 states have return successors, (68), 57 states have call predecessors, (68), 51 states have call successors, (68) [2021-12-28 02:31:56,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 642 transitions. [2021-12-28 02:31:56,105 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 642 transitions. Word has length 65 [2021-12-28 02:31:56,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:31:56,106 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 642 transitions. [2021-12-28 02:31:56,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-28 02:31:56,106 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 642 transitions. [2021-12-28 02:31:56,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-28 02:31:56,108 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:31:56,108 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:31:56,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-28 02:31:56,108 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:31:56,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:31:56,109 INFO L85 PathProgramCache]: Analyzing trace with hash 843989512, now seen corresponding path program 1 times [2021-12-28 02:31:56,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:31:56,109 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322838297] [2021-12-28 02:31:56,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:31:56,109 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:31:56,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:31:56,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:31:56,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:31:56,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:31:56,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:31:56,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:31:56,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:31:56,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,173 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:31:56,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:31:56,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322838297] [2021-12-28 02:31:56,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322838297] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:31:56,174 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:31:56,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 02:31:56,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020234769] [2021-12-28 02:31:56,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:31:56,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 02:31:56,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:31:56,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 02:31:56,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-28 02:31:56,176 INFO L87 Difference]: Start difference. First operand 460 states and 642 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-28 02:31:56,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:31:56,495 INFO L93 Difference]: Finished difference Result 1074 states and 1461 transitions. [2021-12-28 02:31:56,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-28 02:31:56,496 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-12-28 02:31:56,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:31:56,499 INFO L225 Difference]: With dead ends: 1074 [2021-12-28 02:31:56,499 INFO L226 Difference]: Without dead ends: 790 [2021-12-28 02:31:56,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-12-28 02:31:56,503 INFO L933 BasicCegarLoop]: 327 mSDtfsCounter, 680 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 990 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-28 02:31:56,504 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [705 Valid, 990 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 355 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-28 02:31:56,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states. [2021-12-28 02:31:56,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 738. [2021-12-28 02:31:56,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 738 states, 584 states have (on average 1.3664383561643836) internal successors, (798), 599 states have internal predecessors, (798), 87 states have call successors, (87), 49 states have call predecessors, (87), 65 states have return successors, (126), 96 states have call predecessors, (126), 85 states have call successors, (126) [2021-12-28 02:31:56,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 1011 transitions. [2021-12-28 02:31:56,536 INFO L78 Accepts]: Start accepts. Automaton has 738 states and 1011 transitions. Word has length 65 [2021-12-28 02:31:56,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:31:56,536 INFO L470 AbstractCegarLoop]: Abstraction has 738 states and 1011 transitions. [2021-12-28 02:31:56,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-12-28 02:31:56,537 INFO L276 IsEmpty]: Start isEmpty. Operand 738 states and 1011 transitions. [2021-12-28 02:31:56,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-28 02:31:56,538 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:31:56,538 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:31:56,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-28 02:31:56,539 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:31:56,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:31:56,539 INFO L85 PathProgramCache]: Analyzing trace with hash 1077063563, now seen corresponding path program 1 times [2021-12-28 02:31:56,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:31:56,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034038668] [2021-12-28 02:31:56,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:31:56,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:31:56,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:31:56,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:31:56,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:31:56,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:31:56,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:31:56,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:31:56,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:31:56,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:56,601 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:31:56,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:31:56,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034038668] [2021-12-28 02:31:56,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034038668] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:31:56,602 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:31:56,602 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 02:31:56,602 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588092235] [2021-12-28 02:31:56,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:31:56,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 02:31:56,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:31:56,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 02:31:56,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-28 02:31:56,603 INFO L87 Difference]: Start difference. First operand 738 states and 1011 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-28 02:31:56,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:31:56,922 INFO L93 Difference]: Finished difference Result 1885 states and 2528 transitions. [2021-12-28 02:31:56,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-28 02:31:56,923 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-28 02:31:56,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:31:56,928 INFO L225 Difference]: With dead ends: 1885 [2021-12-28 02:31:56,929 INFO L226 Difference]: Without dead ends: 1302 [2021-12-28 02:31:56,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-12-28 02:31:56,931 INFO L933 BasicCegarLoop]: 345 mSDtfsCounter, 650 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 659 SdHoareTripleChecker+Valid, 806 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-28 02:31:56,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [659 Valid, 806 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-28 02:31:56,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1302 states. [2021-12-28 02:31:56,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1302 to 1195. [2021-12-28 02:31:56,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1195 states, 943 states have (on average 1.335100742311771) internal successors, (1259), 961 states have internal predecessors, (1259), 130 states have call successors, (130), 91 states have call predecessors, (130), 120 states have return successors, (194), 149 states have call predecessors, (194), 128 states have call successors, (194) [2021-12-28 02:31:56,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1195 states to 1195 states and 1583 transitions. [2021-12-28 02:31:56,974 INFO L78 Accepts]: Start accepts. Automaton has 1195 states and 1583 transitions. Word has length 66 [2021-12-28 02:31:56,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:31:56,975 INFO L470 AbstractCegarLoop]: Abstraction has 1195 states and 1583 transitions. [2021-12-28 02:31:56,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-28 02:31:56,975 INFO L276 IsEmpty]: Start isEmpty. Operand 1195 states and 1583 transitions. [2021-12-28 02:31:56,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-28 02:31:56,977 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:31:56,977 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:31:56,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-28 02:31:56,977 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:31:56,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:31:56,978 INFO L85 PathProgramCache]: Analyzing trace with hash -1759664074, now seen corresponding path program 1 times [2021-12-28 02:31:56,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:31:56,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241078008] [2021-12-28 02:31:56,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:31:56,978 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:31:56,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:31:57,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:31:57,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:31:57,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:31:57,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:31:57,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:31:57,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:31:57,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,079 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:31:57,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:31:57,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241078008] [2021-12-28 02:31:57,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241078008] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:31:57,080 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:31:57,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 02:31:57,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799418016] [2021-12-28 02:31:57,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:31:57,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 02:31:57,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:31:57,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 02:31:57,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-28 02:31:57,082 INFO L87 Difference]: Start difference. First operand 1195 states and 1583 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-28 02:31:57,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:31:57,375 INFO L93 Difference]: Finished difference Result 3275 states and 4283 transitions. [2021-12-28 02:31:57,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-28 02:31:57,376 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-28 02:31:57,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:31:57,385 INFO L225 Difference]: With dead ends: 3275 [2021-12-28 02:31:57,386 INFO L226 Difference]: Without dead ends: 2255 [2021-12-28 02:31:57,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-12-28 02:31:57,390 INFO L933 BasicCegarLoop]: 346 mSDtfsCounter, 858 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 883 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-28 02:31:57,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [883 Valid, 696 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-28 02:31:57,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2255 states. [2021-12-28 02:31:57,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2255 to 2065. [2021-12-28 02:31:57,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2065 states, 1613 states have (on average 1.2982021078735275) internal successors, (2094), 1645 states have internal predecessors, (2094), 228 states have call successors, (228), 175 states have call predecessors, (228), 222 states have return successors, (338), 251 states have call predecessors, (338), 226 states have call successors, (338) [2021-12-28 02:31:57,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2065 states to 2065 states and 2660 transitions. [2021-12-28 02:31:57,494 INFO L78 Accepts]: Start accepts. Automaton has 2065 states and 2660 transitions. Word has length 66 [2021-12-28 02:31:57,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:31:57,494 INFO L470 AbstractCegarLoop]: Abstraction has 2065 states and 2660 transitions. [2021-12-28 02:31:57,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-28 02:31:57,494 INFO L276 IsEmpty]: Start isEmpty. Operand 2065 states and 2660 transitions. [2021-12-28 02:31:57,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-12-28 02:31:57,499 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:31:57,499 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:31:57,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-28 02:31:57,499 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:31:57,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:31:57,500 INFO L85 PathProgramCache]: Analyzing trace with hash 825996842, now seen corresponding path program 1 times [2021-12-28 02:31:57,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:31:57,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261824785] [2021-12-28 02:31:57,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:31:57,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:31:57,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:31:57,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:31:57,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:31:57,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:31:57,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:31:57,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:31:57,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:31:57,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:57,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:31:57,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:31:57,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261824785] [2021-12-28 02:31:57,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261824785] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:31:57,565 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:31:57,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 02:31:57,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085789388] [2021-12-28 02:31:57,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:31:57,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 02:31:57,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:31:57,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 02:31:57,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-28 02:31:57,566 INFO L87 Difference]: Start difference. First operand 2065 states and 2660 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-28 02:31:57,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:31:57,877 INFO L93 Difference]: Finished difference Result 4911 states and 6260 transitions. [2021-12-28 02:31:57,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-28 02:31:57,877 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 72 [2021-12-28 02:31:57,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:31:57,887 INFO L225 Difference]: With dead ends: 4911 [2021-12-28 02:31:57,887 INFO L226 Difference]: Without dead ends: 3021 [2021-12-28 02:31:57,891 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-12-28 02:31:57,891 INFO L933 BasicCegarLoop]: 360 mSDtfsCounter, 666 mSDsluCounter, 536 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 896 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-28 02:31:57,892 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [691 Valid, 896 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-28 02:31:57,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3021 states. [2021-12-28 02:31:57,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3021 to 2801. [2021-12-28 02:31:57,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2801 states, 2183 states have (on average 1.2835547411818597) internal successors, (2802), 2225 states have internal predecessors, (2802), 308 states have call successors, (308), 245 states have call predecessors, (308), 308 states have return successors, (451), 337 states have call predecessors, (451), 306 states have call successors, (451) [2021-12-28 02:31:57,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2801 states to 2801 states and 3561 transitions. [2021-12-28 02:31:57,974 INFO L78 Accepts]: Start accepts. Automaton has 2801 states and 3561 transitions. Word has length 72 [2021-12-28 02:31:57,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:31:57,974 INFO L470 AbstractCegarLoop]: Abstraction has 2801 states and 3561 transitions. [2021-12-28 02:31:57,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-28 02:31:57,974 INFO L276 IsEmpty]: Start isEmpty. Operand 2801 states and 3561 transitions. [2021-12-28 02:31:57,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-12-28 02:31:57,976 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:31:57,976 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:31:57,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-28 02:31:57,976 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:31:57,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:31:57,977 INFO L85 PathProgramCache]: Analyzing trace with hash -680171098, now seen corresponding path program 1 times [2021-12-28 02:31:57,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:31:57,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58060415] [2021-12-28 02:31:57,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:31:57,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:31:57,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:31:58,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:31:58,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:31:58,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:31:58,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:31:58,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:31:58,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:31:58,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,060 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:31:58,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:31:58,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58060415] [2021-12-28 02:31:58,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58060415] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:31:58,061 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:31:58,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 02:31:58,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652025497] [2021-12-28 02:31:58,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:31:58,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 02:31:58,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:31:58,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 02:31:58,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-28 02:31:58,063 INFO L87 Difference]: Start difference. First operand 2801 states and 3561 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-28 02:31:58,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:31:58,392 INFO L93 Difference]: Finished difference Result 3527 states and 4444 transitions. [2021-12-28 02:31:58,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-28 02:31:58,393 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 73 [2021-12-28 02:31:58,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:31:58,415 INFO L225 Difference]: With dead ends: 3527 [2021-12-28 02:31:58,415 INFO L226 Difference]: Without dead ends: 3524 [2021-12-28 02:31:58,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-12-28 02:31:58,418 INFO L933 BasicCegarLoop]: 355 mSDtfsCounter, 1202 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 290 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1212 SdHoareTripleChecker+Valid, 710 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 290 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-28 02:31:58,418 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1212 Valid, 710 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [290 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-28 02:31:58,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3524 states. [2021-12-28 02:31:58,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3524 to 3271. [2021-12-28 02:31:58,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3271 states, 2548 states have (on average 1.2770800627943486) internal successors, (3254), 2595 states have internal predecessors, (3254), 356 states have call successors, (356), 287 states have call predecessors, (356), 365 states have return successors, (528), 395 states have call predecessors, (528), 355 states have call successors, (528) [2021-12-28 02:31:58,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3271 states to 3271 states and 4138 transitions. [2021-12-28 02:31:58,542 INFO L78 Accepts]: Start accepts. Automaton has 3271 states and 4138 transitions. Word has length 73 [2021-12-28 02:31:58,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:31:58,543 INFO L470 AbstractCegarLoop]: Abstraction has 3271 states and 4138 transitions. [2021-12-28 02:31:58,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-28 02:31:58,543 INFO L276 IsEmpty]: Start isEmpty. Operand 3271 states and 4138 transitions. [2021-12-28 02:31:58,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-12-28 02:31:58,545 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:31:58,545 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:31:58,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-28 02:31:58,546 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:31:58,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:31:58,546 INFO L85 PathProgramCache]: Analyzing trace with hash 388759028, now seen corresponding path program 1 times [2021-12-28 02:31:58,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:31:58,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847798921] [2021-12-28 02:31:58,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:31:58,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:31:58,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:31:58,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:31:58,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:31:58,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:31:58,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:31:58,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:31:58,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:31:58,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,648 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:31:58,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:31:58,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847798921] [2021-12-28 02:31:58,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847798921] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 02:31:58,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867549275] [2021-12-28 02:31:58,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:31:58,649 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:31:58,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 02:31:58,651 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 02:31:58,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-28 02:31:58,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:31:58,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-28 02:31:58,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 02:31:59,142 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:31:59,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 02:31:59,310 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:31:59,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867549275] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-28 02:31:59,311 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-28 02:31:59,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2021-12-28 02:31:59,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549702792] [2021-12-28 02:31:59,312 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-28 02:31:59,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-28 02:31:59,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:31:59,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-28 02:31:59,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-28 02:31:59,313 INFO L87 Difference]: Start difference. First operand 3271 states and 4138 transitions. Second operand has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-28 02:32:00,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:00,500 INFO L93 Difference]: Finished difference Result 7548 states and 9468 transitions. [2021-12-28 02:32:00,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-28 02:32:00,500 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 74 [2021-12-28 02:32:00,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:00,525 INFO L225 Difference]: With dead ends: 7548 [2021-12-28 02:32:00,525 INFO L226 Difference]: Without dead ends: 7545 [2021-12-28 02:32:00,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 174 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2021-12-28 02:32:00,528 INFO L933 BasicCegarLoop]: 513 mSDtfsCounter, 1209 mSDsluCounter, 1349 mSDsCounter, 0 mSdLazyCounter, 1537 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1273 SdHoareTripleChecker+Valid, 1862 SdHoareTripleChecker+Invalid, 1754 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 1537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:00,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1273 Valid, 1862 Invalid, 1754 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 1537 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-28 02:32:00,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7545 states. [2021-12-28 02:32:00,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7545 to 5017. [2021-12-28 02:32:00,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5017 states, 3914 states have (on average 1.275932549821155) internal successors, (4994), 3985 states have internal predecessors, (4994), 536 states have call successors, (536), 441 states have call predecessors, (536), 565 states have return successors, (806), 597 states have call predecessors, (806), 535 states have call successors, (806) [2021-12-28 02:32:00,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5017 states to 5017 states and 6336 transitions. [2021-12-28 02:32:00,792 INFO L78 Accepts]: Start accepts. Automaton has 5017 states and 6336 transitions. Word has length 74 [2021-12-28 02:32:00,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:00,792 INFO L470 AbstractCegarLoop]: Abstraction has 5017 states and 6336 transitions. [2021-12-28 02:32:00,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 7 states have internal predecessors, (120), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-28 02:32:00,792 INFO L276 IsEmpty]: Start isEmpty. Operand 5017 states and 6336 transitions. [2021-12-28 02:32:00,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-28 02:32:00,794 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:00,794 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:00,812 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-28 02:32:01,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-28 02:32:01,011 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:01,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:01,012 INFO L85 PathProgramCache]: Analyzing trace with hash 1322076070, now seen corresponding path program 2 times [2021-12-28 02:32:01,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:01,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084045688] [2021-12-28 02:32:01,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:01,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:01,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:01,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:01,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:01,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:32:01,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:01,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:32:01,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:01,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:01,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:01,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:01,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:01,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:32:01,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:01,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:32:01,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:01,065 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:32:01,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:01,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084045688] [2021-12-28 02:32:01,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084045688] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:01,065 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:32:01,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 02:32:01,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45996703] [2021-12-28 02:32:01,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:01,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 02:32:01,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:01,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 02:32:01,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-28 02:32:01,067 INFO L87 Difference]: Start difference. First operand 5017 states and 6336 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-28 02:32:01,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:01,429 INFO L93 Difference]: Finished difference Result 7607 states and 9625 transitions. [2021-12-28 02:32:01,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 02:32:01,430 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 77 [2021-12-28 02:32:01,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:01,444 INFO L225 Difference]: With dead ends: 7607 [2021-12-28 02:32:01,444 INFO L226 Difference]: Without dead ends: 3644 [2021-12-28 02:32:01,452 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-28 02:32:01,453 INFO L933 BasicCegarLoop]: 405 mSDtfsCounter, 726 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 753 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:01,453 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [753 Valid, 817 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-28 02:32:01,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3644 states. [2021-12-28 02:32:01,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3644 to 3437. [2021-12-28 02:32:01,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3437 states, 2682 states have (on average 1.2580164056674124) internal successors, (3374), 2731 states have internal predecessors, (3374), 372 states have call successors, (372), 301 states have call predecessors, (372), 381 states have return successors, (536), 411 states have call predecessors, (536), 371 states have call successors, (536) [2021-12-28 02:32:01,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3437 states to 3437 states and 4282 transitions. [2021-12-28 02:32:01,613 INFO L78 Accepts]: Start accepts. Automaton has 3437 states and 4282 transitions. Word has length 77 [2021-12-28 02:32:01,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:01,613 INFO L470 AbstractCegarLoop]: Abstraction has 3437 states and 4282 transitions. [2021-12-28 02:32:01,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-12-28 02:32:01,614 INFO L276 IsEmpty]: Start isEmpty. Operand 3437 states and 4282 transitions. [2021-12-28 02:32:01,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-28 02:32:01,616 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:01,616 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:01,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-28 02:32:01,616 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:01,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:01,617 INFO L85 PathProgramCache]: Analyzing trace with hash -360800699, now seen corresponding path program 1 times [2021-12-28 02:32:01,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:01,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620669097] [2021-12-28 02:32:01,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:01,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:01,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:01,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:01,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:01,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:01,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:01,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:01,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:01,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:01,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:01,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:01,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:01,672 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:32:01,673 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:01,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620669097] [2021-12-28 02:32:01,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620669097] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:01,673 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:32:01,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 02:32:01,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814920163] [2021-12-28 02:32:01,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:01,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 02:32:01,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:01,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 02:32:01,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-28 02:32:01,674 INFO L87 Difference]: Start difference. First operand 3437 states and 4282 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:02,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:02,523 INFO L93 Difference]: Finished difference Result 3805 states and 4849 transitions. [2021-12-28 02:32:02,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-28 02:32:02,534 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-28 02:32:02,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:02,554 INFO L225 Difference]: With dead ends: 3805 [2021-12-28 02:32:02,554 INFO L226 Difference]: Without dead ends: 3664 [2021-12-28 02:32:02,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-28 02:32:02,557 INFO L933 BasicCegarLoop]: 377 mSDtfsCounter, 736 mSDsluCounter, 541 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 756 SdHoareTripleChecker+Valid, 918 SdHoareTripleChecker+Invalid, 924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:02,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [756 Valid, 918 Invalid, 924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 810 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-28 02:32:02,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3664 states. [2021-12-28 02:32:02,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3664 to 3579. [2021-12-28 02:32:02,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3579 states, 2805 states have (on average 1.2695187165775401) internal successors, (3561), 2855 states have internal predecessors, (3561), 384 states have call successors, (384), 307 states have call predecessors, (384), 388 states have return successors, (551), 423 states have call predecessors, (551), 383 states have call successors, (551) [2021-12-28 02:32:02,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3579 states to 3579 states and 4496 transitions. [2021-12-28 02:32:02,752 INFO L78 Accepts]: Start accepts. Automaton has 3579 states and 4496 transitions. Word has length 79 [2021-12-28 02:32:02,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:02,752 INFO L470 AbstractCegarLoop]: Abstraction has 3579 states and 4496 transitions. [2021-12-28 02:32:02,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:02,753 INFO L276 IsEmpty]: Start isEmpty. Operand 3579 states and 4496 transitions. [2021-12-28 02:32:02,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-28 02:32:02,755 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:02,755 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:02,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-28 02:32:02,755 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:02,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:02,755 INFO L85 PathProgramCache]: Analyzing trace with hash -123752503, now seen corresponding path program 1 times [2021-12-28 02:32:02,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:02,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342247692] [2021-12-28 02:32:02,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:02,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:02,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:02,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:02,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:02,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:02,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:02,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:02,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:02,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:02,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:02,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:02,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:02,817 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:32:02,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:02,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342247692] [2021-12-28 02:32:02,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342247692] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:02,818 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:32:02,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 02:32:02,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578117791] [2021-12-28 02:32:02,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:02,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 02:32:02,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:02,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 02:32:02,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 02:32:02,819 INFO L87 Difference]: Start difference. First operand 3579 states and 4496 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:03,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:03,850 INFO L93 Difference]: Finished difference Result 4133 states and 5342 transitions. [2021-12-28 02:32:03,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-28 02:32:03,850 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-28 02:32:03,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:03,863 INFO L225 Difference]: With dead ends: 4133 [2021-12-28 02:32:03,863 INFO L226 Difference]: Without dead ends: 3850 [2021-12-28 02:32:03,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-28 02:32:03,875 INFO L933 BasicCegarLoop]: 480 mSDtfsCounter, 729 mSDsluCounter, 939 mSDsCounter, 0 mSdLazyCounter, 1274 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 749 SdHoareTripleChecker+Valid, 1419 SdHoareTripleChecker+Invalid, 1365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:03,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [749 Valid, 1419 Invalid, 1365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1274 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-28 02:32:03,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3850 states. [2021-12-28 02:32:04,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3850 to 3712. [2021-12-28 02:32:04,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3712 states, 2919 states have (on average 1.277834874957177) internal successors, (3730), 2970 states have internal predecessors, (3730), 396 states have call successors, (396), 313 states have call predecessors, (396), 395 states have return successors, (565), 436 states have call predecessors, (565), 395 states have call successors, (565) [2021-12-28 02:32:04,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3712 states to 3712 states and 4691 transitions. [2021-12-28 02:32:04,068 INFO L78 Accepts]: Start accepts. Automaton has 3712 states and 4691 transitions. Word has length 79 [2021-12-28 02:32:04,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:04,068 INFO L470 AbstractCegarLoop]: Abstraction has 3712 states and 4691 transitions. [2021-12-28 02:32:04,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:04,068 INFO L276 IsEmpty]: Start isEmpty. Operand 3712 states and 4691 transitions. [2021-12-28 02:32:04,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-28 02:32:04,070 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:04,070 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:04,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-28 02:32:04,071 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:04,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:04,071 INFO L85 PathProgramCache]: Analyzing trace with hash -178145401, now seen corresponding path program 1 times [2021-12-28 02:32:04,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:04,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695238563] [2021-12-28 02:32:04,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:04,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:04,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:04,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:04,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:04,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:04,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:04,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:04,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:04,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:04,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:04,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:04,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:04,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:32:04,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:04,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695238563] [2021-12-28 02:32:04,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695238563] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:04,127 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:32:04,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 02:32:04,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758187102] [2021-12-28 02:32:04,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:04,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 02:32:04,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:04,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 02:32:04,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 02:32:04,128 INFO L87 Difference]: Start difference. First operand 3712 states and 4691 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:05,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:05,121 INFO L93 Difference]: Finished difference Result 4615 states and 6065 transitions. [2021-12-28 02:32:05,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-28 02:32:05,122 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-28 02:32:05,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:05,141 INFO L225 Difference]: With dead ends: 4615 [2021-12-28 02:32:05,141 INFO L226 Difference]: Without dead ends: 4199 [2021-12-28 02:32:05,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-12-28 02:32:05,146 INFO L933 BasicCegarLoop]: 472 mSDtfsCounter, 726 mSDsluCounter, 939 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 746 SdHoareTripleChecker+Valid, 1411 SdHoareTripleChecker+Invalid, 1370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:05,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [746 Valid, 1411 Invalid, 1370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1276 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-28 02:32:05,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4199 states. [2021-12-28 02:32:05,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4199 to 3979. [2021-12-28 02:32:05,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3979 states, 3148 states have (on average 1.292566709021601) internal successors, (4069), 3201 states have internal predecessors, (4069), 420 states have call successors, (420), 325 states have call predecessors, (420), 409 states have return successors, (597), 462 states have call predecessors, (597), 419 states have call successors, (597) [2021-12-28 02:32:05,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3979 states to 3979 states and 5086 transitions. [2021-12-28 02:32:05,344 INFO L78 Accepts]: Start accepts. Automaton has 3979 states and 5086 transitions. Word has length 79 [2021-12-28 02:32:05,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:05,344 INFO L470 AbstractCegarLoop]: Abstraction has 3979 states and 5086 transitions. [2021-12-28 02:32:05,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:05,344 INFO L276 IsEmpty]: Start isEmpty. Operand 3979 states and 5086 transitions. [2021-12-28 02:32:05,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-28 02:32:05,347 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:05,347 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:05,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-28 02:32:05,347 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:05,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:05,348 INFO L85 PathProgramCache]: Analyzing trace with hash -595542007, now seen corresponding path program 1 times [2021-12-28 02:32:05,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:05,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145522805] [2021-12-28 02:32:05,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:05,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:05,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:05,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:05,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:05,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:05,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:05,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:05,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:05,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:05,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:05,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:05,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:05,411 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:32:05,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:05,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145522805] [2021-12-28 02:32:05,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145522805] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:05,412 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:32:05,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 02:32:05,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67392222] [2021-12-28 02:32:05,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:05,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 02:32:05,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:05,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 02:32:05,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-28 02:32:05,415 INFO L87 Difference]: Start difference. First operand 3979 states and 5086 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:05,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:05,991 INFO L93 Difference]: Finished difference Result 4872 states and 6453 transitions. [2021-12-28 02:32:05,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 02:32:05,991 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-28 02:32:05,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:06,002 INFO L225 Difference]: With dead ends: 4872 [2021-12-28 02:32:06,003 INFO L226 Difference]: Without dead ends: 4189 [2021-12-28 02:32:06,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-28 02:32:06,007 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 599 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 635 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 620 SdHoareTripleChecker+Valid, 906 SdHoareTripleChecker+Invalid, 733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:06,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [620 Valid, 906 Invalid, 733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 635 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-28 02:32:06,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4189 states. [2021-12-28 02:32:06,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4189 to 3979. [2021-12-28 02:32:06,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3979 states, 3148 states have (on average 1.2909783989834815) internal successors, (4064), 3201 states have internal predecessors, (4064), 420 states have call successors, (420), 325 states have call predecessors, (420), 409 states have return successors, (597), 462 states have call predecessors, (597), 419 states have call successors, (597) [2021-12-28 02:32:06,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3979 states to 3979 states and 5081 transitions. [2021-12-28 02:32:06,180 INFO L78 Accepts]: Start accepts. Automaton has 3979 states and 5081 transitions. Word has length 79 [2021-12-28 02:32:06,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:06,180 INFO L470 AbstractCegarLoop]: Abstraction has 3979 states and 5081 transitions. [2021-12-28 02:32:06,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:06,181 INFO L276 IsEmpty]: Start isEmpty. Operand 3979 states and 5081 transitions. [2021-12-28 02:32:06,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-28 02:32:06,183 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:06,183 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:06,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-28 02:32:06,183 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:06,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:06,184 INFO L85 PathProgramCache]: Analyzing trace with hash 83730247, now seen corresponding path program 1 times [2021-12-28 02:32:06,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:06,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779370727] [2021-12-28 02:32:06,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:06,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:06,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:06,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:06,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:06,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:06,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:06,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:06,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:06,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:06,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:06,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:06,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:06,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:32:06,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:06,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779370727] [2021-12-28 02:32:06,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779370727] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:06,235 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:32:06,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 02:32:06,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436786554] [2021-12-28 02:32:06,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:06,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 02:32:06,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:06,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 02:32:06,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-28 02:32:06,236 INFO L87 Difference]: Start difference. First operand 3979 states and 5081 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:06,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:06,812 INFO L93 Difference]: Finished difference Result 4866 states and 6427 transitions. [2021-12-28 02:32:06,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 02:32:06,813 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-28 02:32:06,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:06,822 INFO L225 Difference]: With dead ends: 4866 [2021-12-28 02:32:06,823 INFO L226 Difference]: Without dead ends: 4183 [2021-12-28 02:32:06,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-28 02:32:06,827 INFO L933 BasicCegarLoop]: 320 mSDtfsCounter, 718 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:06,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [739 Valid, 760 Invalid, 676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-28 02:32:06,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4183 states. [2021-12-28 02:32:06,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4183 to 3979. [2021-12-28 02:32:06,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3979 states, 3148 states have (on average 1.2893900889453622) internal successors, (4059), 3201 states have internal predecessors, (4059), 420 states have call successors, (420), 325 states have call predecessors, (420), 409 states have return successors, (597), 462 states have call predecessors, (597), 419 states have call successors, (597) [2021-12-28 02:32:06,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3979 states to 3979 states and 5076 transitions. [2021-12-28 02:32:06,995 INFO L78 Accepts]: Start accepts. Automaton has 3979 states and 5076 transitions. Word has length 79 [2021-12-28 02:32:06,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:06,995 INFO L470 AbstractCegarLoop]: Abstraction has 3979 states and 5076 transitions. [2021-12-28 02:32:06,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:06,995 INFO L276 IsEmpty]: Start isEmpty. Operand 3979 states and 5076 transitions. [2021-12-28 02:32:06,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-28 02:32:06,998 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:06,998 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:06,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-28 02:32:06,998 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:06,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:06,999 INFO L85 PathProgramCache]: Analyzing trace with hash 2045304905, now seen corresponding path program 1 times [2021-12-28 02:32:06,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:06,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430238287] [2021-12-28 02:32:06,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:06,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:07,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:07,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:07,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:07,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:07,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:07,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:07,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:07,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:07,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:07,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:07,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:07,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:32:07,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:07,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430238287] [2021-12-28 02:32:07,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430238287] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:07,049 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:32:07,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 02:32:07,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289657581] [2021-12-28 02:32:07,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:07,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 02:32:07,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:07,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 02:32:07,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 02:32:07,051 INFO L87 Difference]: Start difference. First operand 3979 states and 5076 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:08,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:08,093 INFO L93 Difference]: Finished difference Result 5687 states and 7616 transitions. [2021-12-28 02:32:08,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-28 02:32:08,094 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-28 02:32:08,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:08,109 INFO L225 Difference]: With dead ends: 5687 [2021-12-28 02:32:08,109 INFO L226 Difference]: Without dead ends: 5004 [2021-12-28 02:32:08,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-12-28 02:32:08,115 INFO L933 BasicCegarLoop]: 451 mSDtfsCounter, 804 mSDsluCounter, 928 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 828 SdHoareTripleChecker+Valid, 1379 SdHoareTripleChecker+Invalid, 1326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:08,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [828 Valid, 1379 Invalid, 1326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-28 02:32:08,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5004 states. [2021-12-28 02:32:08,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5004 to 4490. [2021-12-28 02:32:08,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4490 states, 3587 states have (on average 1.3100083635349875) internal successors, (4699), 3644 states have internal predecessors, (4699), 464 states have call successors, (464), 349 states have call predecessors, (464), 437 states have return successors, (663), 510 states have call predecessors, (663), 463 states have call successors, (663) [2021-12-28 02:32:08,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4490 states to 4490 states and 5826 transitions. [2021-12-28 02:32:08,359 INFO L78 Accepts]: Start accepts. Automaton has 4490 states and 5826 transitions. Word has length 79 [2021-12-28 02:32:08,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:08,359 INFO L470 AbstractCegarLoop]: Abstraction has 4490 states and 5826 transitions. [2021-12-28 02:32:08,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:08,360 INFO L276 IsEmpty]: Start isEmpty. Operand 4490 states and 5826 transitions. [2021-12-28 02:32:08,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-28 02:32:08,362 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:08,362 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:08,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-28 02:32:08,363 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:08,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:08,363 INFO L85 PathProgramCache]: Analyzing trace with hash -2047838457, now seen corresponding path program 1 times [2021-12-28 02:32:08,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:08,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837529335] [2021-12-28 02:32:08,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:08,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:08,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:08,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:08,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:08,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:08,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:08,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:08,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:08,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:08,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:08,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:08,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:08,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:32:08,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:08,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837529335] [2021-12-28 02:32:08,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837529335] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:08,421 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:32:08,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 02:32:08,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335788745] [2021-12-28 02:32:08,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:08,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 02:32:08,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:08,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 02:32:08,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-28 02:32:08,423 INFO L87 Difference]: Start difference. First operand 4490 states and 5826 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:09,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:09,003 INFO L93 Difference]: Finished difference Result 5993 states and 8077 transitions. [2021-12-28 02:32:09,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 02:32:09,003 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-28 02:32:09,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:09,013 INFO L225 Difference]: With dead ends: 5993 [2021-12-28 02:32:09,013 INFO L226 Difference]: Without dead ends: 4799 [2021-12-28 02:32:09,017 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-28 02:32:09,018 INFO L933 BasicCegarLoop]: 318 mSDtfsCounter, 704 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 725 SdHoareTripleChecker+Valid, 758 SdHoareTripleChecker+Invalid, 661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:09,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [725 Valid, 758 Invalid, 661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-28 02:32:09,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4799 states. [2021-12-28 02:32:09,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4799 to 4490. [2021-12-28 02:32:09,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4490 states, 3587 states have (on average 1.307499303038751) internal successors, (4690), 3644 states have internal predecessors, (4690), 464 states have call successors, (464), 349 states have call predecessors, (464), 437 states have return successors, (663), 510 states have call predecessors, (663), 463 states have call successors, (663) [2021-12-28 02:32:09,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4490 states to 4490 states and 5817 transitions. [2021-12-28 02:32:09,205 INFO L78 Accepts]: Start accepts. Automaton has 4490 states and 5817 transitions. Word has length 79 [2021-12-28 02:32:09,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:09,206 INFO L470 AbstractCegarLoop]: Abstraction has 4490 states and 5817 transitions. [2021-12-28 02:32:09,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:09,206 INFO L276 IsEmpty]: Start isEmpty. Operand 4490 states and 5817 transitions. [2021-12-28 02:32:09,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-28 02:32:09,208 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:09,209 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:09,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-28 02:32:09,209 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:09,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:09,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1614109371, now seen corresponding path program 1 times [2021-12-28 02:32:09,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:09,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444112883] [2021-12-28 02:32:09,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:09,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:09,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:09,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:09,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:09,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:09,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:09,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:09,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:09,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:09,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:09,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:09,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:09,267 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:32:09,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:09,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444112883] [2021-12-28 02:32:09,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444112883] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:09,268 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:32:09,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 02:32:09,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924824523] [2021-12-28 02:32:09,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:09,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 02:32:09,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:09,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 02:32:09,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-28 02:32:09,269 INFO L87 Difference]: Start difference. First operand 4490 states and 5817 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:10,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:10,148 INFO L93 Difference]: Finished difference Result 6494 states and 8795 transitions. [2021-12-28 02:32:10,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-28 02:32:10,148 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-28 02:32:10,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:10,163 INFO L225 Difference]: With dead ends: 6494 [2021-12-28 02:32:10,163 INFO L226 Difference]: Without dead ends: 5301 [2021-12-28 02:32:10,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-12-28 02:32:10,169 INFO L933 BasicCegarLoop]: 344 mSDtfsCounter, 457 mSDsluCounter, 820 mSDsCounter, 0 mSdLazyCounter, 934 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 1164 SdHoareTripleChecker+Invalid, 1006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 934 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:10,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 1164 Invalid, 1006 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 934 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-28 02:32:10,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5301 states. [2021-12-28 02:32:10,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5301 to 4517. [2021-12-28 02:32:10,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4517 states, 3614 states have (on average 1.305201992252352) internal successors, (4717), 3671 states have internal predecessors, (4717), 464 states have call successors, (464), 349 states have call predecessors, (464), 437 states have return successors, (663), 510 states have call predecessors, (663), 463 states have call successors, (663) [2021-12-28 02:32:10,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4517 states to 4517 states and 5844 transitions. [2021-12-28 02:32:10,407 INFO L78 Accepts]: Start accepts. Automaton has 4517 states and 5844 transitions. Word has length 79 [2021-12-28 02:32:10,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:10,407 INFO L470 AbstractCegarLoop]: Abstraction has 4517 states and 5844 transitions. [2021-12-28 02:32:10,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:10,408 INFO L276 IsEmpty]: Start isEmpty. Operand 4517 states and 5844 transitions. [2021-12-28 02:32:10,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-12-28 02:32:10,411 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:10,411 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:10,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-28 02:32:10,412 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:10,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:10,412 INFO L85 PathProgramCache]: Analyzing trace with hash -1629628089, now seen corresponding path program 1 times [2021-12-28 02:32:10,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:10,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605315296] [2021-12-28 02:32:10,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:10,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:10,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:10,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:10,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:10,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:10,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:10,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:10,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:10,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:10,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:10,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:10,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:10,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-28 02:32:10,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:10,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605315296] [2021-12-28 02:32:10,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605315296] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:10,515 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:32:10,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 02:32:10,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402313791] [2021-12-28 02:32:10,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:10,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 02:32:10,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:10,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 02:32:10,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-28 02:32:10,516 INFO L87 Difference]: Start difference. First operand 4517 states and 5844 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:12,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:12,075 INFO L93 Difference]: Finished difference Result 8926 states and 12553 transitions. [2021-12-28 02:32:12,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-28 02:32:12,076 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2021-12-28 02:32:12,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:12,098 INFO L225 Difference]: With dead ends: 8926 [2021-12-28 02:32:12,098 INFO L226 Difference]: Without dead ends: 7706 [2021-12-28 02:32:12,106 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2021-12-28 02:32:12,107 INFO L933 BasicCegarLoop]: 569 mSDtfsCounter, 1530 mSDsluCounter, 691 mSDsCounter, 0 mSdLazyCounter, 1283 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1553 SdHoareTripleChecker+Valid, 1260 SdHoareTripleChecker+Invalid, 1605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 1283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:12,107 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1553 Valid, 1260 Invalid, 1605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 1283 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-28 02:32:12,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7706 states. [2021-12-28 02:32:12,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7706 to 6883. [2021-12-28 02:32:12,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6883 states, 5637 states have (on average 1.35249246052865) internal successors, (7624), 5725 states have internal predecessors, (7624), 677 states have call successors, (677), 463 states have call predecessors, (677), 567 states have return successors, (1012), 708 states have call predecessors, (1012), 676 states have call successors, (1012) [2021-12-28 02:32:12,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6883 states to 6883 states and 9313 transitions. [2021-12-28 02:32:12,476 INFO L78 Accepts]: Start accepts. Automaton has 6883 states and 9313 transitions. Word has length 79 [2021-12-28 02:32:12,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:12,476 INFO L470 AbstractCegarLoop]: Abstraction has 6883 states and 9313 transitions. [2021-12-28 02:32:12,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 5 states have internal predecessors, (69), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-28 02:32:12,476 INFO L276 IsEmpty]: Start isEmpty. Operand 6883 states and 9313 transitions. [2021-12-28 02:32:12,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-28 02:32:12,480 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:12,481 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:12,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-28 02:32:12,481 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:12,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:12,482 INFO L85 PathProgramCache]: Analyzing trace with hash -40676858, now seen corresponding path program 1 times [2021-12-28 02:32:12,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:12,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979124020] [2021-12-28 02:32:12,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:12,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:12,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:12,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:12,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:12,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:32:12,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:12,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:32:12,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:12,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:12,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:12,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:12,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:12,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:32:12,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:12,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:32:12,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:12,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-28 02:32:12,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:12,542 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-28 02:32:12,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:12,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979124020] [2021-12-28 02:32:12,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979124020] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:12,543 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:32:12,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-28 02:32:12,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847768468] [2021-12-28 02:32:12,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:12,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-28 02:32:12,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:12,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-28 02:32:12,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:12,546 INFO L87 Difference]: Start difference. First operand 6883 states and 9313 transitions. Second operand has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-28 02:32:13,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:13,704 INFO L93 Difference]: Finished difference Result 13587 states and 17596 transitions. [2021-12-28 02:32:13,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-28 02:32:13,704 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 84 [2021-12-28 02:32:13,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:13,726 INFO L225 Difference]: With dead ends: 13587 [2021-12-28 02:32:13,726 INFO L226 Difference]: Without dead ends: 9006 [2021-12-28 02:32:13,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2021-12-28 02:32:13,736 INFO L933 BasicCegarLoop]: 407 mSDtfsCounter, 697 mSDsluCounter, 1087 mSDsCounter, 0 mSdLazyCounter, 948 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 715 SdHoareTripleChecker+Valid, 1494 SdHoareTripleChecker+Invalid, 1153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:13,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [715 Valid, 1494 Invalid, 1153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 948 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-28 02:32:13,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9006 states. [2021-12-28 02:32:14,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9006 to 8730. [2021-12-28 02:32:14,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8730 states, 7037 states have (on average 1.320306948983942) internal successors, (9291), 7170 states have internal predecessors, (9291), 875 states have call successors, (875), 631 states have call predecessors, (875), 816 states have return successors, (1392), 942 states have call predecessors, (1392), 874 states have call successors, (1392) [2021-12-28 02:32:14,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8730 states to 8730 states and 11558 transitions. [2021-12-28 02:32:14,192 INFO L78 Accepts]: Start accepts. Automaton has 8730 states and 11558 transitions. Word has length 84 [2021-12-28 02:32:14,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:14,192 INFO L470 AbstractCegarLoop]: Abstraction has 8730 states and 11558 transitions. [2021-12-28 02:32:14,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.875) internal successors, (63), 5 states have internal predecessors, (63), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-28 02:32:14,192 INFO L276 IsEmpty]: Start isEmpty. Operand 8730 states and 11558 transitions. [2021-12-28 02:32:14,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-28 02:32:14,201 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:14,202 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:14,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-28 02:32:14,202 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:14,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:14,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1005107396, now seen corresponding path program 1 times [2021-12-28 02:32:14,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:14,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942764152] [2021-12-28 02:32:14,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:14,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:14,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:14,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:14,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:14,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:32:14,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:14,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:32:14,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:14,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:14,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:14,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:14,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:14,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:32:14,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:14,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:32:14,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:14,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-28 02:32:14,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:14,271 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-28 02:32:14,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:14,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942764152] [2021-12-28 02:32:14,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942764152] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:14,272 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:32:14,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-28 02:32:14,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161301634] [2021-12-28 02:32:14,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:14,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-28 02:32:14,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:14,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-28 02:32:14,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-28 02:32:14,274 INFO L87 Difference]: Start difference. First operand 8730 states and 11558 transitions. Second operand has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-28 02:32:15,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:15,436 INFO L93 Difference]: Finished difference Result 12671 states and 16344 transitions. [2021-12-28 02:32:15,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-28 02:32:15,437 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 93 [2021-12-28 02:32:15,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:15,501 INFO L225 Difference]: With dead ends: 12671 [2021-12-28 02:32:15,501 INFO L226 Difference]: Without dead ends: 8208 [2021-12-28 02:32:15,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2021-12-28 02:32:15,524 INFO L933 BasicCegarLoop]: 389 mSDtfsCounter, 1521 mSDsluCounter, 954 mSDsCounter, 0 mSdLazyCounter, 988 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1562 SdHoareTripleChecker+Valid, 1343 SdHoareTripleChecker+Invalid, 1390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 988 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:15,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1562 Valid, 1343 Invalid, 1390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 988 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-28 02:32:15,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8208 states. [2021-12-28 02:32:15,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8208 to 7896. [2021-12-28 02:32:15,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7896 states, 6403 states have (on average 1.3218803685772293) internal successors, (8464), 6515 states have internal predecessors, (8464), 784 states have call successors, (784), 554 states have call predecessors, (784), 707 states have return successors, (1172), 840 states have call predecessors, (1172), 783 states have call successors, (1172) [2021-12-28 02:32:15,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7896 states to 7896 states and 10420 transitions. [2021-12-28 02:32:15,978 INFO L78 Accepts]: Start accepts. Automaton has 7896 states and 10420 transitions. Word has length 93 [2021-12-28 02:32:15,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:15,978 INFO L470 AbstractCegarLoop]: Abstraction has 7896 states and 10420 transitions. [2021-12-28 02:32:15,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 6 states have internal predecessors, (74), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-12-28 02:32:15,978 INFO L276 IsEmpty]: Start isEmpty. Operand 7896 states and 10420 transitions. [2021-12-28 02:32:15,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-12-28 02:32:15,988 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:15,988 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:15,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-28 02:32:15,989 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:15,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:15,989 INFO L85 PathProgramCache]: Analyzing trace with hash -834500451, now seen corresponding path program 1 times [2021-12-28 02:32:15,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:15,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110246722] [2021-12-28 02:32:15,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:15,990 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:15,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:16,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:16,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:16,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:16,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:16,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:16,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:16,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:16,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:16,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:16,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:16,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 02:32:16,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:16,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-28 02:32:16,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:16,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-28 02:32:16,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:16,054 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-28 02:32:16,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:16,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110246722] [2021-12-28 02:32:16,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110246722] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 02:32:16,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506607302] [2021-12-28 02:32:16,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:16,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:16,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 02:32:16,057 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 02:32:16,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-28 02:32:16,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:16,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-28 02:32:16,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 02:32:16,309 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-28 02:32:16,309 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 02:32:16,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506607302] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:16,309 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 02:32:16,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-28 02:32:16,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555879810] [2021-12-28 02:32:16,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:16,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-28 02:32:16,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:16,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-28 02:32:16,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:16,310 INFO L87 Difference]: Start difference. First operand 7896 states and 10420 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-28 02:32:16,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:16,823 INFO L93 Difference]: Finished difference Result 14927 states and 20872 transitions. [2021-12-28 02:32:16,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-28 02:32:16,823 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 128 [2021-12-28 02:32:16,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:16,850 INFO L225 Difference]: With dead ends: 14927 [2021-12-28 02:32:16,850 INFO L226 Difference]: Without dead ends: 11341 [2021-12-28 02:32:16,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:16,863 INFO L933 BasicCegarLoop]: 360 mSDtfsCounter, 298 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:16,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 555 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 02:32:16,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11341 states. [2021-12-28 02:32:17,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11341 to 11283. [2021-12-28 02:32:17,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11283 states, 9308 states have (on average 1.3579716373012463) internal successors, (12640), 9459 states have internal predecessors, (12640), 1074 states have call successors, (1074), 722 states have call predecessors, (1074), 899 states have return successors, (1611), 1115 states have call predecessors, (1611), 1073 states have call successors, (1611) [2021-12-28 02:32:17,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11283 states to 11283 states and 15325 transitions. [2021-12-28 02:32:17,450 INFO L78 Accepts]: Start accepts. Automaton has 11283 states and 15325 transitions. Word has length 128 [2021-12-28 02:32:17,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:17,450 INFO L470 AbstractCegarLoop]: Abstraction has 11283 states and 15325 transitions. [2021-12-28 02:32:17,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-28 02:32:17,450 INFO L276 IsEmpty]: Start isEmpty. Operand 11283 states and 15325 transitions. [2021-12-28 02:32:17,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-12-28 02:32:17,462 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:17,463 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:17,496 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-28 02:32:17,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-12-28 02:32:17,681 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:17,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:17,681 INFO L85 PathProgramCache]: Analyzing trace with hash 2033886077, now seen corresponding path program 1 times [2021-12-28 02:32:17,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:17,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483545735] [2021-12-28 02:32:17,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:17,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:17,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:17,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:17,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:17,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:17,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:17,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:17,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:17,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:17,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:17,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:17,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:17,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 02:32:17,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:17,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-28 02:32:17,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:17,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-28 02:32:17,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:17,751 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-28 02:32:17,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:17,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483545735] [2021-12-28 02:32:17,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483545735] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 02:32:17,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60854987] [2021-12-28 02:32:17,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:17,752 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:17,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 02:32:17,753 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 02:32:17,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-28 02:32:17,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:17,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-28 02:32:17,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 02:32:17,978 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-28 02:32:17,978 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 02:32:17,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60854987] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:17,979 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 02:32:17,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-28 02:32:17,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388527344] [2021-12-28 02:32:17,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:17,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-28 02:32:17,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:17,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-28 02:32:17,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:17,981 INFO L87 Difference]: Start difference. First operand 11283 states and 15325 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-28 02:32:18,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:18,847 INFO L93 Difference]: Finished difference Result 24946 states and 35355 transitions. [2021-12-28 02:32:18,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-28 02:32:18,848 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 128 [2021-12-28 02:32:18,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:18,877 INFO L225 Difference]: With dead ends: 24946 [2021-12-28 02:32:18,877 INFO L226 Difference]: Without dead ends: 12552 [2021-12-28 02:32:18,904 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:18,904 INFO L933 BasicCegarLoop]: 544 mSDtfsCounter, 191 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 891 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:18,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 891 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 02:32:18,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12552 states. [2021-12-28 02:32:19,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12552 to 12552. [2021-12-28 02:32:19,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12552 states, 10402 states have (on average 1.3653143626225726) internal successors, (14202), 10561 states have internal predecessors, (14202), 1181 states have call successors, (1181), 782 states have call predecessors, (1181), 967 states have return successors, (1785), 1222 states have call predecessors, (1785), 1180 states have call successors, (1785) [2021-12-28 02:32:19,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12552 states to 12552 states and 17168 transitions. [2021-12-28 02:32:19,631 INFO L78 Accepts]: Start accepts. Automaton has 12552 states and 17168 transitions. Word has length 128 [2021-12-28 02:32:19,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:19,632 INFO L470 AbstractCegarLoop]: Abstraction has 12552 states and 17168 transitions. [2021-12-28 02:32:19,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-12-28 02:32:19,632 INFO L276 IsEmpty]: Start isEmpty. Operand 12552 states and 17168 transitions. [2021-12-28 02:32:19,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-12-28 02:32:19,645 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:19,645 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:19,665 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-28 02:32:19,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:19,863 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:19,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:19,864 INFO L85 PathProgramCache]: Analyzing trace with hash 45573472, now seen corresponding path program 1 times [2021-12-28 02:32:19,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:19,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446140476] [2021-12-28 02:32:19,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:19,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:19,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:19,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:32:19,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:32:19,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:19,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:19,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:32:19,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:32:19,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-28 02:32:19,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-28 02:32:19,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 02:32:19,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 02:32:19,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:19,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:19,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-28 02:32:19,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-28 02:32:19,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-28 02:32:19,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:19,942 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-12-28 02:32:19,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:19,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446140476] [2021-12-28 02:32:19,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446140476] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 02:32:19,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562165956] [2021-12-28 02:32:19,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:19,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:19,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 02:32:19,944 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 02:32:19,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-28 02:32:20,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:20,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-28 02:32:20,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 02:32:20,247 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-28 02:32:20,248 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 02:32:20,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562165956] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:20,248 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 02:32:20,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2021-12-28 02:32:20,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145636660] [2021-12-28 02:32:20,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:20,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 02:32:20,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:20,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 02:32:20,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-12-28 02:32:20,249 INFO L87 Difference]: Start difference. First operand 12552 states and 17168 transitions. Second operand has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-28 02:32:20,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:20,697 INFO L93 Difference]: Finished difference Result 14706 states and 19787 transitions. [2021-12-28 02:32:20,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 02:32:20,698 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 145 [2021-12-28 02:32:20,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:20,725 INFO L225 Difference]: With dead ends: 14706 [2021-12-28 02:32:20,725 INFO L226 Difference]: Without dead ends: 10435 [2021-12-28 02:32:20,736 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-12-28 02:32:20,737 INFO L933 BasicCegarLoop]: 351 mSDtfsCounter, 34 mSDsluCounter, 1367 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 1718 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:20,737 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 1718 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 02:32:20,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10435 states. [2021-12-28 02:32:21,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10435 to 10310. [2021-12-28 02:32:21,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10310 states, 8734 states have (on average 1.3929471032745593) internal successors, (12166), 8841 states have internal predecessors, (12166), 907 states have call successors, (907), 550 states have call predecessors, (907), 667 states have return successors, (1388), 926 states have call predecessors, (1388), 906 states have call successors, (1388) [2021-12-28 02:32:21,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10310 states to 10310 states and 14461 transitions. [2021-12-28 02:32:21,291 INFO L78 Accepts]: Start accepts. Automaton has 10310 states and 14461 transitions. Word has length 145 [2021-12-28 02:32:21,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:21,291 INFO L470 AbstractCegarLoop]: Abstraction has 10310 states and 14461 transitions. [2021-12-28 02:32:21,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-28 02:32:21,291 INFO L276 IsEmpty]: Start isEmpty. Operand 10310 states and 14461 transitions. [2021-12-28 02:32:21,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-12-28 02:32:21,301 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:21,301 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:21,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-28 02:32:21,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:21,502 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:21,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:21,502 INFO L85 PathProgramCache]: Analyzing trace with hash 37593864, now seen corresponding path program 1 times [2021-12-28 02:32:21,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:21,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23141789] [2021-12-28 02:32:21,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:21,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:21,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:21,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:32:21,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:32:21,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:21,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:21,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:32:21,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:32:21,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-28 02:32:21,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-28 02:32:21,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-28 02:32:21,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-28 02:32:21,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:21,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:21,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-28 02:32:21,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-28 02:32:21,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-28 02:32:21,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:21,592 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-28 02:32:21,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:21,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23141789] [2021-12-28 02:32:21,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23141789] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:21,592 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:32:21,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-28 02:32:21,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965162486] [2021-12-28 02:32:21,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:21,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-28 02:32:21,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:21,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-28 02:32:21,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-28 02:32:21,593 INFO L87 Difference]: Start difference. First operand 10310 states and 14461 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-28 02:32:22,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:22,205 INFO L93 Difference]: Finished difference Result 10367 states and 14521 transitions. [2021-12-28 02:32:22,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 02:32:22,205 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 147 [2021-12-28 02:32:22,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:22,231 INFO L225 Difference]: With dead ends: 10367 [2021-12-28 02:32:22,231 INFO L226 Difference]: Without dead ends: 9918 [2021-12-28 02:32:22,238 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-12-28 02:32:22,238 INFO L933 BasicCegarLoop]: 329 mSDtfsCounter, 516 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 744 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:22,239 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [531 Valid, 744 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-28 02:32:22,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9918 states. [2021-12-28 02:32:22,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9918 to 9864. [2021-12-28 02:32:22,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9864 states, 8387 states have (on average 1.4016930964588052) internal successors, (11756), 8488 states have internal predecessors, (11756), 861 states have call successors, (861), 510 states have call predecessors, (861), 614 states have return successors, (1319), 873 states have call predecessors, (1319), 860 states have call successors, (1319) [2021-12-28 02:32:22,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9864 states to 9864 states and 13936 transitions. [2021-12-28 02:32:22,759 INFO L78 Accepts]: Start accepts. Automaton has 9864 states and 13936 transitions. Word has length 147 [2021-12-28 02:32:22,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:22,759 INFO L470 AbstractCegarLoop]: Abstraction has 9864 states and 13936 transitions. [2021-12-28 02:32:22,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-28 02:32:22,760 INFO L276 IsEmpty]: Start isEmpty. Operand 9864 states and 13936 transitions. [2021-12-28 02:32:22,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-12-28 02:32:22,770 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:22,770 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:22,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-28 02:32:22,770 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:22,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:22,771 INFO L85 PathProgramCache]: Analyzing trace with hash 644674118, now seen corresponding path program 1 times [2021-12-28 02:32:22,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:22,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686329943] [2021-12-28 02:32:22,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:22,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:22,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:22,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:32:22,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:32:22,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:22,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:22,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:32:22,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:32:22,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-28 02:32:22,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-28 02:32:22,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-28 02:32:22,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-28 02:32:22,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:22,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:22,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-28 02:32:22,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-28 02:32:22,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-28 02:32:22,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:22,829 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-12-28 02:32:22,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:22,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686329943] [2021-12-28 02:32:22,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686329943] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:22,830 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-28 02:32:22,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-28 02:32:22,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438450827] [2021-12-28 02:32:22,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:22,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-28 02:32:22,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:22,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-28 02:32:22,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-28 02:32:22,831 INFO L87 Difference]: Start difference. First operand 9864 states and 13936 transitions. Second operand has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-28 02:32:23,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:23,542 INFO L93 Difference]: Finished difference Result 11341 states and 15735 transitions. [2021-12-28 02:32:23,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-28 02:32:23,542 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 159 [2021-12-28 02:32:23,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:23,564 INFO L225 Difference]: With dead ends: 11341 [2021-12-28 02:32:23,564 INFO L226 Difference]: Without dead ends: 9985 [2021-12-28 02:32:23,570 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-12-28 02:32:23,570 INFO L933 BasicCegarLoop]: 364 mSDtfsCounter, 312 mSDsluCounter, 871 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 1235 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:23,571 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [313 Valid, 1235 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 557 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-28 02:32:23,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9985 states. [2021-12-28 02:32:24,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9985 to 9793. [2021-12-28 02:32:24,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9793 states, 8336 states have (on average 1.4019913627639156) internal successors, (11687), 8436 states have internal predecessors, (11687), 854 states have call successors, (854), 507 states have call predecessors, (854), 601 states have return successors, (1301), 857 states have call predecessors, (1301), 853 states have call successors, (1301) [2021-12-28 02:32:24,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9793 states to 9793 states and 13842 transitions. [2021-12-28 02:32:24,210 INFO L78 Accepts]: Start accepts. Automaton has 9793 states and 13842 transitions. Word has length 159 [2021-12-28 02:32:24,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:24,211 INFO L470 AbstractCegarLoop]: Abstraction has 9793 states and 13842 transitions. [2021-12-28 02:32:24,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.428571428571429) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-28 02:32:24,211 INFO L276 IsEmpty]: Start isEmpty. Operand 9793 states and 13842 transitions. [2021-12-28 02:32:24,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-12-28 02:32:24,222 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:24,222 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:24,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-28 02:32:24,223 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:24,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:24,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1611156349, now seen corresponding path program 1 times [2021-12-28 02:32:24,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:24,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385339716] [2021-12-28 02:32:24,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:24,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:24,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:24,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-28 02:32:24,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-28 02:32:24,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:24,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:24,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-28 02:32:24,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-28 02:32:24,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-28 02:32:24,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-28 02:32:24,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-28 02:32:24,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-28 02:32:24,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:24,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:24,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-28 02:32:24,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-28 02:32:24,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-28 02:32:24,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,320 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-28 02:32:24,320 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:24,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385339716] [2021-12-28 02:32:24,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385339716] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 02:32:24,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193120096] [2021-12-28 02:32:24,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:24,320 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:24,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 02:32:24,348 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 02:32:24,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-28 02:32:24,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:24,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 558 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-28 02:32:24,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 02:32:24,691 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 61 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-28 02:32:24,691 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-28 02:32:25,071 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 20 proven. 4 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-12-28 02:32:25,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193120096] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-28 02:32:25,071 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-28 02:32:25,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5, 5] total 14 [2021-12-28 02:32:25,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495056375] [2021-12-28 02:32:25,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-28 02:32:25,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-28 02:32:25,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:25,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-28 02:32:25,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-12-28 02:32:25,073 INFO L87 Difference]: Start difference. First operand 9793 states and 13842 transitions. Second operand has 14 states, 14 states have (on average 17.571428571428573) internal successors, (246), 12 states have internal predecessors, (246), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2021-12-28 02:32:26,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:26,498 INFO L93 Difference]: Finished difference Result 11765 states and 16295 transitions. [2021-12-28 02:32:26,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-12-28 02:32:26,498 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 17.571428571428573) internal successors, (246), 12 states have internal predecessors, (246), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) Word has length 162 [2021-12-28 02:32:26,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:26,522 INFO L225 Difference]: With dead ends: 11765 [2021-12-28 02:32:26,522 INFO L226 Difference]: Without dead ends: 10331 [2021-12-28 02:32:26,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 355 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=232, Invalid=638, Unknown=0, NotChecked=0, Total=870 [2021-12-28 02:32:26,529 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 1008 mSDsluCounter, 1021 mSDsCounter, 0 mSdLazyCounter, 1344 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1031 SdHoareTripleChecker+Valid, 1328 SdHoareTripleChecker+Invalid, 1609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 1344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:26,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1031 Valid, 1328 Invalid, 1609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 1344 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-28 02:32:26,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10331 states. [2021-12-28 02:32:27,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10331 to 10181. [2021-12-28 02:32:27,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10181 states, 8613 states have (on average 1.3918495297805642) internal successors, (11988), 8720 states have internal predecessors, (11988), 908 states have call successors, (908), 557 states have call predecessors, (908), 658 states have return successors, (1414), 911 states have call predecessors, (1414), 907 states have call successors, (1414) [2021-12-28 02:32:27,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10181 states to 10181 states and 14310 transitions. [2021-12-28 02:32:27,083 INFO L78 Accepts]: Start accepts. Automaton has 10181 states and 14310 transitions. Word has length 162 [2021-12-28 02:32:27,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:27,084 INFO L470 AbstractCegarLoop]: Abstraction has 10181 states and 14310 transitions. [2021-12-28 02:32:27,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 17.571428571428573) internal successors, (246), 12 states have internal predecessors, (246), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2021-12-28 02:32:27,084 INFO L276 IsEmpty]: Start isEmpty. Operand 10181 states and 14310 transitions. [2021-12-28 02:32:27,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-12-28 02:32:27,094 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:27,095 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:27,111 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-28 02:32:27,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-28 02:32:27,307 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:27,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:27,308 INFO L85 PathProgramCache]: Analyzing trace with hash 948222591, now seen corresponding path program 1 times [2021-12-28 02:32:27,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:27,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230740521] [2021-12-28 02:32:27,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:27,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:27,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:27,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:27,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:27,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:27,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:27,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:27,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:27,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:27,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:27,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:27,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:27,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 02:32:27,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:27,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-28 02:32:27,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:27,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-28 02:32:27,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:27,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-28 02:32:27,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:27,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-28 02:32:27,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:27,412 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-28 02:32:27,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:27,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230740521] [2021-12-28 02:32:27,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230740521] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 02:32:27,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704012111] [2021-12-28 02:32:27,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:27,413 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:27,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 02:32:27,413 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 02:32:27,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-28 02:32:27,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:27,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-28 02:32:27,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 02:32:27,698 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-28 02:32:27,698 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 02:32:27,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704012111] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:27,699 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 02:32:27,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-28 02:32:27,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113299078] [2021-12-28 02:32:27,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:27,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-28 02:32:27,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:27,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-28 02:32:27,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:27,700 INFO L87 Difference]: Start difference. First operand 10181 states and 14310 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-28 02:32:28,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:28,467 INFO L93 Difference]: Finished difference Result 26322 states and 38179 transitions. [2021-12-28 02:32:28,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-28 02:32:28,468 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 166 [2021-12-28 02:32:28,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:28,512 INFO L225 Difference]: With dead ends: 26322 [2021-12-28 02:32:28,512 INFO L226 Difference]: Without dead ends: 18080 [2021-12-28 02:32:28,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:28,535 INFO L933 BasicCegarLoop]: 358 mSDtfsCounter, 251 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:28,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 553 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 02:32:28,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18080 states. [2021-12-28 02:32:29,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18080 to 17946. [2021-12-28 02:32:29,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17946 states, 15285 states have (on average 1.4103369316323193) internal successors, (21557), 15478 states have internal predecessors, (21557), 1553 states have call successors, (1553), 949 states have call predecessors, (1553), 1106 states have return successors, (2399), 1526 states have call predecessors, (2399), 1552 states have call successors, (2399) [2021-12-28 02:32:29,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17946 states to 17946 states and 25509 transitions. [2021-12-28 02:32:29,546 INFO L78 Accepts]: Start accepts. Automaton has 17946 states and 25509 transitions. Word has length 166 [2021-12-28 02:32:29,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:29,546 INFO L470 AbstractCegarLoop]: Abstraction has 17946 states and 25509 transitions. [2021-12-28 02:32:29,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-28 02:32:29,547 INFO L276 IsEmpty]: Start isEmpty. Operand 17946 states and 25509 transitions. [2021-12-28 02:32:29,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-12-28 02:32:29,568 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:29,568 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:29,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-28 02:32:29,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-28 02:32:29,769 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:29,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:29,769 INFO L85 PathProgramCache]: Analyzing trace with hash -104058437, now seen corresponding path program 1 times [2021-12-28 02:32:29,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:29,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452124073] [2021-12-28 02:32:29,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:29,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:29,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:29,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:29,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:29,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:29,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:29,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:29,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:29,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:29,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:29,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:29,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:29,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-28 02:32:29,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:29,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-28 02:32:29,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:29,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-28 02:32:29,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:29,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-28 02:32:29,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:29,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-28 02:32:29,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:29,866 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-28 02:32:29,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:29,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452124073] [2021-12-28 02:32:29,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452124073] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 02:32:29,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11446779] [2021-12-28 02:32:29,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:29,867 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:29,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 02:32:29,868 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 02:32:29,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-28 02:32:29,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:29,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-28 02:32:29,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 02:32:30,218 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-28 02:32:30,218 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 02:32:30,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11446779] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:30,220 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 02:32:30,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2021-12-28 02:32:30,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940887154] [2021-12-28 02:32:30,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:30,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-28 02:32:30,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:30,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-28 02:32:30,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:30,222 INFO L87 Difference]: Start difference. First operand 17946 states and 25509 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-28 02:32:31,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:31,368 INFO L93 Difference]: Finished difference Result 35267 states and 51145 transitions. [2021-12-28 02:32:31,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-28 02:32:31,369 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 166 [2021-12-28 02:32:31,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:31,448 INFO L225 Difference]: With dead ends: 35267 [2021-12-28 02:32:31,448 INFO L226 Difference]: Without dead ends: 25289 [2021-12-28 02:32:31,479 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:31,480 INFO L933 BasicCegarLoop]: 363 mSDtfsCounter, 252 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:31,480 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 558 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 02:32:31,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25289 states. [2021-12-28 02:32:32,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25289 to 25095. [2021-12-28 02:32:32,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25095 states, 21444 states have (on average 1.4185786233911584) internal successors, (30420), 21705 states have internal predecessors, (30420), 2140 states have call successors, (2140), 1304 states have call predecessors, (2140), 1509 states have return successors, (3249), 2093 states have call predecessors, (3249), 2139 states have call successors, (3249) [2021-12-28 02:32:32,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25095 states to 25095 states and 35809 transitions. [2021-12-28 02:32:32,981 INFO L78 Accepts]: Start accepts. Automaton has 25095 states and 35809 transitions. Word has length 166 [2021-12-28 02:32:32,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:32,981 INFO L470 AbstractCegarLoop]: Abstraction has 25095 states and 35809 transitions. [2021-12-28 02:32:32,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-28 02:32:32,982 INFO L276 IsEmpty]: Start isEmpty. Operand 25095 states and 35809 transitions. [2021-12-28 02:32:33,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-28 02:32:33,008 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:33,008 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:33,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-28 02:32:33,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:33,209 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:33,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:33,209 INFO L85 PathProgramCache]: Analyzing trace with hash 1396720151, now seen corresponding path program 1 times [2021-12-28 02:32:33,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:33,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540646449] [2021-12-28 02:32:33,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:33,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:33,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:33,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-28 02:32:33,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-28 02:32:33,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:33,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:33,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-28 02:32:33,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:33,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-28 02:32:33,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-28 02:32:33,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-28 02:32:33,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-28 02:32:33,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-28 02:32:33,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:33,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:33,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-28 02:32:33,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-28 02:32:33,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-28 02:32:33,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,290 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2021-12-28 02:32:33,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:33,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540646449] [2021-12-28 02:32:33,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540646449] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 02:32:33,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964250327] [2021-12-28 02:32:33,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:33,291 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:33,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 02:32:33,292 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 02:32:33,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-28 02:32:33,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:33,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-28 02:32:33,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 02:32:33,627 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-12-28 02:32:33,627 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 02:32:33,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964250327] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:33,627 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 02:32:33,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-28 02:32:33,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134403214] [2021-12-28 02:32:33,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:33,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-28 02:32:33,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:33,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-28 02:32:33,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:33,629 INFO L87 Difference]: Start difference. First operand 25095 states and 35809 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-28 02:32:34,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:34,857 INFO L93 Difference]: Finished difference Result 26857 states and 37938 transitions. [2021-12-28 02:32:34,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-28 02:32:34,858 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 179 [2021-12-28 02:32:34,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:34,930 INFO L225 Difference]: With dead ends: 26857 [2021-12-28 02:32:34,931 INFO L226 Difference]: Without dead ends: 25102 [2021-12-28 02:32:34,948 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:34,949 INFO L933 BasicCegarLoop]: 412 mSDtfsCounter, 33 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:34,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 712 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 02:32:34,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25102 states. [2021-12-28 02:32:36,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25102 to 25095. [2021-12-28 02:32:36,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25095 states, 21444 states have (on average 1.4182988248461108) internal successors, (30414), 21705 states have internal predecessors, (30414), 2140 states have call successors, (2140), 1304 states have call predecessors, (2140), 1509 states have return successors, (3249), 2093 states have call predecessors, (3249), 2139 states have call successors, (3249) [2021-12-28 02:32:36,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25095 states to 25095 states and 35803 transitions. [2021-12-28 02:32:36,302 INFO L78 Accepts]: Start accepts. Automaton has 25095 states and 35803 transitions. Word has length 179 [2021-12-28 02:32:36,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:36,302 INFO L470 AbstractCegarLoop]: Abstraction has 25095 states and 35803 transitions. [2021-12-28 02:32:36,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-28 02:32:36,302 INFO L276 IsEmpty]: Start isEmpty. Operand 25095 states and 35803 transitions. [2021-12-28 02:32:36,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-28 02:32:36,326 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:36,326 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:36,346 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-12-28 02:32:36,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-12-28 02:32:36,540 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:36,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:36,540 INFO L85 PathProgramCache]: Analyzing trace with hash -642490676, now seen corresponding path program 1 times [2021-12-28 02:32:36,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:36,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270706774] [2021-12-28 02:32:36,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:36,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:36,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:36,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-28 02:32:36,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-28 02:32:36,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:36,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:36,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-28 02:32:36,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:36,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-28 02:32:36,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-28 02:32:36,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-28 02:32:36,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-28 02:32:36,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-28 02:32:36,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-28 02:32:36,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-28 02:32:36,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-28 02:32:36,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-28 02:32:36,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-28 02:32:36,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,620 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-12-28 02:32:36,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:36,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270706774] [2021-12-28 02:32:36,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270706774] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 02:32:36,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876562291] [2021-12-28 02:32:36,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:36,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:36,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 02:32:36,622 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 02:32:36,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-28 02:32:36,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:36,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-28 02:32:36,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 02:32:36,898 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2021-12-28 02:32:36,898 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 02:32:36,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876562291] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:36,898 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 02:32:36,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2021-12-28 02:32:36,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272912672] [2021-12-28 02:32:36,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:36,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-28 02:32:36,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:36,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-28 02:32:36,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-12-28 02:32:36,899 INFO L87 Difference]: Start difference. First operand 25095 states and 35803 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-28 02:32:38,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:38,212 INFO L93 Difference]: Finished difference Result 26922 states and 38000 transitions. [2021-12-28 02:32:38,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-28 02:32:38,212 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 179 [2021-12-28 02:32:38,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:38,278 INFO L225 Difference]: With dead ends: 26922 [2021-12-28 02:32:38,278 INFO L226 Difference]: Without dead ends: 24807 [2021-12-28 02:32:38,293 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-28 02:32:38,295 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 442 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:38,295 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [466 Valid, 695 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-28 02:32:38,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24807 states. [2021-12-28 02:32:39,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24807 to 24765. [2021-12-28 02:32:39,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24765 states, 21191 states have (on average 1.4206030862158463) internal successors, (30104), 21445 states have internal predecessors, (30104), 2105 states have call successors, (2105), 1273 states have call predecessors, (2105), 1467 states have return successors, (3175), 2054 states have call predecessors, (3175), 2104 states have call successors, (3175) [2021-12-28 02:32:39,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24765 states to 24765 states and 35384 transitions. [2021-12-28 02:32:39,576 INFO L78 Accepts]: Start accepts. Automaton has 24765 states and 35384 transitions. Word has length 179 [2021-12-28 02:32:39,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:39,576 INFO L470 AbstractCegarLoop]: Abstraction has 24765 states and 35384 transitions. [2021-12-28 02:32:39,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-28 02:32:39,576 INFO L276 IsEmpty]: Start isEmpty. Operand 24765 states and 35384 transitions. [2021-12-28 02:32:39,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-28 02:32:39,603 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:39,603 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:39,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-28 02:32:39,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:39,804 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:39,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:39,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1330235084, now seen corresponding path program 1 times [2021-12-28 02:32:39,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:39,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464571511] [2021-12-28 02:32:39,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:39,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:39,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:39,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:39,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:39,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:39,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:39,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:39,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:39,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:39,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:39,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:39,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:39,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 02:32:39,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:39,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-28 02:32:39,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:39,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-28 02:32:39,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:39,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2021-12-28 02:32:39,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:39,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-28 02:32:39,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:39,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-28 02:32:39,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:39,903 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-28 02:32:39,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:39,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464571511] [2021-12-28 02:32:39,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464571511] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 02:32:39,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917092289] [2021-12-28 02:32:39,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:39,904 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:39,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 02:32:39,905 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 02:32:39,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-28 02:32:39,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:39,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 643 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-28 02:32:39,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 02:32:40,199 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-28 02:32:40,200 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 02:32:40,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917092289] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:40,200 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 02:32:40,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-28 02:32:40,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190233346] [2021-12-28 02:32:40,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:40,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-28 02:32:40,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:40,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-28 02:32:40,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:40,201 INFO L87 Difference]: Start difference. First operand 24765 states and 35384 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-28 02:32:41,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:41,511 INFO L93 Difference]: Finished difference Result 46003 states and 66112 transitions. [2021-12-28 02:32:41,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-28 02:32:41,512 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 184 [2021-12-28 02:32:41,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:41,576 INFO L225 Difference]: With dead ends: 46003 [2021-12-28 02:32:41,576 INFO L226 Difference]: Without dead ends: 22848 [2021-12-28 02:32:41,624 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:41,625 INFO L933 BasicCegarLoop]: 348 mSDtfsCounter, 275 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:41,625 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 392 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 02:32:41,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22848 states. [2021-12-28 02:32:43,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22848 to 22798. [2021-12-28 02:32:43,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22798 states, 19624 states have (on average 1.375407664084794) internal successors, (26991), 19806 states have internal predecessors, (26991), 1794 states have call successors, (1794), 1216 states have call predecessors, (1794), 1378 states have return successors, (2628), 1783 states have call predecessors, (2628), 1793 states have call successors, (2628) [2021-12-28 02:32:43,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22798 states to 22798 states and 31413 transitions. [2021-12-28 02:32:43,139 INFO L78 Accepts]: Start accepts. Automaton has 22798 states and 31413 transitions. Word has length 184 [2021-12-28 02:32:43,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:43,140 INFO L470 AbstractCegarLoop]: Abstraction has 22798 states and 31413 transitions. [2021-12-28 02:32:43,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-28 02:32:43,140 INFO L276 IsEmpty]: Start isEmpty. Operand 22798 states and 31413 transitions. [2021-12-28 02:32:43,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-28 02:32:43,162 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:43,163 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:43,179 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-12-28 02:32:43,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-12-28 02:32:43,363 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:43,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:43,364 INFO L85 PathProgramCache]: Analyzing trace with hash -2021171972, now seen corresponding path program 1 times [2021-12-28 02:32:43,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:43,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313987425] [2021-12-28 02:32:43,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:43,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:43,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:43,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:43,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:43,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:43,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:43,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:43,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:43,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:43,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:43,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:43,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:43,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 02:32:43,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:43,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-28 02:32:43,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:43,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-28 02:32:43,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:43,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-28 02:32:43,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:43,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-28 02:32:43,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:43,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-28 02:32:43,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:43,457 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-28 02:32:43,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:43,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313987425] [2021-12-28 02:32:43,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313987425] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 02:32:43,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547399387] [2021-12-28 02:32:43,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:43,458 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:43,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 02:32:43,459 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 02:32:43,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-28 02:32:43,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:43,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 649 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-28 02:32:43,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 02:32:43,763 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-28 02:32:43,763 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 02:32:43,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547399387] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:43,763 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 02:32:43,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-28 02:32:43,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586534652] [2021-12-28 02:32:43,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:43,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-28 02:32:43,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:43,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-28 02:32:43,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:43,764 INFO L87 Difference]: Start difference. First operand 22798 states and 31413 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-28 02:32:45,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:45,322 INFO L93 Difference]: Finished difference Result 46333 states and 65025 transitions. [2021-12-28 02:32:45,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-28 02:32:45,322 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 184 [2021-12-28 02:32:45,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:45,390 INFO L225 Difference]: With dead ends: 46333 [2021-12-28 02:32:45,390 INFO L226 Difference]: Without dead ends: 25145 [2021-12-28 02:32:45,433 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:45,433 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 291 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:45,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 385 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 02:32:45,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25145 states. [2021-12-28 02:32:47,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25145 to 25135. [2021-12-28 02:32:47,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25135 states, 21769 states have (on average 1.3401166796821167) internal successors, (29173), 21951 states have internal predecessors, (29173), 1852 states have call successors, (1852), 1350 states have call predecessors, (1852), 1512 states have return successors, (2701), 1841 states have call predecessors, (2701), 1851 states have call successors, (2701) [2021-12-28 02:32:47,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25135 states to 25135 states and 33726 transitions. [2021-12-28 02:32:47,118 INFO L78 Accepts]: Start accepts. Automaton has 25135 states and 33726 transitions. Word has length 184 [2021-12-28 02:32:47,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:47,118 INFO L470 AbstractCegarLoop]: Abstraction has 25135 states and 33726 transitions. [2021-12-28 02:32:47,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-12-28 02:32:47,119 INFO L276 IsEmpty]: Start isEmpty. Operand 25135 states and 33726 transitions. [2021-12-28 02:32:47,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-12-28 02:32:47,144 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:47,144 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-28 02:32:47,161 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-12-28 02:32:47,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-12-28 02:32:47,362 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:47,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:47,362 INFO L85 PathProgramCache]: Analyzing trace with hash -898713314, now seen corresponding path program 1 times [2021-12-28 02:32:47,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:47,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869849298] [2021-12-28 02:32:47,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:47,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:47,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:47,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:47,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:47,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:47,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:47,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:47,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:47,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:47,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:47,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:47,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:47,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-28 02:32:47,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:47,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-28 02:32:47,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:47,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-28 02:32:47,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:47,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-28 02:32:47,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:47,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-28 02:32:47,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:47,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-28 02:32:47,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:47,440 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-28 02:32:47,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:47,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869849298] [2021-12-28 02:32:47,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869849298] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 02:32:47,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807857728] [2021-12-28 02:32:47,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:47,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:47,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 02:32:47,441 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 02:32:47,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-28 02:32:47,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:47,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 640 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-28 02:32:47,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 02:32:47,726 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-12-28 02:32:47,726 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 02:32:47,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807857728] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:47,727 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 02:32:47,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-28 02:32:47,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807659869] [2021-12-28 02:32:47,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:47,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-28 02:32:47,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:47,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-28 02:32:47,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:47,727 INFO L87 Difference]: Start difference. First operand 25135 states and 33726 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-28 02:32:49,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-28 02:32:49,532 INFO L93 Difference]: Finished difference Result 50684 states and 67959 transitions. [2021-12-28 02:32:49,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-28 02:32:49,533 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 184 [2021-12-28 02:32:49,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-28 02:32:49,603 INFO L225 Difference]: With dead ends: 50684 [2021-12-28 02:32:49,603 INFO L226 Difference]: Without dead ends: 27159 [2021-12-28 02:32:49,642 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:49,642 INFO L933 BasicCegarLoop]: 372 mSDtfsCounter, 317 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-28 02:32:49,642 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [317 Valid, 562 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-28 02:32:49,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27159 states. [2021-12-28 02:32:51,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27159 to 26804. [2021-12-28 02:32:51,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26804 states, 23318 states have (on average 1.3106612917059781) internal successors, (30562), 23490 states have internal predecessors, (30562), 1862 states have call successors, (1862), 1440 states have call predecessors, (1862), 1622 states have return successors, (2691), 1881 states have call predecessors, (2691), 1861 states have call successors, (2691) [2021-12-28 02:32:51,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26804 states to 26804 states and 35115 transitions. [2021-12-28 02:32:51,589 INFO L78 Accepts]: Start accepts. Automaton has 26804 states and 35115 transitions. Word has length 184 [2021-12-28 02:32:51,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-28 02:32:51,590 INFO L470 AbstractCegarLoop]: Abstraction has 26804 states and 35115 transitions. [2021-12-28 02:32:51,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-12-28 02:32:51,590 INFO L276 IsEmpty]: Start isEmpty. Operand 26804 states and 35115 transitions. [2021-12-28 02:32:51,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2021-12-28 02:32:51,616 INFO L506 BasicCegarLoop]: Found error trace [2021-12-28 02:32:51,616 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-12-28 02:32:51,635 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-12-28 02:32:51,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-12-28 02:32:51,817 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-28 02:32:51,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-28 02:32:51,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1926128958, now seen corresponding path program 1 times [2021-12-28 02:32:51,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-28 02:32:51,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508142920] [2021-12-28 02:32:51,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:51,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-28 02:32:51,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:51,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-28 02:32:51,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:51,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-28 02:32:51,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:51,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-12-28 02:32:51,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:51,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-28 02:32:51,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:51,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-28 02:32:51,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:51,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-28 02:32:51,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:51,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-28 02:32:51,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:51,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-28 02:32:51,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:51,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-28 02:32:51,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:51,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-28 02:32:51,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:51,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-28 02:32:51,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:51,908 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2021-12-28 02:32:51,909 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-28 02:32:51,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508142920] [2021-12-28 02:32:51,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508142920] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-28 02:32:51,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499656324] [2021-12-28 02:32:51,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-28 02:32:51,909 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-28 02:32:51,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-28 02:32:51,910 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-28 02:32:51,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-28 02:32:52,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-28 02:32:52,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-28 02:32:52,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-28 02:32:52,193 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 74 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-12-28 02:32:52,193 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-28 02:32:52,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499656324] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-28 02:32:52,193 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-28 02:32:52,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2021-12-28 02:32:52,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108572033] [2021-12-28 02:32:52,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-28 02:32:52,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-28 02:32:52,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-28 02:32:52,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-28 02:32:52,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-28 02:32:52,195 INFO L87 Difference]: Start difference. First operand 26804 states and 35115 transitions. Second operand has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9)