/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/ldv-races/race-3_2-container_of-global.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 11:44:42,698 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 11:44:42,700 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 11:44:42,733 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 11:44:42,733 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 11:44:42,734 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 11:44:42,735 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 11:44:42,745 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 11:44:42,747 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 11:44:42,765 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 11:44:42,766 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 11:44:42,767 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 11:44:42,768 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 11:44:42,768 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 11:44:42,770 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 11:44:42,771 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 11:44:42,771 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 11:44:42,772 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 11:44:42,774 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 11:44:42,775 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 11:44:42,776 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 11:44:42,778 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 11:44:42,779 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 11:44:42,780 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 11:44:42,782 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 11:44:42,783 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 11:44:42,783 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 11:44:42,784 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 11:44:42,784 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 11:44:42,785 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 11:44:42,785 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 11:44:42,786 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 11:44:42,786 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 11:44:42,787 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 11:44:42,788 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 11:44:42,788 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 11:44:42,789 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 11:44:42,789 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 11:44:42,789 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 11:44:42,790 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 11:44:42,790 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 11:44:42,796 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-08-21 11:44:42,831 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 11:44:42,831 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 11:44:42,831 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-21 11:44:42,832 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-21 11:44:42,835 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 11:44:42,835 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 11:44:42,835 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 11:44:42,835 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 11:44:42,835 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 11:44:42,836 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 11:44:42,836 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 11:44:42,836 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 11:44:42,836 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 11:44:42,836 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 11:44:42,836 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 11:44:42,836 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 11:44:42,836 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 11:44:42,836 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 11:44:42,837 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 11:44:42,837 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 11:44:42,837 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 11:44:42,837 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 11:44:42,837 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 11:44:42,837 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 11:44:42,837 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 11:44:42,838 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 11:44:42,838 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 11:44:42,838 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 11:44:42,838 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 11:44:42,838 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 11:44:42,838 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 11:44:42,839 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 [2021-08-21 11:44:43,133 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 11:44:43,153 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 11:44:43,155 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 11:44:43,156 INFO L271 PluginConnector]: Initializing CDTParser... [2021-08-21 11:44:43,158 INFO L275 PluginConnector]: CDTParser initialized [2021-08-21 11:44:43,159 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-races/race-3_2-container_of-global.i [2021-08-21 11:44:43,224 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/47987d609/9f09d776fd68407a8fbd444f561f1bb8/FLAG3cc227692 [2021-08-21 11:44:43,839 INFO L306 CDTParser]: Found 1 translation units. [2021-08-21 11:44:43,839 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-3_2-container_of-global.i [2021-08-21 11:44:43,854 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/47987d609/9f09d776fd68407a8fbd444f561f1bb8/FLAG3cc227692 [2021-08-21 11:44:44,186 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/47987d609/9f09d776fd68407a8fbd444f561f1bb8 [2021-08-21 11:44:44,188 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 11:44:44,190 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-08-21 11:44:44,191 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-08-21 11:44:44,191 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-08-21 11:44:44,198 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-08-21 11:44:44,198 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.08 11:44:44" (1/1) ... [2021-08-21 11:44:44,199 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@297976e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 11:44:44, skipping insertion in model container [2021-08-21 11:44:44,199 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.08 11:44:44" (1/1) ... [2021-08-21 11:44:44,206 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-08-21 11:44:44,267 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-08-21 11:44:44,388 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-08-21 11:44:44,732 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-3_2-container_of-global.i[75009,75022] [2021-08-21 11:44:44,763 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-21 11:44:44,777 INFO L203 MainTranslator]: Completed pre-run [2021-08-21 11:44:44,787 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-08-21 11:44:44,811 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-3_2-container_of-global.i[75009,75022] [2021-08-21 11:44:44,822 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-21 11:44:44,907 INFO L208 MainTranslator]: Completed translation [2021-08-21 11:44:44,907 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 11:44:44 WrapperNode [2021-08-21 11:44:44,907 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-08-21 11:44:44,908 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 11:44:44,908 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 11:44:44,908 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 11:44:44,914 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 11:44:44" (1/1) ... [2021-08-21 11:44:44,942 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 11:44:44" (1/1) ... [2021-08-21 11:44:44,967 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 11:44:44,968 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 11:44:44,968 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 11:44:44,968 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 11:44:44,975 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 11:44:44" (1/1) ... [2021-08-21 11:44:44,975 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 11:44:44" (1/1) ... [2021-08-21 11:44:44,979 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 11:44:44" (1/1) ... [2021-08-21 11:44:44,980 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 11:44:44" (1/1) ... [2021-08-21 11:44:44,999 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 11:44:44" (1/1) ... [2021-08-21 11:44:45,001 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 11:44:44" (1/1) ... [2021-08-21 11:44:45,012 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 11:44:44" (1/1) ... [2021-08-21 11:44:45,021 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 11:44:45,022 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 11:44:45,022 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 11:44:45,022 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 11:44:45,029 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 11:44:44" (1/1) ... [2021-08-21 11:44:45,035 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 11:44:45,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 11:44:45,052 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-08-21 11:44:45,064 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-08-21 11:44:45,097 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-08-21 11:44:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-08-21 11:44:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-08-21 11:44:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-08-21 11:44:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-08-21 11:44:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 11:44:45,098 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 11:44:45,098 INFO L130 BoogieDeclarations]: Found specification of procedure my_callback [2021-08-21 11:44:45,100 INFO L138 BoogieDeclarations]: Found implementation of procedure my_callback [2021-08-21 11:44:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-08-21 11:44:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-08-21 11:44:45,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-08-21 11:44:45,102 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 11:44:45,759 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 11:44:45,760 INFO L299 CfgBuilder]: Removed 24 assume(true) statements. [2021-08-21 11:44:45,761 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 11:44:45 BoogieIcfgContainer [2021-08-21 11:44:45,762 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 11:44:45,763 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 11:44:45,763 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 11:44:45,766 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 11:44:45,766 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.08 11:44:44" (1/3) ... [2021-08-21 11:44:45,766 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1eb62fa0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 11:44:45, skipping insertion in model container [2021-08-21 11:44:45,766 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 11:44:44" (2/3) ... [2021-08-21 11:44:45,767 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1eb62fa0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 11:44:45, skipping insertion in model container [2021-08-21 11:44:45,767 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 11:44:45" (3/3) ... [2021-08-21 11:44:45,768 INFO L111 eAbstractionObserver]: Analyzing ICFG race-3_2-container_of-global.i [2021-08-21 11:44:45,772 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 11:44:45,772 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 11:44:45,772 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 6 error locations. [2021-08-21 11:44:45,772 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 11:44:45,812 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,813 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,813 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,813 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,813 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,813 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,813 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,813 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,814 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,814 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,814 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,814 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,814 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,814 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,814 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,815 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,815 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,815 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,815 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,815 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,815 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,815 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,815 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,816 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,816 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,816 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,816 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,816 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,816 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,817 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,817 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,817 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,817 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,817 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,817 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,817 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,817 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,818 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,818 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,818 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,818 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,818 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,820 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,820 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,820 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,821 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,821 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,821 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,821 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,821 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,821 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,822 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,822 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,822 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,822 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,822 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,822 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,822 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,822 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,823 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,823 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,823 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,823 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,823 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,823 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,823 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,823 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,824 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,824 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,824 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,824 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,824 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,824 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,824 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,825 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,825 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,825 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,825 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,825 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,825 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,825 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,826 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,826 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,826 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,826 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,826 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,826 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,826 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,827 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,827 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,827 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,827 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,830 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,830 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,830 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,830 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,830 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,831 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,831 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,831 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,831 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,831 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork0_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,846 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,847 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,847 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~data~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,847 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,847 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#t~mem9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,847 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~lb~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,848 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,848 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,848 WARN L313 ript$VariableManager]: TermVariabe my_callbackThread1of1ForFork1_~__mptr~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,848 WARN L313 ript$VariableManager]: TermVariabe |my_callbackThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 11:44:45,875 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-21 11:44:45,915 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 11:44:45,930 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, mConcurrency=FINITE_AUTOMATA, 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-08-21 11:44:45,930 INFO L340 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2021-08-21 11:44:45,946 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 158 places, 160 transitions, 336 flow [2021-08-21 11:44:46,103 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 4220 states, 4210 states have (on average 2.7612826603325415) internal successors, (11625), 4219 states have internal predecessors, (11625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:46,117 INFO L276 IsEmpty]: Start isEmpty. Operand has 4220 states, 4210 states have (on average 2.7612826603325415) internal successors, (11625), 4219 states have internal predecessors, (11625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:46,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 11:44:46,123 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:44:46,124 INFO L512 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] [2021-08-21 11:44:46,125 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:44:46,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:44:46,130 INFO L82 PathProgramCache]: Analyzing trace with hash -1634489351, now seen corresponding path program 1 times [2021-08-21 11:44:46,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:44:46,139 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420624439] [2021-08-21 11:44:46,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:44:46,141 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:44:46,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:44:46,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:44:46,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:44:46,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420624439] [2021-08-21 11:44:46,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420624439] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:44:46,586 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:44:46,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 11:44:46,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799161364] [2021-08-21 11:44:46,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 11:44:46,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:44:46,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 11:44:46,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-08-21 11:44:46,617 INFO L87 Difference]: Start difference. First operand has 4220 states, 4210 states have (on average 2.7612826603325415) internal successors, (11625), 4219 states have internal predecessors, (11625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:46,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:44:46,889 INFO L93 Difference]: Finished difference Result 4014 states and 10854 transitions. [2021-08-21 11:44:46,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 11:44:46,891 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 11:44:46,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:44:46,927 INFO L225 Difference]: With dead ends: 4014 [2021-08-21 11:44:46,927 INFO L226 Difference]: Without dead ends: 3308 [2021-08-21 11:44:46,928 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 83.4ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-21 11:44:46,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3308 states. [2021-08-21 11:44:47,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3308 to 3307. [2021-08-21 11:44:47,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3307 states, 3300 states have (on average 2.693030303030303) internal successors, (8887), 3306 states have internal predecessors, (8887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:47,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3307 states to 3307 states and 8887 transitions. [2021-08-21 11:44:47,102 INFO L78 Accepts]: Start accepts. Automaton has 3307 states and 8887 transitions. Word has length 36 [2021-08-21 11:44:47,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:44:47,103 INFO L470 AbstractCegarLoop]: Abstraction has 3307 states and 8887 transitions. [2021-08-21 11:44:47,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:47,103 INFO L276 IsEmpty]: Start isEmpty. Operand 3307 states and 8887 transitions. [2021-08-21 11:44:47,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 11:44:47,104 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:44:47,105 INFO L512 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] [2021-08-21 11:44:47,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 11:44:47,106 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:44:47,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:44:47,109 INFO L82 PathProgramCache]: Analyzing trace with hash 2071666643, now seen corresponding path program 1 times [2021-08-21 11:44:47,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:44:47,109 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748730603] [2021-08-21 11:44:47,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:44:47,109 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:44:47,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:44:47,331 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:44:47,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:44:47,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748730603] [2021-08-21 11:44:47,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748730603] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:44:47,332 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:44:47,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 11:44:47,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739806313] [2021-08-21 11:44:47,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 11:44:47,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:44:47,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 11:44:47,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-08-21 11:44:47,337 INFO L87 Difference]: Start difference. First operand 3307 states and 8887 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:47,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:44:47,510 INFO L93 Difference]: Finished difference Result 3309 states and 8889 transitions. [2021-08-21 11:44:47,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 11:44:47,510 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 11:44:47,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:44:47,529 INFO L225 Difference]: With dead ends: 3309 [2021-08-21 11:44:47,529 INFO L226 Difference]: Without dead ends: 3309 [2021-08-21 11:44:47,531 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 65.3ms TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-08-21 11:44:47,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3309 states. [2021-08-21 11:44:47,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3309 to 3305. [2021-08-21 11:44:47,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3305 states, 3299 states have (on average 2.693240375871476) internal successors, (8885), 3304 states have internal predecessors, (8885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:47,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3305 states to 3305 states and 8885 transitions. [2021-08-21 11:44:47,666 INFO L78 Accepts]: Start accepts. Automaton has 3305 states and 8885 transitions. Word has length 42 [2021-08-21 11:44:47,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:44:47,667 INFO L470 AbstractCegarLoop]: Abstraction has 3305 states and 8885 transitions. [2021-08-21 11:44:47,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:47,667 INFO L276 IsEmpty]: Start isEmpty. Operand 3305 states and 8885 transitions. [2021-08-21 11:44:47,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-08-21 11:44:47,670 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:44:47,670 INFO L512 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] [2021-08-21 11:44:47,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 11:44:47,671 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:44:47,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:44:47,671 INFO L82 PathProgramCache]: Analyzing trace with hash 1744810852, now seen corresponding path program 1 times [2021-08-21 11:44:47,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:44:47,672 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964460090] [2021-08-21 11:44:47,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:44:47,672 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:44:47,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:44:47,839 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:44:47,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:44:47,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964460090] [2021-08-21 11:44:47,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964460090] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:44:47,841 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:44:47,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 11:44:47,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12571108] [2021-08-21 11:44:47,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 11:44:47,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:44:47,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 11:44:47,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-08-21 11:44:47,850 INFO L87 Difference]: Start difference. First operand 3305 states and 8885 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:48,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:44:48,165 INFO L93 Difference]: Finished difference Result 4828 states and 12963 transitions. [2021-08-21 11:44:48,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 11:44:48,165 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2021-08-21 11:44:48,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:44:48,192 INFO L225 Difference]: With dead ends: 4828 [2021-08-21 11:44:48,193 INFO L226 Difference]: Without dead ends: 4828 [2021-08-21 11:44:48,193 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 96.6ms TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-08-21 11:44:48,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4828 states. [2021-08-21 11:44:48,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4828 to 3703. [2021-08-21 11:44:48,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3703 states, 3698 states have (on average 2.694159004867496) internal successors, (9963), 3702 states have internal predecessors, (9963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:48,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3703 states to 3703 states and 9963 transitions. [2021-08-21 11:44:48,322 INFO L78 Accepts]: Start accepts. Automaton has 3703 states and 9963 transitions. Word has length 60 [2021-08-21 11:44:48,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:44:48,324 INFO L470 AbstractCegarLoop]: Abstraction has 3703 states and 9963 transitions. [2021-08-21 11:44:48,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:48,325 INFO L276 IsEmpty]: Start isEmpty. Operand 3703 states and 9963 transitions. [2021-08-21 11:44:48,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-08-21 11:44:48,334 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:44:48,334 INFO L512 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-08-21 11:44:48,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 11:44:48,334 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:44:48,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:44:48,335 INFO L82 PathProgramCache]: Analyzing trace with hash -478651348, now seen corresponding path program 1 times [2021-08-21 11:44:48,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:44:48,336 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697296061] [2021-08-21 11:44:48,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:44:48,336 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:44:48,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:44:48,460 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:44:48,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:44:48,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697296061] [2021-08-21 11:44:48,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697296061] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:44:48,465 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:44:48,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 11:44:48,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474056992] [2021-08-21 11:44:48,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 11:44:48,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:44:48,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 11:44:48,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-08-21 11:44:48,467 INFO L87 Difference]: Start difference. First operand 3703 states and 9963 transitions. Second operand has 6 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:48,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:44:48,773 INFO L93 Difference]: Finished difference Result 5226 states and 13966 transitions. [2021-08-21 11:44:48,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 11:44:48,774 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2021-08-21 11:44:48,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:44:48,797 INFO L225 Difference]: With dead ends: 5226 [2021-08-21 11:44:48,797 INFO L226 Difference]: Without dead ends: 4425 [2021-08-21 11:44:48,799 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 83.0ms TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2021-08-21 11:44:48,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4425 states. [2021-08-21 11:44:48,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4425 to 4275. [2021-08-21 11:44:48,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4275 states, 4271 states have (on average 2.7021774760009367) internal successors, (11541), 4274 states have internal predecessors, (11541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:48,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4275 states to 4275 states and 11541 transitions. [2021-08-21 11:44:48,949 INFO L78 Accepts]: Start accepts. Automaton has 4275 states and 11541 transitions. Word has length 66 [2021-08-21 11:44:48,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:44:48,951 INFO L470 AbstractCegarLoop]: Abstraction has 4275 states and 11541 transitions. [2021-08-21 11:44:48,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:48,951 INFO L276 IsEmpty]: Start isEmpty. Operand 4275 states and 11541 transitions. [2021-08-21 11:44:48,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-08-21 11:44:48,958 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:44:48,958 INFO L512 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] [2021-08-21 11:44:48,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 11:44:48,959 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:44:48,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:44:48,960 INFO L82 PathProgramCache]: Analyzing trace with hash 216866773, now seen corresponding path program 1 times [2021-08-21 11:44:48,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:44:48,962 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847299111] [2021-08-21 11:44:48,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:44:48,962 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:44:49,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:44:49,083 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:44:49,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:44:49,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847299111] [2021-08-21 11:44:49,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847299111] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:44:49,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:44:49,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 11:44:49,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945692923] [2021-08-21 11:44:49,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 11:44:49,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:44:49,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 11:44:49,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-21 11:44:49,086 INFO L87 Difference]: Start difference. First operand 4275 states and 11541 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:49,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:44:49,130 INFO L93 Difference]: Finished difference Result 1581 states and 4100 transitions. [2021-08-21 11:44:49,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 11:44:49,131 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-08-21 11:44:49,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:44:49,149 INFO L225 Difference]: With dead ends: 1581 [2021-08-21 11:44:49,150 INFO L226 Difference]: Without dead ends: 1581 [2021-08-21 11:44:49,150 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 30.7ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 11:44:49,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1581 states. [2021-08-21 11:44:49,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1581 to 1581. [2021-08-21 11:44:49,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1581 states, 1579 states have (on average 2.5965801139962) internal successors, (4100), 1580 states have internal predecessors, (4100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:49,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1581 states to 1581 states and 4100 transitions. [2021-08-21 11:44:49,198 INFO L78 Accepts]: Start accepts. Automaton has 1581 states and 4100 transitions. Word has length 78 [2021-08-21 11:44:49,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:44:49,198 INFO L470 AbstractCegarLoop]: Abstraction has 1581 states and 4100 transitions. [2021-08-21 11:44:49,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:49,198 INFO L276 IsEmpty]: Start isEmpty. Operand 1581 states and 4100 transitions. [2021-08-21 11:44:49,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:44:49,204 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:44:49,204 INFO L512 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, 1, 1, 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-08-21 11:44:49,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 11:44:49,204 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:44:49,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:44:49,205 INFO L82 PathProgramCache]: Analyzing trace with hash -764459711, now seen corresponding path program 1 times [2021-08-21 11:44:49,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:44:49,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429654505] [2021-08-21 11:44:49,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:44:49,206 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:44:49,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:44:49,903 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:44:49,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:44:49,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429654505] [2021-08-21 11:44:49,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429654505] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:44:49,904 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:44:49,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-08-21 11:44:49,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371184525] [2021-08-21 11:44:49,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 11:44:49,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:44:49,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 11:44:49,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-21 11:44:49,906 INFO L87 Difference]: Start difference. First operand 1581 states and 4100 transitions. Second operand has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:50,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:44:50,714 INFO L93 Difference]: Finished difference Result 2464 states and 6311 transitions. [2021-08-21 11:44:50,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 11:44:50,715 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:44:50,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:44:50,724 INFO L225 Difference]: With dead ends: 2464 [2021-08-21 11:44:50,725 INFO L226 Difference]: Without dead ends: 2464 [2021-08-21 11:44:50,725 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 598.3ms TimeCoverageRelationStatistics Valid=213, Invalid=489, Unknown=0, NotChecked=0, Total=702 [2021-08-21 11:44:50,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2464 states. [2021-08-21 11:44:50,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2464 to 1816. [2021-08-21 11:44:50,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1816 states, 1814 states have (on average 2.557331863285557) internal successors, (4639), 1815 states have internal predecessors, (4639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:50,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1816 states to 1816 states and 4639 transitions. [2021-08-21 11:44:50,780 INFO L78 Accepts]: Start accepts. Automaton has 1816 states and 4639 transitions. Word has length 105 [2021-08-21 11:44:50,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:44:50,781 INFO L470 AbstractCegarLoop]: Abstraction has 1816 states and 4639 transitions. [2021-08-21 11:44:50,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:50,781 INFO L276 IsEmpty]: Start isEmpty. Operand 1816 states and 4639 transitions. [2021-08-21 11:44:50,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:44:50,789 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:44:50,789 INFO L512 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, 1, 1, 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-08-21 11:44:50,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-21 11:44:50,790 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:44:50,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:44:50,791 INFO L82 PathProgramCache]: Analyzing trace with hash 1684480655, now seen corresponding path program 2 times [2021-08-21 11:44:50,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:44:50,794 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634592656] [2021-08-21 11:44:50,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:44:50,795 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:44:50,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:44:51,275 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:44:51,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:44:51,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634592656] [2021-08-21 11:44:51,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634592656] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:44:51,276 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:44:51,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-08-21 11:44:51,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111003611] [2021-08-21 11:44:51,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 11:44:51,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:44:51,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 11:44:51,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-21 11:44:51,278 INFO L87 Difference]: Start difference. First operand 1816 states and 4639 transitions. Second operand has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:52,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:44:52,057 INFO L93 Difference]: Finished difference Result 2632 states and 6607 transitions. [2021-08-21 11:44:52,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 11:44:52,058 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:44:52,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:44:52,065 INFO L225 Difference]: With dead ends: 2632 [2021-08-21 11:44:52,065 INFO L226 Difference]: Without dead ends: 2632 [2021-08-21 11:44:52,066 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 575.2ms TimeCoverageRelationStatistics Valid=232, Invalid=580, Unknown=0, NotChecked=0, Total=812 [2021-08-21 11:44:52,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2632 states. [2021-08-21 11:44:52,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2632 to 1836. [2021-08-21 11:44:52,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1836 states, 1834 states have (on average 2.5556161395856054) internal successors, (4687), 1835 states have internal predecessors, (4687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:52,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1836 states to 1836 states and 4687 transitions. [2021-08-21 11:44:52,117 INFO L78 Accepts]: Start accepts. Automaton has 1836 states and 4687 transitions. Word has length 105 [2021-08-21 11:44:52,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:44:52,117 INFO L470 AbstractCegarLoop]: Abstraction has 1836 states and 4687 transitions. [2021-08-21 11:44:52,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:52,118 INFO L276 IsEmpty]: Start isEmpty. Operand 1836 states and 4687 transitions. [2021-08-21 11:44:52,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:44:52,123 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:44:52,123 INFO L512 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, 1, 1, 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-08-21 11:44:52,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-21 11:44:52,124 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:44:52,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:44:52,124 INFO L82 PathProgramCache]: Analyzing trace with hash -1788816831, now seen corresponding path program 3 times [2021-08-21 11:44:52,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:44:52,124 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481130935] [2021-08-21 11:44:52,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:44:52,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:44:52,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:44:52,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:44:52,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:44:52,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481130935] [2021-08-21 11:44:52,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481130935] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:44:52,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:44:52,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-08-21 11:44:52,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906906234] [2021-08-21 11:44:52,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 11:44:52,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:44:52,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 11:44:52,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-08-21 11:44:52,868 INFO L87 Difference]: Start difference. First operand 1836 states and 4687 transitions. Second operand has 20 states, 20 states have (on average 5.25) internal successors, (105), 20 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:55,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:44:55,028 INFO L93 Difference]: Finished difference Result 2744 states and 6834 transitions. [2021-08-21 11:44:55,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 11:44:55,031 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.25) internal successors, (105), 20 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:44:55,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:44:55,037 INFO L225 Difference]: With dead ends: 2744 [2021-08-21 11:44:55,038 INFO L226 Difference]: Without dead ends: 2744 [2021-08-21 11:44:55,042 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1733.0ms TimeCoverageRelationStatistics Valid=417, Invalid=1143, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 11:44:55,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2744 states. [2021-08-21 11:44:55,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2744 to 2042. [2021-08-21 11:44:55,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2042 states, 2040 states have (on average 2.5563725490196076) internal successors, (5215), 2041 states have internal predecessors, (5215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:55,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2042 states to 2042 states and 5215 transitions. [2021-08-21 11:44:55,094 INFO L78 Accepts]: Start accepts. Automaton has 2042 states and 5215 transitions. Word has length 105 [2021-08-21 11:44:55,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:44:55,094 INFO L470 AbstractCegarLoop]: Abstraction has 2042 states and 5215 transitions. [2021-08-21 11:44:55,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.25) internal successors, (105), 20 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:55,095 INFO L276 IsEmpty]: Start isEmpty. Operand 2042 states and 5215 transitions. [2021-08-21 11:44:55,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:44:55,100 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:44:55,100 INFO L512 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, 1, 1, 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-08-21 11:44:55,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-08-21 11:44:55,101 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:44:55,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:44:55,101 INFO L82 PathProgramCache]: Analyzing trace with hash 679539603, now seen corresponding path program 4 times [2021-08-21 11:44:55,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:44:55,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201273230] [2021-08-21 11:44:55,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:44:55,102 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:44:55,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:44:55,705 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:44:55,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:44:55,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201273230] [2021-08-21 11:44:55,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201273230] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:44:55,705 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:44:55,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:44:55,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958151102] [2021-08-21 11:44:55,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:44:55,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:44:55,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:44:55,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:44:55,707 INFO L87 Difference]: Start difference. First operand 2042 states and 5215 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:57,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:44:57,244 INFO L93 Difference]: Finished difference Result 3184 states and 7956 transitions. [2021-08-21 11:44:57,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 11:44:57,244 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:44:57,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:44:57,253 INFO L225 Difference]: With dead ends: 3184 [2021-08-21 11:44:57,253 INFO L226 Difference]: Without dead ends: 3184 [2021-08-21 11:44:57,253 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 1147.0ms TimeCoverageRelationStatistics Valid=288, Invalid=704, Unknown=0, NotChecked=0, Total=992 [2021-08-21 11:44:57,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3184 states. [2021-08-21 11:44:57,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3184 to 2237. [2021-08-21 11:44:57,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2237 states, 2235 states have (on average 2.584340044742729) internal successors, (5776), 2236 states have internal predecessors, (5776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:57,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2237 states to 2237 states and 5776 transitions. [2021-08-21 11:44:57,306 INFO L78 Accepts]: Start accepts. Automaton has 2237 states and 5776 transitions. Word has length 105 [2021-08-21 11:44:57,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:44:57,307 INFO L470 AbstractCegarLoop]: Abstraction has 2237 states and 5776 transitions. [2021-08-21 11:44:57,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:57,307 INFO L276 IsEmpty]: Start isEmpty. Operand 2237 states and 5776 transitions. [2021-08-21 11:44:57,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:44:57,312 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:44:57,313 INFO L512 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, 1, 1, 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-08-21 11:44:57,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-08-21 11:44:57,313 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:44:57,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:44:57,314 INFO L82 PathProgramCache]: Analyzing trace with hash 1911058275, now seen corresponding path program 5 times [2021-08-21 11:44:57,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:44:57,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8679461] [2021-08-21 11:44:57,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:44:57,314 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:44:57,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:44:57,943 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:44:57,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:44:57,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8679461] [2021-08-21 11:44:57,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8679461] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:44:57,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:44:57,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:44:57,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565418872] [2021-08-21 11:44:57,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:44:57,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:44:57,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:44:57,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:44:57,946 INFO L87 Difference]: Start difference. First operand 2237 states and 5776 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:59,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:44:59,444 INFO L93 Difference]: Finished difference Result 2961 states and 7386 transitions. [2021-08-21 11:44:59,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 11:44:59,444 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:44:59,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:44:59,450 INFO L225 Difference]: With dead ends: 2961 [2021-08-21 11:44:59,450 INFO L226 Difference]: Without dead ends: 2961 [2021-08-21 11:44:59,451 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 1157.8ms TimeCoverageRelationStatistics Valid=286, Invalid=770, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 11:44:59,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2961 states. [2021-08-21 11:44:59,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2961 to 2239. [2021-08-21 11:44:59,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2239 states, 2237 states have (on average 2.584264640143049) internal successors, (5781), 2238 states have internal predecessors, (5781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:59,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2239 states to 2239 states and 5781 transitions. [2021-08-21 11:44:59,508 INFO L78 Accepts]: Start accepts. Automaton has 2239 states and 5781 transitions. Word has length 105 [2021-08-21 11:44:59,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:44:59,508 INFO L470 AbstractCegarLoop]: Abstraction has 2239 states and 5781 transitions. [2021-08-21 11:44:59,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:44:59,509 INFO L276 IsEmpty]: Start isEmpty. Operand 2239 states and 5781 transitions. [2021-08-21 11:44:59,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:44:59,514 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:44:59,515 INFO L512 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, 1, 1, 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-08-21 11:44:59,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-08-21 11:44:59,515 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:44:59,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:44:59,516 INFO L82 PathProgramCache]: Analyzing trace with hash 1610136279, now seen corresponding path program 6 times [2021-08-21 11:44:59,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:44:59,516 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804862776] [2021-08-21 11:44:59,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:44:59,516 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:44:59,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:00,191 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:00,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:00,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804862776] [2021-08-21 11:45:00,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804862776] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:00,192 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:00,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-08-21 11:45:00,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128873274] [2021-08-21 11:45:00,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 11:45:00,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:00,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 11:45:00,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-08-21 11:45:00,194 INFO L87 Difference]: Start difference. First operand 2239 states and 5781 transitions. Second operand has 20 states, 20 states have (on average 5.25) internal successors, (105), 20 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:02,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:02,054 INFO L93 Difference]: Finished difference Result 3625 states and 8809 transitions. [2021-08-21 11:45:02,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 11:45:02,054 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.25) internal successors, (105), 20 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:02,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:02,062 INFO L225 Difference]: With dead ends: 3625 [2021-08-21 11:45:02,062 INFO L226 Difference]: Without dead ends: 3625 [2021-08-21 11:45:02,063 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 1489.7ms TimeCoverageRelationStatistics Valid=423, Invalid=1217, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 11:45:02,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3625 states. [2021-08-21 11:45:02,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3625 to 2215. [2021-08-21 11:45:02,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2215 states, 2213 states have (on average 2.5797559873474922) internal successors, (5709), 2214 states have internal predecessors, (5709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:02,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2215 states to 2215 states and 5709 transitions. [2021-08-21 11:45:02,118 INFO L78 Accepts]: Start accepts. Automaton has 2215 states and 5709 transitions. Word has length 105 [2021-08-21 11:45:02,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:02,118 INFO L470 AbstractCegarLoop]: Abstraction has 2215 states and 5709 transitions. [2021-08-21 11:45:02,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.25) internal successors, (105), 20 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:02,119 INFO L276 IsEmpty]: Start isEmpty. Operand 2215 states and 5709 transitions. [2021-08-21 11:45:02,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:02,124 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:02,124 INFO L512 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, 1, 1, 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-08-21 11:45:02,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-08-21 11:45:02,125 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:02,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:02,125 INFO L82 PathProgramCache]: Analyzing trace with hash -39460849, now seen corresponding path program 7 times [2021-08-21 11:45:02,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:02,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215176870] [2021-08-21 11:45:02,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:02,126 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:02,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:02,526 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:02,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:02,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215176870] [2021-08-21 11:45:02,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215176870] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:02,526 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:02,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-08-21 11:45:02,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578908124] [2021-08-21 11:45:02,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 11:45:02,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:02,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 11:45:02,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-21 11:45:02,528 INFO L87 Difference]: Start difference. First operand 2215 states and 5709 transitions. Second operand has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:03,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:03,209 INFO L93 Difference]: Finished difference Result 2826 states and 6962 transitions. [2021-08-21 11:45:03,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 11:45:03,210 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:03,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:03,216 INFO L225 Difference]: With dead ends: 2826 [2021-08-21 11:45:03,216 INFO L226 Difference]: Without dead ends: 2826 [2021-08-21 11:45:03,217 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 485.0ms TimeCoverageRelationStatistics Valid=232, Invalid=580, Unknown=0, NotChecked=0, Total=812 [2021-08-21 11:45:03,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2826 states. [2021-08-21 11:45:03,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2826 to 2195. [2021-08-21 11:45:03,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2195 states, 2193 states have (on average 2.577747378020976) internal successors, (5653), 2194 states have internal predecessors, (5653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:03,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2195 states to 2195 states and 5653 transitions. [2021-08-21 11:45:03,294 INFO L78 Accepts]: Start accepts. Automaton has 2195 states and 5653 transitions. Word has length 105 [2021-08-21 11:45:03,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:03,295 INFO L470 AbstractCegarLoop]: Abstraction has 2195 states and 5653 transitions. [2021-08-21 11:45:03,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:03,295 INFO L276 IsEmpty]: Start isEmpty. Operand 2195 states and 5653 transitions. [2021-08-21 11:45:03,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:03,300 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:03,300 INFO L512 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, 1, 1, 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-08-21 11:45:03,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-08-21 11:45:03,300 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:03,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:03,301 INFO L82 PathProgramCache]: Analyzing trace with hash 765606439, now seen corresponding path program 8 times [2021-08-21 11:45:03,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:03,302 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472036678] [2021-08-21 11:45:03,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:03,302 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:03,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:03,836 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:03,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:03,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472036678] [2021-08-21 11:45:03,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472036678] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:03,837 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:03,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:03,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378763886] [2021-08-21 11:45:03,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:03,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:03,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:03,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:03,839 INFO L87 Difference]: Start difference. First operand 2195 states and 5653 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:06,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:06,082 INFO L93 Difference]: Finished difference Result 3702 states and 8890 transitions. [2021-08-21 11:45:06,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 11:45:06,082 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:06,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:06,090 INFO L225 Difference]: With dead ends: 3702 [2021-08-21 11:45:06,090 INFO L226 Difference]: Without dead ends: 3702 [2021-08-21 11:45:06,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 1828.1ms TimeCoverageRelationStatistics Valid=459, Invalid=1263, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 11:45:06,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3702 states. [2021-08-21 11:45:06,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3702 to 2197. [2021-08-21 11:45:06,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2197 states, 2195 states have (on average 2.5776765375854214) internal successors, (5658), 2196 states have internal predecessors, (5658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:06,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2197 states to 2197 states and 5658 transitions. [2021-08-21 11:45:06,156 INFO L78 Accepts]: Start accepts. Automaton has 2197 states and 5658 transitions. Word has length 105 [2021-08-21 11:45:06,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:06,156 INFO L470 AbstractCegarLoop]: Abstraction has 2197 states and 5658 transitions. [2021-08-21 11:45:06,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:06,156 INFO L276 IsEmpty]: Start isEmpty. Operand 2197 states and 5658 transitions. [2021-08-21 11:45:06,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:06,161 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:06,161 INFO L512 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, 1, 1, 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-08-21 11:45:06,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-08-21 11:45:06,161 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:06,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:06,162 INFO L82 PathProgramCache]: Analyzing trace with hash -311505963, now seen corresponding path program 9 times [2021-08-21 11:45:06,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:06,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765660129] [2021-08-21 11:45:06,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:06,162 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:06,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:06,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-08-21 11:45:06,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:06,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765660129] [2021-08-21 11:45:06,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765660129] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:06,515 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:06,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-08-21 11:45:06,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763436847] [2021-08-21 11:45:06,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 11:45:06,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:06,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 11:45:06,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-08-21 11:45:06,517 INFO L87 Difference]: Start difference. First operand 2197 states and 5658 transitions. Second operand has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:07,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:07,202 INFO L93 Difference]: Finished difference Result 2629 states and 6517 transitions. [2021-08-21 11:45:07,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 11:45:07,203 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:07,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:07,208 INFO L225 Difference]: With dead ends: 2629 [2021-08-21 11:45:07,208 INFO L226 Difference]: Without dead ends: 2629 [2021-08-21 11:45:07,209 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 520.6ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-08-21 11:45:07,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2629 states. [2021-08-21 11:45:07,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2629 to 2195. [2021-08-21 11:45:07,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2195 states, 2193 states have (on average 2.580483356133151) internal successors, (5659), 2194 states have internal predecessors, (5659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:07,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2195 states to 2195 states and 5659 transitions. [2021-08-21 11:45:07,262 INFO L78 Accepts]: Start accepts. Automaton has 2195 states and 5659 transitions. Word has length 105 [2021-08-21 11:45:07,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:07,263 INFO L470 AbstractCegarLoop]: Abstraction has 2195 states and 5659 transitions. [2021-08-21 11:45:07,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:07,263 INFO L276 IsEmpty]: Start isEmpty. Operand 2195 states and 5659 transitions. [2021-08-21 11:45:07,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:07,268 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:07,268 INFO L512 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, 1, 1, 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-08-21 11:45:07,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-08-21 11:45:07,269 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:07,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:07,269 INFO L82 PathProgramCache]: Analyzing trace with hash 1541549043, now seen corresponding path program 10 times [2021-08-21 11:45:07,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:07,270 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218962106] [2021-08-21 11:45:07,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:07,270 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:07,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:07,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:07,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:07,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218962106] [2021-08-21 11:45:07,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218962106] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:07,825 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:07,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:07,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075224812] [2021-08-21 11:45:07,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:07,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:07,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:07,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:07,826 INFO L87 Difference]: Start difference. First operand 2195 states and 5659 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:09,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:09,161 INFO L93 Difference]: Finished difference Result 2634 states and 6508 transitions. [2021-08-21 11:45:09,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 11:45:09,161 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:09,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:09,164 INFO L225 Difference]: With dead ends: 2634 [2021-08-21 11:45:09,164 INFO L226 Difference]: Without dead ends: 2634 [2021-08-21 11:45:09,165 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 1021.3ms TimeCoverageRelationStatistics Valid=284, Invalid=838, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:45:09,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2634 states. [2021-08-21 11:45:09,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2634 to 2193. [2021-08-21 11:45:09,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2193 states, 2191 states have (on average 2.580556823368325) internal successors, (5654), 2192 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:09,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2193 states to 2193 states and 5654 transitions. [2021-08-21 11:45:09,205 INFO L78 Accepts]: Start accepts. Automaton has 2193 states and 5654 transitions. Word has length 105 [2021-08-21 11:45:09,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:09,205 INFO L470 AbstractCegarLoop]: Abstraction has 2193 states and 5654 transitions. [2021-08-21 11:45:09,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:09,205 INFO L276 IsEmpty]: Start isEmpty. Operand 2193 states and 5654 transitions. [2021-08-21 11:45:09,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:09,210 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:09,210 INFO L512 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, 1, 1, 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-08-21 11:45:09,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-08-21 11:45:09,211 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:09,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:09,211 INFO L82 PathProgramCache]: Analyzing trace with hash -1353105631, now seen corresponding path program 11 times [2021-08-21 11:45:09,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:09,211 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153678335] [2021-08-21 11:45:09,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:09,212 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:09,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:09,598 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:09,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:09,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153678335] [2021-08-21 11:45:09,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153678335] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:09,599 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:09,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-08-21 11:45:09,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441154138] [2021-08-21 11:45:09,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 11:45:09,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:09,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 11:45:09,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-08-21 11:45:09,600 INFO L87 Difference]: Start difference. First operand 2193 states and 5654 transitions. Second operand has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:10,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:10,316 INFO L93 Difference]: Finished difference Result 2728 states and 6705 transitions. [2021-08-21 11:45:10,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 11:45:10,316 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:10,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:10,319 INFO L225 Difference]: With dead ends: 2728 [2021-08-21 11:45:10,319 INFO L226 Difference]: Without dead ends: 2728 [2021-08-21 11:45:10,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 513.7ms TimeCoverageRelationStatistics Valid=221, Invalid=591, Unknown=0, NotChecked=0, Total=812 [2021-08-21 11:45:10,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2728 states. [2021-08-21 11:45:10,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2728 to 2230. [2021-08-21 11:45:10,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2230 states, 2228 states have (on average 2.5771992818671454) internal successors, (5742), 2229 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:10,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2230 states to 2230 states and 5742 transitions. [2021-08-21 11:45:10,369 INFO L78 Accepts]: Start accepts. Automaton has 2230 states and 5742 transitions. Word has length 105 [2021-08-21 11:45:10,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:10,370 INFO L470 AbstractCegarLoop]: Abstraction has 2230 states and 5742 transitions. [2021-08-21 11:45:10,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:10,370 INFO L276 IsEmpty]: Start isEmpty. Operand 2230 states and 5742 transitions. [2021-08-21 11:45:10,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:10,377 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:10,378 INFO L512 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, 1, 1, 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-08-21 11:45:10,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-08-21 11:45:10,378 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:10,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:10,379 INFO L82 PathProgramCache]: Analyzing trace with hash -1164124433, now seen corresponding path program 12 times [2021-08-21 11:45:10,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:10,379 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626410699] [2021-08-21 11:45:10,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:10,379 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:10,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:10,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-08-21 11:45:10,864 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:10,864 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626410699] [2021-08-21 11:45:10,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626410699] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:10,864 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:10,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:10,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452579925] [2021-08-21 11:45:10,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:10,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:10,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:10,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:10,866 INFO L87 Difference]: Start difference. First operand 2230 states and 5742 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:12,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:12,188 INFO L93 Difference]: Finished difference Result 4452 states and 11141 transitions. [2021-08-21 11:45:12,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 11:45:12,189 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:12,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:12,195 INFO L225 Difference]: With dead ends: 4452 [2021-08-21 11:45:12,196 INFO L226 Difference]: Without dead ends: 4452 [2021-08-21 11:45:12,196 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1103.5ms TimeCoverageRelationStatistics Valid=288, Invalid=704, Unknown=0, NotChecked=0, Total=992 [2021-08-21 11:45:12,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4452 states. [2021-08-21 11:45:12,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4452 to 2314. [2021-08-21 11:45:12,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2314 states, 2312 states have (on average 2.592560553633218) internal successors, (5994), 2313 states have internal predecessors, (5994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:12,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2314 states to 2314 states and 5994 transitions. [2021-08-21 11:45:12,262 INFO L78 Accepts]: Start accepts. Automaton has 2314 states and 5994 transitions. Word has length 105 [2021-08-21 11:45:12,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:12,262 INFO L470 AbstractCegarLoop]: Abstraction has 2314 states and 5994 transitions. [2021-08-21 11:45:12,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:12,263 INFO L276 IsEmpty]: Start isEmpty. Operand 2314 states and 5994 transitions. [2021-08-21 11:45:12,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:12,267 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:12,267 INFO L512 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, 1, 1, 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-08-21 11:45:12,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-08-21 11:45:12,267 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:12,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:12,268 INFO L82 PathProgramCache]: Analyzing trace with hash -970269121, now seen corresponding path program 13 times [2021-08-21 11:45:12,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:12,268 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017572827] [2021-08-21 11:45:12,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:12,268 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:12,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:12,773 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:12,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:12,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017572827] [2021-08-21 11:45:12,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017572827] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:12,773 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:12,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:12,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214250526] [2021-08-21 11:45:12,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:12,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:12,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:12,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:12,775 INFO L87 Difference]: Start difference. First operand 2314 states and 5994 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:14,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:14,165 INFO L93 Difference]: Finished difference Result 4229 states and 10573 transitions. [2021-08-21 11:45:14,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 11:45:14,165 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:14,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:14,172 INFO L225 Difference]: With dead ends: 4229 [2021-08-21 11:45:14,173 INFO L226 Difference]: Without dead ends: 4229 [2021-08-21 11:45:14,173 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1113.4ms TimeCoverageRelationStatistics Valid=286, Invalid=770, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 11:45:14,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4229 states. [2021-08-21 11:45:14,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4229 to 2278. [2021-08-21 11:45:14,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2278 states, 2276 states have (on average 2.586115992970123) internal successors, (5886), 2277 states have internal predecessors, (5886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:14,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2278 states to 2278 states and 5886 transitions. [2021-08-21 11:45:14,236 INFO L78 Accepts]: Start accepts. Automaton has 2278 states and 5886 transitions. Word has length 105 [2021-08-21 11:45:14,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:14,237 INFO L470 AbstractCegarLoop]: Abstraction has 2278 states and 5886 transitions. [2021-08-21 11:45:14,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:14,237 INFO L276 IsEmpty]: Start isEmpty. Operand 2278 states and 5886 transitions. [2021-08-21 11:45:14,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:14,242 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:14,242 INFO L512 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, 1, 1, 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-08-21 11:45:14,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-08-21 11:45:14,242 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:14,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:14,243 INFO L82 PathProgramCache]: Analyzing trace with hash -1015246323, now seen corresponding path program 14 times [2021-08-21 11:45:14,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:14,243 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590236502] [2021-08-21 11:45:14,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:14,243 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:14,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:14,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:14,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:14,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590236502] [2021-08-21 11:45:14,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590236502] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:14,773 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:14,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:14,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443969700] [2021-08-21 11:45:14,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:14,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:14,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:14,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:14,774 INFO L87 Difference]: Start difference. First operand 2278 states and 5886 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:16,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:16,049 INFO L93 Difference]: Finished difference Result 3771 states and 9363 transitions. [2021-08-21 11:45:16,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 11:45:16,050 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:16,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:16,054 INFO L225 Difference]: With dead ends: 3771 [2021-08-21 11:45:16,054 INFO L226 Difference]: Without dead ends: 3771 [2021-08-21 11:45:16,055 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 1113.5ms TimeCoverageRelationStatistics Valid=295, Invalid=827, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:45:16,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3771 states. [2021-08-21 11:45:16,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3771 to 2284. [2021-08-21 11:45:16,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2284 states, 2282 states have (on average 2.585889570552147) internal successors, (5901), 2283 states have internal predecessors, (5901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:16,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2284 states to 2284 states and 5901 transitions. [2021-08-21 11:45:16,093 INFO L78 Accepts]: Start accepts. Automaton has 2284 states and 5901 transitions. Word has length 105 [2021-08-21 11:45:16,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:16,093 INFO L470 AbstractCegarLoop]: Abstraction has 2284 states and 5901 transitions. [2021-08-21 11:45:16,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:16,093 INFO L276 IsEmpty]: Start isEmpty. Operand 2284 states and 5901 transitions. [2021-08-21 11:45:16,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:16,097 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:16,097 INFO L512 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, 1, 1, 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-08-21 11:45:16,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-08-21 11:45:16,098 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:16,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:16,098 INFO L82 PathProgramCache]: Analyzing trace with hash 1483860419, now seen corresponding path program 15 times [2021-08-21 11:45:16,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:16,098 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004895227] [2021-08-21 11:45:16,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:16,098 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:16,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:16,573 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:16,574 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:16,574 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004895227] [2021-08-21 11:45:16,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004895227] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:16,574 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:16,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:16,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835599115] [2021-08-21 11:45:16,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:16,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:16,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:16,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:16,575 INFO L87 Difference]: Start difference. First operand 2284 states and 5901 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:18,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:18,328 INFO L93 Difference]: Finished difference Result 5171 states and 12708 transitions. [2021-08-21 11:45:18,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 11:45:18,329 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:18,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:18,335 INFO L225 Difference]: With dead ends: 5171 [2021-08-21 11:45:18,335 INFO L226 Difference]: Without dead ends: 5171 [2021-08-21 11:45:18,335 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 1523.0ms TimeCoverageRelationStatistics Valid=449, Invalid=1033, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 11:45:18,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5171 states. [2021-08-21 11:45:18,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5171 to 2332. [2021-08-21 11:45:18,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2332 states, 2330 states have (on average 2.5944206008583692) internal successors, (6045), 2331 states have internal predecessors, (6045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:18,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2332 states to 2332 states and 6045 transitions. [2021-08-21 11:45:18,392 INFO L78 Accepts]: Start accepts. Automaton has 2332 states and 6045 transitions. Word has length 105 [2021-08-21 11:45:18,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:18,392 INFO L470 AbstractCegarLoop]: Abstraction has 2332 states and 6045 transitions. [2021-08-21 11:45:18,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:18,392 INFO L276 IsEmpty]: Start isEmpty. Operand 2332 states and 6045 transitions. [2021-08-21 11:45:18,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:18,397 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:18,397 INFO L512 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, 1, 1, 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-08-21 11:45:18,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-08-21 11:45:18,397 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:18,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:18,398 INFO L82 PathProgramCache]: Analyzing trace with hash 1677715731, now seen corresponding path program 16 times [2021-08-21 11:45:18,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:18,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058918899] [2021-08-21 11:45:18,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:18,398 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:18,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:18,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:18,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:18,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058918899] [2021-08-21 11:45:18,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058918899] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:18,962 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:18,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:18,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58636074] [2021-08-21 11:45:18,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:18,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:18,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:18,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:18,964 INFO L87 Difference]: Start difference. First operand 2332 states and 6045 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:20,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:20,934 INFO L93 Difference]: Finished difference Result 4938 states and 12117 transitions. [2021-08-21 11:45:20,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 11:45:20,935 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:20,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:20,941 INFO L225 Difference]: With dead ends: 4938 [2021-08-21 11:45:20,941 INFO L226 Difference]: Without dead ends: 4938 [2021-08-21 11:45:20,941 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1644.0ms TimeCoverageRelationStatistics Valid=434, Invalid=1126, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 11:45:20,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4938 states. [2021-08-21 11:45:20,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4938 to 2296. [2021-08-21 11:45:20,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2296 states, 2294 states have (on average 2.588055797733217) internal successors, (5937), 2295 states have internal predecessors, (5937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:20,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2296 states to 2296 states and 5937 transitions. [2021-08-21 11:45:20,991 INFO L78 Accepts]: Start accepts. Automaton has 2296 states and 5937 transitions. Word has length 105 [2021-08-21 11:45:20,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:20,991 INFO L470 AbstractCegarLoop]: Abstraction has 2296 states and 5937 transitions. [2021-08-21 11:45:20,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:20,991 INFO L276 IsEmpty]: Start isEmpty. Operand 2296 states and 5937 transitions. [2021-08-21 11:45:20,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:20,995 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:20,995 INFO L512 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, 1, 1, 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-08-21 11:45:20,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-08-21 11:45:20,996 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:20,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:20,996 INFO L82 PathProgramCache]: Analyzing trace with hash -1712947295, now seen corresponding path program 17 times [2021-08-21 11:45:20,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:20,996 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052750245] [2021-08-21 11:45:20,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:20,997 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:21,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:21,487 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:21,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:21,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052750245] [2021-08-21 11:45:21,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052750245] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:21,488 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:21,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:21,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686330788] [2021-08-21 11:45:21,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:21,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:21,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:21,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:21,489 INFO L87 Difference]: Start difference. First operand 2296 states and 5937 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:22,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:22,967 INFO L93 Difference]: Finished difference Result 4353 states and 10671 transitions. [2021-08-21 11:45:22,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 11:45:22,968 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:22,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:22,974 INFO L225 Difference]: With dead ends: 4353 [2021-08-21 11:45:22,974 INFO L226 Difference]: Without dead ends: 4353 [2021-08-21 11:45:22,975 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 1188.3ms TimeCoverageRelationStatistics Valid=320, Invalid=870, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 11:45:22,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4353 states. [2021-08-21 11:45:23,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4353 to 2284. [2021-08-21 11:45:23,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2284 states, 2282 states have (on average 2.585889570552147) internal successors, (5901), 2283 states have internal predecessors, (5901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:23,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2284 states to 2284 states and 5901 transitions. [2021-08-21 11:45:23,031 INFO L78 Accepts]: Start accepts. Automaton has 2284 states and 5901 transitions. Word has length 105 [2021-08-21 11:45:23,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:23,031 INFO L470 AbstractCegarLoop]: Abstraction has 2284 states and 5901 transitions. [2021-08-21 11:45:23,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:23,032 INFO L276 IsEmpty]: Start isEmpty. Operand 2284 states and 5901 transitions. [2021-08-21 11:45:23,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:23,036 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:23,037 INFO L512 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, 1, 1, 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-08-21 11:45:23,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-08-21 11:45:23,037 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:23,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:23,037 INFO L82 PathProgramCache]: Analyzing trace with hash 1248382271, now seen corresponding path program 18 times [2021-08-21 11:45:23,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:23,038 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825933114] [2021-08-21 11:45:23,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:23,038 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:23,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:23,554 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:23,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:23,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825933114] [2021-08-21 11:45:23,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825933114] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:23,555 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:23,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:23,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397666304] [2021-08-21 11:45:23,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:23,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:23,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:23,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:23,557 INFO L87 Difference]: Start difference. First operand 2284 states and 5901 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:24,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:24,770 INFO L93 Difference]: Finished difference Result 3455 states and 8436 transitions. [2021-08-21 11:45:24,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 11:45:24,770 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:24,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:24,776 INFO L225 Difference]: With dead ends: 3455 [2021-08-21 11:45:24,776 INFO L226 Difference]: Without dead ends: 3455 [2021-08-21 11:45:24,776 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 1053.8ms TimeCoverageRelationStatistics Valid=284, Invalid=838, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:45:24,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3455 states. [2021-08-21 11:45:24,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3455 to 2286. [2021-08-21 11:45:24,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2286 states, 2284 states have (on average 2.585814360770578) internal successors, (5906), 2285 states have internal predecessors, (5906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:24,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2286 states to 2286 states and 5906 transitions. [2021-08-21 11:45:24,825 INFO L78 Accepts]: Start accepts. Automaton has 2286 states and 5906 transitions. Word has length 105 [2021-08-21 11:45:24,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:24,825 INFO L470 AbstractCegarLoop]: Abstraction has 2286 states and 5906 transitions. [2021-08-21 11:45:24,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:24,825 INFO L276 IsEmpty]: Start isEmpty. Operand 2286 states and 5906 transitions. [2021-08-21 11:45:24,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:24,830 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:24,830 INFO L512 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, 1, 1, 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-08-21 11:45:24,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-08-21 11:45:24,831 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:24,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:24,831 INFO L82 PathProgramCache]: Analyzing trace with hash -1598975725, now seen corresponding path program 19 times [2021-08-21 11:45:24,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:24,831 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85518983] [2021-08-21 11:45:24,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:24,831 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:24,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:25,384 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:25,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:25,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85518983] [2021-08-21 11:45:25,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85518983] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:25,385 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:25,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:25,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745256108] [2021-08-21 11:45:25,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:25,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:25,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:25,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:25,386 INFO L87 Difference]: Start difference. First operand 2286 states and 5906 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:26,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:26,746 INFO L93 Difference]: Finished difference Result 3395 states and 8307 transitions. [2021-08-21 11:45:26,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 11:45:26,747 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:26,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:26,752 INFO L225 Difference]: With dead ends: 3395 [2021-08-21 11:45:26,752 INFO L226 Difference]: Without dead ends: 3395 [2021-08-21 11:45:26,752 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 1144.9ms TimeCoverageRelationStatistics Valid=309, Invalid=881, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 11:45:26,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3395 states. [2021-08-21 11:45:26,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3395 to 2286. [2021-08-21 11:45:26,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2286 states, 2284 states have (on average 2.585814360770578) internal successors, (5906), 2285 states have internal predecessors, (5906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:26,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2286 states to 2286 states and 5906 transitions. [2021-08-21 11:45:26,796 INFO L78 Accepts]: Start accepts. Automaton has 2286 states and 5906 transitions. Word has length 105 [2021-08-21 11:45:26,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:26,797 INFO L470 AbstractCegarLoop]: Abstraction has 2286 states and 5906 transitions. [2021-08-21 11:45:26,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:26,797 INFO L276 IsEmpty]: Start isEmpty. Operand 2286 states and 5906 transitions. [2021-08-21 11:45:26,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:26,800 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:26,801 INFO L512 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, 1, 1, 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-08-21 11:45:26,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-08-21 11:45:26,801 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:26,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:26,801 INFO L82 PathProgramCache]: Analyzing trace with hash -290734805, now seen corresponding path program 20 times [2021-08-21 11:45:26,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:26,802 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907847215] [2021-08-21 11:45:26,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:26,802 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:26,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:27,310 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:27,310 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:27,310 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907847215] [2021-08-21 11:45:27,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907847215] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:27,310 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:27,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:27,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457728973] [2021-08-21 11:45:27,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:27,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:27,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:27,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:27,312 INFO L87 Difference]: Start difference. First operand 2286 states and 5906 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:28,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:28,318 INFO L93 Difference]: Finished difference Result 2966 states and 7251 transitions. [2021-08-21 11:45:28,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 11:45:28,318 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:28,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:28,322 INFO L225 Difference]: With dead ends: 2966 [2021-08-21 11:45:28,322 INFO L226 Difference]: Without dead ends: 2966 [2021-08-21 11:45:28,322 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 817.2ms TimeCoverageRelationStatistics Valid=272, Invalid=850, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:45:28,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2966 states. [2021-08-21 11:45:28,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2966 to 2280. [2021-08-21 11:45:28,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2280 states, 2278 states have (on average 2.5860403863037753) internal successors, (5891), 2279 states have internal predecessors, (5891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:28,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2280 states to 2280 states and 5891 transitions. [2021-08-21 11:45:28,354 INFO L78 Accepts]: Start accepts. Automaton has 2280 states and 5891 transitions. Word has length 105 [2021-08-21 11:45:28,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:28,354 INFO L470 AbstractCegarLoop]: Abstraction has 2280 states and 5891 transitions. [2021-08-21 11:45:28,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:28,354 INFO L276 IsEmpty]: Start isEmpty. Operand 2280 states and 5891 transitions. [2021-08-21 11:45:28,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:28,358 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:28,358 INFO L512 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, 1, 1, 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-08-21 11:45:28,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-08-21 11:45:28,358 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:28,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:28,359 INFO L82 PathProgramCache]: Analyzing trace with hash -154476801, now seen corresponding path program 21 times [2021-08-21 11:45:28,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:28,359 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272256991] [2021-08-21 11:45:28,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:28,359 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:28,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:28,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-08-21 11:45:28,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:28,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272256991] [2021-08-21 11:45:28,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272256991] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:28,864 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:28,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:28,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857373972] [2021-08-21 11:45:28,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:28,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:28,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:28,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:28,865 INFO L87 Difference]: Start difference. First operand 2280 states and 5891 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:30,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:30,061 INFO L93 Difference]: Finished difference Result 2911 states and 7121 transitions. [2021-08-21 11:45:30,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 11:45:30,063 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:30,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:30,066 INFO L225 Difference]: With dead ends: 2911 [2021-08-21 11:45:30,066 INFO L226 Difference]: Without dead ends: 2911 [2021-08-21 11:45:30,066 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 978.8ms TimeCoverageRelationStatistics Valid=273, Invalid=849, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:45:30,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2911 states. [2021-08-21 11:45:30,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2911 to 2280. [2021-08-21 11:45:30,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2280 states, 2278 states have (on average 2.5860403863037753) internal successors, (5891), 2279 states have internal predecessors, (5891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:30,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2280 states to 2280 states and 5891 transitions. [2021-08-21 11:45:30,097 INFO L78 Accepts]: Start accepts. Automaton has 2280 states and 5891 transitions. Word has length 105 [2021-08-21 11:45:30,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:30,097 INFO L470 AbstractCegarLoop]: Abstraction has 2280 states and 5891 transitions. [2021-08-21 11:45:30,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:30,097 INFO L276 IsEmpty]: Start isEmpty. Operand 2280 states and 5891 transitions. [2021-08-21 11:45:30,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:30,102 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:30,102 INFO L512 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, 1, 1, 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-08-21 11:45:30,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-08-21 11:45:30,102 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:30,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:30,103 INFO L82 PathProgramCache]: Analyzing trace with hash 1831882923, now seen corresponding path program 22 times [2021-08-21 11:45:30,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:30,103 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600176192] [2021-08-21 11:45:30,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:30,103 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:30,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:30,609 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:30,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:30,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600176192] [2021-08-21 11:45:30,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600176192] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:30,610 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:30,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:30,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269374222] [2021-08-21 11:45:30,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:30,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:30,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:30,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:30,611 INFO L87 Difference]: Start difference. First operand 2280 states and 5891 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:31,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:31,970 INFO L93 Difference]: Finished difference Result 2994 states and 7280 transitions. [2021-08-21 11:45:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 11:45:31,970 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:31,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:31,974 INFO L225 Difference]: With dead ends: 2994 [2021-08-21 11:45:31,974 INFO L226 Difference]: Without dead ends: 2994 [2021-08-21 11:45:31,974 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 1072.5ms TimeCoverageRelationStatistics Valid=298, Invalid=892, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 11:45:31,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2994 states. [2021-08-21 11:45:31,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2994 to 2276. [2021-08-21 11:45:32,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2276 states, 2274 states have (on average 2.5861917326297275) internal successors, (5881), 2275 states have internal predecessors, (5881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:32,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2276 states to 2276 states and 5881 transitions. [2021-08-21 11:45:32,004 INFO L78 Accepts]: Start accepts. Automaton has 2276 states and 5881 transitions. Word has length 105 [2021-08-21 11:45:32,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:32,005 INFO L470 AbstractCegarLoop]: Abstraction has 2276 states and 5881 transitions. [2021-08-21 11:45:32,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:32,005 INFO L276 IsEmpty]: Start isEmpty. Operand 2276 states and 5881 transitions. [2021-08-21 11:45:32,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:32,009 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:32,009 INFO L512 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, 1, 1, 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-08-21 11:45:32,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-08-21 11:45:32,010 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:32,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:32,010 INFO L82 PathProgramCache]: Analyzing trace with hash 1268886445, now seen corresponding path program 23 times [2021-08-21 11:45:32,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:32,010 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872743929] [2021-08-21 11:45:32,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:32,011 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:32,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:32,367 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:32,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:32,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872743929] [2021-08-21 11:45:32,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872743929] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:32,368 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:32,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-08-21 11:45:32,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287476196] [2021-08-21 11:45:32,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 11:45:32,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:32,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 11:45:32,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-08-21 11:45:32,369 INFO L87 Difference]: Start difference. First operand 2276 states and 5881 transitions. Second operand has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:33,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:33,039 INFO L93 Difference]: Finished difference Result 2533 states and 6370 transitions. [2021-08-21 11:45:33,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 11:45:33,046 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:33,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:33,050 INFO L225 Difference]: With dead ends: 2533 [2021-08-21 11:45:33,050 INFO L226 Difference]: Without dead ends: 2533 [2021-08-21 11:45:33,050 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 486.0ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-08-21 11:45:33,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2533 states. [2021-08-21 11:45:33,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2533 to 2234. [2021-08-21 11:45:33,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2234 states, 2232 states have (on average 2.591845878136201) internal successors, (5785), 2233 states have internal predecessors, (5785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:33,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2234 states to 2234 states and 5785 transitions. [2021-08-21 11:45:33,080 INFO L78 Accepts]: Start accepts. Automaton has 2234 states and 5785 transitions. Word has length 105 [2021-08-21 11:45:33,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:33,081 INFO L470 AbstractCegarLoop]: Abstraction has 2234 states and 5785 transitions. [2021-08-21 11:45:33,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 15 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:33,081 INFO L276 IsEmpty]: Start isEmpty. Operand 2234 states and 5785 transitions. [2021-08-21 11:45:33,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:33,084 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:33,084 INFO L512 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, 1, 1, 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-08-21 11:45:33,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-08-21 11:45:33,084 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:33,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:33,085 INFO L82 PathProgramCache]: Analyzing trace with hash 464438729, now seen corresponding path program 24 times [2021-08-21 11:45:33,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:33,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068294650] [2021-08-21 11:45:33,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:33,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:33,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:33,589 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:33,590 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:33,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068294650] [2021-08-21 11:45:33,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068294650] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:33,590 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:33,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:33,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302293888] [2021-08-21 11:45:33,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:33,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:33,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:33,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:33,591 INFO L87 Difference]: Start difference. First operand 2234 states and 5785 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:34,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:34,762 INFO L93 Difference]: Finished difference Result 3399 states and 8564 transitions. [2021-08-21 11:45:34,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 11:45:34,762 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:34,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:34,766 INFO L225 Difference]: With dead ends: 3399 [2021-08-21 11:45:34,767 INFO L226 Difference]: Without dead ends: 3399 [2021-08-21 11:45:34,767 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 1019.2ms TimeCoverageRelationStatistics Valid=290, Invalid=702, Unknown=0, NotChecked=0, Total=992 [2021-08-21 11:45:34,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3399 states. [2021-08-21 11:45:34,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3399 to 2306. [2021-08-21 11:45:34,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2306 states, 2304 states have (on average 2.6046006944444446) internal successors, (6001), 2305 states have internal predecessors, (6001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:34,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2306 states to 2306 states and 6001 transitions. [2021-08-21 11:45:34,795 INFO L78 Accepts]: Start accepts. Automaton has 2306 states and 6001 transitions. Word has length 105 [2021-08-21 11:45:34,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:34,795 INFO L470 AbstractCegarLoop]: Abstraction has 2306 states and 6001 transitions. [2021-08-21 11:45:34,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:34,795 INFO L276 IsEmpty]: Start isEmpty. Operand 2306 states and 6001 transitions. [2021-08-21 11:45:34,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:34,798 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:34,798 INFO L512 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, 1, 1, 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-08-21 11:45:34,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-08-21 11:45:34,798 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:34,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:34,799 INFO L82 PathProgramCache]: Analyzing trace with hash 658294041, now seen corresponding path program 25 times [2021-08-21 11:45:34,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:34,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607789633] [2021-08-21 11:45:34,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:34,799 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:34,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:35,265 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:35,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:35,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607789633] [2021-08-21 11:45:35,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607789633] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:35,265 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:35,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:35,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864316190] [2021-08-21 11:45:35,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:35,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:35,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:35,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:35,267 INFO L87 Difference]: Start difference. First operand 2306 states and 6001 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:36,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:36,625 INFO L93 Difference]: Finished difference Result 3176 states and 7996 transitions. [2021-08-21 11:45:36,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 11:45:36,626 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:36,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:36,630 INFO L225 Difference]: With dead ends: 3176 [2021-08-21 11:45:36,630 INFO L226 Difference]: Without dead ends: 3176 [2021-08-21 11:45:36,631 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 1082.1ms TimeCoverageRelationStatistics Valid=288, Invalid=768, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 11:45:36,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3176 states. [2021-08-21 11:45:36,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3176 to 2270. [2021-08-21 11:45:36,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2270 states, 2268 states have (on average 2.5983245149911816) internal successors, (5893), 2269 states have internal predecessors, (5893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:36,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2270 states to 2270 states and 5893 transitions. [2021-08-21 11:45:36,661 INFO L78 Accepts]: Start accepts. Automaton has 2270 states and 5893 transitions. Word has length 105 [2021-08-21 11:45:36,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:36,661 INFO L470 AbstractCegarLoop]: Abstraction has 2270 states and 5893 transitions. [2021-08-21 11:45:36,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:36,661 INFO L276 IsEmpty]: Start isEmpty. Operand 2270 states and 5893 transitions. [2021-08-21 11:45:36,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:36,664 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:36,664 INFO L512 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, 1, 1, 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-08-21 11:45:36,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-08-21 11:45:36,664 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:36,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:36,665 INFO L82 PathProgramCache]: Analyzing trace with hash 613316839, now seen corresponding path program 26 times [2021-08-21 11:45:36,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:36,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493751076] [2021-08-21 11:45:36,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:36,665 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:36,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:37,190 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:37,190 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:37,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493751076] [2021-08-21 11:45:37,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493751076] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:37,191 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:37,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:37,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066353725] [2021-08-21 11:45:37,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:37,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:37,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:37,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:37,192 INFO L87 Difference]: Start difference. First operand 2270 states and 5893 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:38,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:38,466 INFO L93 Difference]: Finished difference Result 3280 states and 8200 transitions. [2021-08-21 11:45:38,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 11:45:38,466 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:38,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:38,471 INFO L225 Difference]: With dead ends: 3280 [2021-08-21 11:45:38,471 INFO L226 Difference]: Without dead ends: 3280 [2021-08-21 11:45:38,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 1068.3ms TimeCoverageRelationStatistics Valid=297, Invalid=825, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:45:38,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3280 states. [2021-08-21 11:45:38,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3280 to 2234. [2021-08-21 11:45:38,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2234 states, 2232 states have (on average 2.591845878136201) internal successors, (5785), 2233 states have internal predecessors, (5785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:38,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2234 states to 2234 states and 5785 transitions. [2021-08-21 11:45:38,504 INFO L78 Accepts]: Start accepts. Automaton has 2234 states and 5785 transitions. Word has length 105 [2021-08-21 11:45:38,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:38,504 INFO L470 AbstractCegarLoop]: Abstraction has 2234 states and 5785 transitions. [2021-08-21 11:45:38,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:38,505 INFO L276 IsEmpty]: Start isEmpty. Operand 2234 states and 5785 transitions. [2021-08-21 11:45:38,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:38,508 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:38,508 INFO L512 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, 1, 1, 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-08-21 11:45:38,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-08-21 11:45:38,508 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:38,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:38,509 INFO L82 PathProgramCache]: Analyzing trace with hash 1106564121, now seen corresponding path program 27 times [2021-08-21 11:45:38,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:38,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508797705] [2021-08-21 11:45:38,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:38,509 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:38,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:39,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:39,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:39,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508797705] [2021-08-21 11:45:39,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508797705] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:39,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:39,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:39,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704158816] [2021-08-21 11:45:39,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:39,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:39,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:39,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:39,028 INFO L87 Difference]: Start difference. First operand 2234 states and 5785 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:39,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:39,954 INFO L93 Difference]: Finished difference Result 2739 states and 6777 transitions. [2021-08-21 11:45:39,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 11:45:39,954 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:39,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:39,958 INFO L225 Difference]: With dead ends: 2739 [2021-08-21 11:45:39,959 INFO L226 Difference]: Without dead ends: 2739 [2021-08-21 11:45:39,959 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 783.1ms TimeCoverageRelationStatistics Valid=286, Invalid=836, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:45:39,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2739 states. [2021-08-21 11:45:39,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2739 to 2252. [2021-08-21 11:45:39,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2252 states, 2250 states have (on average 2.591111111111111) internal successors, (5830), 2251 states have internal predecessors, (5830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:39,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2252 states to 2252 states and 5830 transitions. [2021-08-21 11:45:39,993 INFO L78 Accepts]: Start accepts. Automaton has 2252 states and 5830 transitions. Word has length 105 [2021-08-21 11:45:39,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:39,993 INFO L470 AbstractCegarLoop]: Abstraction has 2252 states and 5830 transitions. [2021-08-21 11:45:39,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:39,993 INFO L276 IsEmpty]: Start isEmpty. Operand 2252 states and 5830 transitions. [2021-08-21 11:45:39,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:39,998 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:39,998 INFO L512 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, 1, 1, 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-08-21 11:45:39,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-08-21 11:45:39,998 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:39,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:39,999 INFO L82 PathProgramCache]: Analyzing trace with hash 221087507, now seen corresponding path program 28 times [2021-08-21 11:45:39,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:39,999 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284709962] [2021-08-21 11:45:39,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:39,999 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:40,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:40,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:40,469 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:40,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284709962] [2021-08-21 11:45:40,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284709962] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:40,469 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:40,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:40,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263606659] [2021-08-21 11:45:40,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:40,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:40,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:40,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:40,472 INFO L87 Difference]: Start difference. First operand 2252 states and 5830 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:41,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:41,761 INFO L93 Difference]: Finished difference Result 4630 states and 11546 transitions. [2021-08-21 11:45:41,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 11:45:41,761 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:41,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:41,768 INFO L225 Difference]: With dead ends: 4630 [2021-08-21 11:45:41,768 INFO L226 Difference]: Without dead ends: 4630 [2021-08-21 11:45:41,768 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 1032.9ms TimeCoverageRelationStatistics Valid=289, Invalid=703, Unknown=0, NotChecked=0, Total=992 [2021-08-21 11:45:41,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4630 states. [2021-08-21 11:45:41,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4630 to 2288. [2021-08-21 11:45:41,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2288 states, 2286 states have (on average 2.5975503062117236) internal successors, (5938), 2287 states have internal predecessors, (5938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:41,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2288 states to 2288 states and 5938 transitions. [2021-08-21 11:45:41,820 INFO L78 Accepts]: Start accepts. Automaton has 2288 states and 5938 transitions. Word has length 105 [2021-08-21 11:45:41,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:41,820 INFO L470 AbstractCegarLoop]: Abstraction has 2288 states and 5938 transitions. [2021-08-21 11:45:41,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:41,820 INFO L276 IsEmpty]: Start isEmpty. Operand 2288 states and 5938 transitions. [2021-08-21 11:45:41,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:41,823 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:41,823 INFO L512 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, 1, 1, 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-08-21 11:45:41,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-08-21 11:45:41,823 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:41,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:41,824 INFO L82 PathProgramCache]: Analyzing trace with hash 414942819, now seen corresponding path program 29 times [2021-08-21 11:45:41,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:41,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85825810] [2021-08-21 11:45:41,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:41,824 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:41,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:42,310 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:42,310 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:42,310 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85825810] [2021-08-21 11:45:42,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85825810] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:42,310 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:42,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:42,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163842434] [2021-08-21 11:45:42,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:42,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:42,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:42,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:42,311 INFO L87 Difference]: Start difference. First operand 2288 states and 5938 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:43,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:43,707 INFO L93 Difference]: Finished difference Result 4407 states and 10978 transitions. [2021-08-21 11:45:43,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 11:45:43,707 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:43,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:43,712 INFO L225 Difference]: With dead ends: 4407 [2021-08-21 11:45:43,712 INFO L226 Difference]: Without dead ends: 4407 [2021-08-21 11:45:43,713 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 1131.2ms TimeCoverageRelationStatistics Valid=287, Invalid=769, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 11:45:43,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4407 states. [2021-08-21 11:45:43,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4407 to 2252. [2021-08-21 11:45:43,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2252 states, 2250 states have (on average 2.591111111111111) internal successors, (5830), 2251 states have internal predecessors, (5830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:43,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2252 states to 2252 states and 5830 transitions. [2021-08-21 11:45:43,745 INFO L78 Accepts]: Start accepts. Automaton has 2252 states and 5830 transitions. Word has length 105 [2021-08-21 11:45:43,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:43,746 INFO L470 AbstractCegarLoop]: Abstraction has 2252 states and 5830 transitions. [2021-08-21 11:45:43,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:43,746 INFO L276 IsEmpty]: Start isEmpty. Operand 2252 states and 5830 transitions. [2021-08-21 11:45:43,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:43,748 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:43,748 INFO L512 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, 1, 1, 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-08-21 11:45:43,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-08-21 11:45:43,748 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:43,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:43,749 INFO L82 PathProgramCache]: Analyzing trace with hash 369965617, now seen corresponding path program 30 times [2021-08-21 11:45:43,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:43,749 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860079909] [2021-08-21 11:45:43,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:43,749 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:43,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:44,247 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:44,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:44,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860079909] [2021-08-21 11:45:44,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860079909] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:44,247 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:44,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:44,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855501966] [2021-08-21 11:45:44,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:44,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:44,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:44,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:44,249 INFO L87 Difference]: Start difference. First operand 2252 states and 5830 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:45,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:45,602 INFO L93 Difference]: Finished difference Result 4095 states and 10163 transitions. [2021-08-21 11:45:45,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 11:45:45,603 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:45,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:45,608 INFO L225 Difference]: With dead ends: 4095 [2021-08-21 11:45:45,608 INFO L226 Difference]: Without dead ends: 4095 [2021-08-21 11:45:45,609 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 1100.7ms TimeCoverageRelationStatistics Valid=296, Invalid=826, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:45:45,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4095 states. [2021-08-21 11:45:45,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4095 to 2216. [2021-08-21 11:45:45,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2216 states, 2214 states have (on average 2.5844625112917794) internal successors, (5722), 2215 states have internal predecessors, (5722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:45,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2216 states to 2216 states and 5722 transitions. [2021-08-21 11:45:45,644 INFO L78 Accepts]: Start accepts. Automaton has 2216 states and 5722 transitions. Word has length 105 [2021-08-21 11:45:45,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:45,644 INFO L470 AbstractCegarLoop]: Abstraction has 2216 states and 5722 transitions. [2021-08-21 11:45:45,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:45,644 INFO L276 IsEmpty]: Start isEmpty. Operand 2216 states and 5722 transitions. [2021-08-21 11:45:45,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:45,647 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:45,647 INFO L512 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, 1, 1, 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-08-21 11:45:45,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-08-21 11:45:45,647 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:45,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:45,648 INFO L82 PathProgramCache]: Analyzing trace with hash -1425894937, now seen corresponding path program 31 times [2021-08-21 11:45:45,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:45,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475164387] [2021-08-21 11:45:45,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:45,648 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:45,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:46,093 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:46,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:46,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475164387] [2021-08-21 11:45:46,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475164387] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:46,094 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:46,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:46,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443637466] [2021-08-21 11:45:46,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:46,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:46,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:46,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:46,095 INFO L87 Difference]: Start difference. First operand 2216 states and 5722 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:47,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:47,834 INFO L93 Difference]: Finished difference Result 4025 states and 9919 transitions. [2021-08-21 11:45:47,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 11:45:47,835 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:47,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:47,839 INFO L225 Difference]: With dead ends: 4025 [2021-08-21 11:45:47,839 INFO L226 Difference]: Without dead ends: 4025 [2021-08-21 11:45:47,840 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 1502.6ms TimeCoverageRelationStatistics Valid=450, Invalid=1032, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 11:45:47,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4025 states. [2021-08-21 11:45:47,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4025 to 1832. [2021-08-21 11:45:47,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1830 states have (on average 2.569398907103825) internal successors, (4702), 1831 states have internal predecessors, (4702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:47,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 4702 transitions. [2021-08-21 11:45:47,869 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 4702 transitions. Word has length 105 [2021-08-21 11:45:47,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:47,869 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 4702 transitions. [2021-08-21 11:45:47,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:47,869 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 4702 transitions. [2021-08-21 11:45:47,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:47,872 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:47,872 INFO L512 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, 1, 1, 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-08-21 11:45:47,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-08-21 11:45:47,872 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:47,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:47,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1232039625, now seen corresponding path program 32 times [2021-08-21 11:45:47,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:47,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337115838] [2021-08-21 11:45:47,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:47,873 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:47,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:48,338 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:48,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:48,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337115838] [2021-08-21 11:45:48,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337115838] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:48,339 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:48,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:48,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750007984] [2021-08-21 11:45:48,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:48,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:48,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:48,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:48,340 INFO L87 Difference]: Start difference. First operand 1832 states and 4702 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:50,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:50,365 INFO L93 Difference]: Finished difference Result 3792 states and 9328 transitions. [2021-08-21 11:45:50,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 11:45:50,365 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:50,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:50,370 INFO L225 Difference]: With dead ends: 3792 [2021-08-21 11:45:50,370 INFO L226 Difference]: Without dead ends: 3792 [2021-08-21 11:45:50,371 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 1621.1ms TimeCoverageRelationStatistics Valid=435, Invalid=1125, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 11:45:50,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3792 states. [2021-08-21 11:45:50,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3792 to 1796. [2021-08-21 11:45:50,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1796 states, 1794 states have (on average 2.560758082497213) internal successors, (4594), 1795 states have internal predecessors, (4594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:50,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 4594 transitions. [2021-08-21 11:45:50,398 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 4594 transitions. Word has length 105 [2021-08-21 11:45:50,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:50,398 INFO L470 AbstractCegarLoop]: Abstraction has 1796 states and 4594 transitions. [2021-08-21 11:45:50,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:50,398 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 4594 transitions. [2021-08-21 11:45:50,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:50,401 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:50,401 INFO L512 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, 1, 1, 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-08-21 11:45:50,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-08-21 11:45:50,401 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:50,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:50,402 INFO L82 PathProgramCache]: Analyzing trace with hash -327735355, now seen corresponding path program 33 times [2021-08-21 11:45:50,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:50,402 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695336217] [2021-08-21 11:45:50,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:50,402 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:50,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:50,918 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:50,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:50,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695336217] [2021-08-21 11:45:50,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695336217] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:50,919 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:50,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:50,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808598489] [2021-08-21 11:45:50,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:50,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:50,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:50,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:50,920 INFO L87 Difference]: Start difference. First operand 1796 states and 4594 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:52,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:52,314 INFO L93 Difference]: Finished difference Result 3245 states and 7953 transitions. [2021-08-21 11:45:52,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 11:45:52,314 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:52,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:52,319 INFO L225 Difference]: With dead ends: 3245 [2021-08-21 11:45:52,319 INFO L226 Difference]: Without dead ends: 3245 [2021-08-21 11:45:52,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1166.3ms TimeCoverageRelationStatistics Valid=321, Invalid=869, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 11:45:52,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3245 states. [2021-08-21 11:45:52,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3245 to 1784. [2021-08-21 11:45:52,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1784 states, 1782 states have (on average 2.557800224466891) internal successors, (4558), 1783 states have internal predecessors, (4558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:52,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1784 states to 1784 states and 4558 transitions. [2021-08-21 11:45:52,346 INFO L78 Accepts]: Start accepts. Automaton has 1784 states and 4558 transitions. Word has length 105 [2021-08-21 11:45:52,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:52,346 INFO L470 AbstractCegarLoop]: Abstraction has 1784 states and 4558 transitions. [2021-08-21 11:45:52,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:52,347 INFO L276 IsEmpty]: Start isEmpty. Operand 1784 states and 4558 transitions. [2021-08-21 11:45:52,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:52,349 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:52,349 INFO L512 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, 1, 1, 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-08-21 11:45:52,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-08-21 11:45:52,349 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:52,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:52,349 INFO L82 PathProgramCache]: Analyzing trace with hash -1661373085, now seen corresponding path program 34 times [2021-08-21 11:45:52,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:52,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001848623] [2021-08-21 11:45:52,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:52,350 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:52,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:52,897 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:52,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:52,898 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001848623] [2021-08-21 11:45:52,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001848623] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:52,898 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:52,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:52,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390442603] [2021-08-21 11:45:52,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:52,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:52,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:52,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:52,900 INFO L87 Difference]: Start difference. First operand 1784 states and 4558 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:54,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:54,073 INFO L93 Difference]: Finished difference Result 3167 states and 7728 transitions. [2021-08-21 11:45:54,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 11:45:54,073 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:54,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:54,078 INFO L225 Difference]: With dead ends: 3167 [2021-08-21 11:45:54,078 INFO L226 Difference]: Without dead ends: 3167 [2021-08-21 11:45:54,078 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 1029.8ms TimeCoverageRelationStatistics Valid=285, Invalid=837, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:45:54,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3167 states. [2021-08-21 11:45:54,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3167 to 1786. [2021-08-21 11:45:54,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1786 states, 1784 states have (on average 2.5577354260089686) internal successors, (4563), 1785 states have internal predecessors, (4563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:54,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1786 states to 1786 states and 4563 transitions. [2021-08-21 11:45:54,107 INFO L78 Accepts]: Start accepts. Automaton has 1786 states and 4563 transitions. Word has length 105 [2021-08-21 11:45:54,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:54,108 INFO L470 AbstractCegarLoop]: Abstraction has 1786 states and 4563 transitions. [2021-08-21 11:45:54,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:54,108 INFO L276 IsEmpty]: Start isEmpty. Operand 1786 states and 4563 transitions. [2021-08-21 11:45:54,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:54,110 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:54,110 INFO L512 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, 1, 1, 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-08-21 11:45:54,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-08-21 11:45:54,110 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:54,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:54,110 INFO L82 PathProgramCache]: Analyzing trace with hash -213763785, now seen corresponding path program 35 times [2021-08-21 11:45:54,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:54,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479975739] [2021-08-21 11:45:54,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:54,111 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:54,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:54,606 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:54,607 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:54,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479975739] [2021-08-21 11:45:54,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479975739] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:54,607 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:54,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:54,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039832503] [2021-08-21 11:45:54,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:54,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:54,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:54,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:54,608 INFO L87 Difference]: Start difference. First operand 1786 states and 4563 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:55,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:55,925 INFO L93 Difference]: Finished difference Result 3107 states and 7599 transitions. [2021-08-21 11:45:55,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 11:45:55,927 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:55,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:55,931 INFO L225 Difference]: With dead ends: 3107 [2021-08-21 11:45:55,931 INFO L226 Difference]: Without dead ends: 3107 [2021-08-21 11:45:55,932 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1082.8ms TimeCoverageRelationStatistics Valid=310, Invalid=880, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 11:45:55,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3107 states. [2021-08-21 11:45:55,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3107 to 1772. [2021-08-21 11:45:55,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1772 states, 1770 states have (on average 2.5548022598870057) internal successors, (4522), 1771 states have internal predecessors, (4522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:55,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1772 states to 1772 states and 4522 transitions. [2021-08-21 11:45:55,958 INFO L78 Accepts]: Start accepts. Automaton has 1772 states and 4522 transitions. Word has length 105 [2021-08-21 11:45:55,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:55,959 INFO L470 AbstractCegarLoop]: Abstraction has 1772 states and 4522 transitions. [2021-08-21 11:45:55,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:55,959 INFO L276 IsEmpty]: Start isEmpty. Operand 1772 states and 4522 transitions. [2021-08-21 11:45:55,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:55,961 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:55,961 INFO L512 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, 1, 1, 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-08-21 11:45:55,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-08-21 11:45:55,961 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:55,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:55,961 INFO L82 PathProgramCache]: Analyzing trace with hash -1735393497, now seen corresponding path program 36 times [2021-08-21 11:45:55,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:55,962 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400729820] [2021-08-21 11:45:55,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:55,962 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:55,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:56,441 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:56,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:56,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400729820] [2021-08-21 11:45:56,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400729820] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:56,442 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:56,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:56,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300997632] [2021-08-21 11:45:56,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:56,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:56,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:56,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:56,444 INFO L87 Difference]: Start difference. First operand 1772 states and 4522 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:57,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:57,370 INFO L93 Difference]: Finished difference Result 2422 states and 5810 transitions. [2021-08-21 11:45:57,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 11:45:57,370 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:57,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:57,373 INFO L225 Difference]: With dead ends: 2422 [2021-08-21 11:45:57,373 INFO L226 Difference]: Without dead ends: 2422 [2021-08-21 11:45:57,376 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 752.7ms TimeCoverageRelationStatistics Valid=274, Invalid=848, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:45:57,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2422 states. [2021-08-21 11:45:57,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2422 to 1766. [2021-08-21 11:45:57,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1766 states, 1764 states have (on average 2.554988662131519) internal successors, (4507), 1765 states have internal predecessors, (4507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:57,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1766 states to 1766 states and 4507 transitions. [2021-08-21 11:45:57,397 INFO L78 Accepts]: Start accepts. Automaton has 1766 states and 4507 transitions. Word has length 105 [2021-08-21 11:45:57,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:57,397 INFO L470 AbstractCegarLoop]: Abstraction has 1766 states and 4507 transitions. [2021-08-21 11:45:57,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:57,397 INFO L276 IsEmpty]: Start isEmpty. Operand 1766 states and 4507 transitions. [2021-08-21 11:45:57,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:57,399 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:57,399 INFO L512 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, 1, 1, 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-08-21 11:45:57,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-08-21 11:45:57,400 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:57,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:57,400 INFO L82 PathProgramCache]: Analyzing trace with hash -414714639, now seen corresponding path program 37 times [2021-08-21 11:45:57,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:57,400 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260686496] [2021-08-21 11:45:57,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:57,400 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:57,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:57,905 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:57,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:57,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260686496] [2021-08-21 11:45:57,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260686496] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:57,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:57,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:57,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901881723] [2021-08-21 11:45:57,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:57,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:57,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:57,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:57,907 INFO L87 Difference]: Start difference. First operand 1766 states and 4507 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:58,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:45:58,861 INFO L93 Difference]: Finished difference Result 2436 states and 5814 transitions. [2021-08-21 11:45:58,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 11:45:58,862 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:45:58,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:45:58,865 INFO L225 Difference]: With dead ends: 2436 [2021-08-21 11:45:58,865 INFO L226 Difference]: Without dead ends: 2436 [2021-08-21 11:45:58,865 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 801.1ms TimeCoverageRelationStatistics Valid=274, Invalid=848, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:45:58,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2436 states. [2021-08-21 11:45:58,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2436 to 1764. [2021-08-21 11:45:58,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1764 states, 1762 states have (on average 2.5550510783200906) internal successors, (4502), 1763 states have internal predecessors, (4502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:58,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1764 states to 1764 states and 4502 transitions. [2021-08-21 11:45:58,886 INFO L78 Accepts]: Start accepts. Automaton has 1764 states and 4502 transitions. Word has length 105 [2021-08-21 11:45:58,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:45:58,886 INFO L470 AbstractCegarLoop]: Abstraction has 1764 states and 4502 transitions. [2021-08-21 11:45:58,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:45:58,886 INFO L276 IsEmpty]: Start isEmpty. Operand 1764 states and 4502 transitions. [2021-08-21 11:45:58,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:45:58,888 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:45:58,888 INFO L512 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, 1, 1, 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-08-21 11:45:58,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-08-21 11:45:58,889 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:45:58,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:45:58,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1032894661, now seen corresponding path program 38 times [2021-08-21 11:45:58,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:45:58,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429205315] [2021-08-21 11:45:58,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:45:58,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:45:58,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:45:59,358 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:45:59,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:45:59,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429205315] [2021-08-21 11:45:59,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429205315] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:45:59,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:45:59,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:45:59,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969650269] [2021-08-21 11:45:59,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:45:59,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:45:59,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:45:59,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:45:59,360 INFO L87 Difference]: Start difference. First operand 1764 states and 4502 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:00,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:46:00,376 INFO L93 Difference]: Finished difference Result 2305 states and 5552 transitions. [2021-08-21 11:46:00,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 11:46:00,377 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:46:00,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:46:00,381 INFO L225 Difference]: With dead ends: 2305 [2021-08-21 11:46:00,381 INFO L226 Difference]: Without dead ends: 2305 [2021-08-21 11:46:00,381 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 846.1ms TimeCoverageRelationStatistics Valid=299, Invalid=891, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 11:46:00,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2305 states. [2021-08-21 11:46:00,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2305 to 1738. [2021-08-21 11:46:00,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1738 states, 1736 states have (on average 2.5581797235023043) internal successors, (4441), 1737 states have internal predecessors, (4441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:00,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1738 states to 1738 states and 4441 transitions. [2021-08-21 11:46:00,401 INFO L78 Accepts]: Start accepts. Automaton has 1738 states and 4441 transitions. Word has length 105 [2021-08-21 11:46:00,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:46:00,402 INFO L470 AbstractCegarLoop]: Abstraction has 1738 states and 4441 transitions. [2021-08-21 11:46:00,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:00,402 INFO L276 IsEmpty]: Start isEmpty. Operand 1738 states and 4441 transitions. [2021-08-21 11:46:00,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:46:00,404 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:46:00,404 INFO L512 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, 1, 1, 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-08-21 11:46:00,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-08-21 11:46:00,405 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:46:00,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:46:00,405 INFO L82 PathProgramCache]: Analyzing trace with hash -271549325, now seen corresponding path program 39 times [2021-08-21 11:46:00,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:46:00,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615943537] [2021-08-21 11:46:00,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:46:00,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:46:00,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:46:00,879 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:46:00,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:46:00,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615943537] [2021-08-21 11:46:00,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615943537] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:46:00,880 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:46:00,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:46:00,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944135094] [2021-08-21 11:46:00,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:46:00,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:46:00,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:46:00,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:46:00,881 INFO L87 Difference]: Start difference. First operand 1738 states and 4441 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:02,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:46:02,030 INFO L93 Difference]: Finished difference Result 2103 states and 5166 transitions. [2021-08-21 11:46:02,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 11:46:02,030 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:46:02,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:46:02,033 INFO L225 Difference]: With dead ends: 2103 [2021-08-21 11:46:02,033 INFO L226 Difference]: Without dead ends: 2103 [2021-08-21 11:46:02,034 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 878.3ms TimeCoverageRelationStatistics Valid=262, Invalid=860, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:46:02,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2103 states. [2021-08-21 11:46:02,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2103 to 1720. [2021-08-21 11:46:02,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1720 states, 1718 states have (on average 2.558789289871944) internal successors, (4396), 1719 states have internal predecessors, (4396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:02,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1720 states to 1720 states and 4396 transitions. [2021-08-21 11:46:02,053 INFO L78 Accepts]: Start accepts. Automaton has 1720 states and 4396 transitions. Word has length 105 [2021-08-21 11:46:02,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:46:02,053 INFO L470 AbstractCegarLoop]: Abstraction has 1720 states and 4396 transitions. [2021-08-21 11:46:02,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:02,053 INFO L276 IsEmpty]: Start isEmpty. Operand 1720 states and 4396 transitions. [2021-08-21 11:46:02,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:46:02,055 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:46:02,055 INFO L512 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, 1, 1, 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-08-21 11:46:02,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-08-21 11:46:02,055 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:46:02,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:46:02,056 INFO L82 PathProgramCache]: Analyzing trace with hash -135291321, now seen corresponding path program 40 times [2021-08-21 11:46:02,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:46:02,056 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414963042] [2021-08-21 11:46:02,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:46:02,056 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:46:02,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:46:02,568 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:46:02,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:46:02,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414963042] [2021-08-21 11:46:02,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414963042] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:46:02,569 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:46:02,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:46:02,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993068995] [2021-08-21 11:46:02,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:46:02,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:46:02,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:46:02,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:46:02,570 INFO L87 Difference]: Start difference. First operand 1720 states and 4396 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:03,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:46:03,593 INFO L93 Difference]: Finished difference Result 2325 states and 5622 transitions. [2021-08-21 11:46:03,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 11:46:03,593 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:46:03,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:46:03,596 INFO L225 Difference]: With dead ends: 2325 [2021-08-21 11:46:03,597 INFO L226 Difference]: Without dead ends: 2325 [2021-08-21 11:46:03,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 798.5ms TimeCoverageRelationStatistics Valid=262, Invalid=860, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:46:03,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2325 states. [2021-08-21 11:46:03,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2325 to 1722. [2021-08-21 11:46:03,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1722 states, 1720 states have (on average 2.558720930232558) internal successors, (4401), 1721 states have internal predecessors, (4401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:03,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1722 states to 1722 states and 4401 transitions. [2021-08-21 11:46:03,618 INFO L78 Accepts]: Start accepts. Automaton has 1722 states and 4401 transitions. Word has length 105 [2021-08-21 11:46:03,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:46:03,618 INFO L470 AbstractCegarLoop]: Abstraction has 1722 states and 4401 transitions. [2021-08-21 11:46:03,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:03,618 INFO L276 IsEmpty]: Start isEmpty. Operand 1722 states and 4401 transitions. [2021-08-21 11:46:03,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:46:03,620 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:46:03,620 INFO L512 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, 1, 1, 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-08-21 11:46:03,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-08-21 11:46:03,620 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:46:03,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:46:03,620 INFO L82 PathProgramCache]: Analyzing trace with hash 1851068403, now seen corresponding path program 41 times [2021-08-21 11:46:03,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:46:03,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162193977] [2021-08-21 11:46:03,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:46:03,621 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:46:03,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:46:04,093 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:46:04,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:46:04,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162193977] [2021-08-21 11:46:04,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162193977] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:46:04,093 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:46:04,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:46:04,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574578446] [2021-08-21 11:46:04,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:46:04,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:46:04,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:46:04,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:46:04,095 INFO L87 Difference]: Start difference. First operand 1722 states and 4401 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:05,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:46:05,200 INFO L93 Difference]: Finished difference Result 2408 states and 5781 transitions. [2021-08-21 11:46:05,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 11:46:05,200 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:46:05,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:46:05,203 INFO L225 Difference]: With dead ends: 2408 [2021-08-21 11:46:05,203 INFO L226 Difference]: Without dead ends: 2408 [2021-08-21 11:46:05,204 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 832.1ms TimeCoverageRelationStatistics Valid=287, Invalid=903, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 11:46:05,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2408 states. [2021-08-21 11:46:05,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2408 to 1714. [2021-08-21 11:46:05,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1714 states, 1712 states have (on average 2.558995327102804) internal successors, (4381), 1713 states have internal predecessors, (4381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:05,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1714 states to 1714 states and 4381 transitions. [2021-08-21 11:46:05,227 INFO L78 Accepts]: Start accepts. Automaton has 1714 states and 4381 transitions. Word has length 105 [2021-08-21 11:46:05,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:46:05,227 INFO L470 AbstractCegarLoop]: Abstraction has 1714 states and 4381 transitions. [2021-08-21 11:46:05,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:05,227 INFO L276 IsEmpty]: Start isEmpty. Operand 1714 states and 4381 transitions. [2021-08-21 11:46:05,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:46:05,230 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:46:05,230 INFO L512 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, 1, 1, 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-08-21 11:46:05,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-08-21 11:46:05,230 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:46:05,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:46:05,230 INFO L82 PathProgramCache]: Analyzing trace with hash 722293561, now seen corresponding path program 42 times [2021-08-21 11:46:05,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:46:05,231 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941361999] [2021-08-21 11:46:05,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:46:05,231 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:46:05,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:46:05,725 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:46:05,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:46:05,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941361999] [2021-08-21 11:46:05,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941361999] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:46:05,725 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:46:05,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:46:05,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657627109] [2021-08-21 11:46:05,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:46:05,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:46:05,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:46:05,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:46:05,729 INFO L87 Difference]: Start difference. First operand 1714 states and 4381 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:06,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:46:06,592 INFO L93 Difference]: Finished difference Result 2099 states and 5146 transitions. [2021-08-21 11:46:06,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 11:46:06,593 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:46:06,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:46:06,595 INFO L225 Difference]: With dead ends: 2099 [2021-08-21 11:46:06,596 INFO L226 Difference]: Without dead ends: 2099 [2021-08-21 11:46:06,596 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 710.1ms TimeCoverageRelationStatistics Valid=264, Invalid=858, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:46:06,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2099 states. [2021-08-21 11:46:06,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2099 to 1696. [2021-08-21 11:46:06,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1696 states, 1694 states have (on average 2.5596221959858325) internal successors, (4336), 1695 states have internal predecessors, (4336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:06,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1696 states to 1696 states and 4336 transitions. [2021-08-21 11:46:06,615 INFO L78 Accepts]: Start accepts. Automaton has 1696 states and 4336 transitions. Word has length 105 [2021-08-21 11:46:06,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:46:06,615 INFO L470 AbstractCegarLoop]: Abstraction has 1696 states and 4336 transitions. [2021-08-21 11:46:06,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:06,616 INFO L276 IsEmpty]: Start isEmpty. Operand 1696 states and 4336 transitions. [2021-08-21 11:46:06,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:46:06,618 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:46:06,618 INFO L512 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, 1, 1, 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-08-21 11:46:06,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-08-21 11:46:06,618 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:46:06,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:46:06,619 INFO L82 PathProgramCache]: Analyzing trace with hash -1174766545, now seen corresponding path program 43 times [2021-08-21 11:46:06,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:46:06,619 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806967378] [2021-08-21 11:46:06,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:46:06,619 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:46:06,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:46:07,092 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:46:07,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:46:07,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806967378] [2021-08-21 11:46:07,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806967378] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:46:07,093 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:46:07,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:46:07,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433078025] [2021-08-21 11:46:07,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:46:07,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:46:07,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:46:07,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:46:07,094 INFO L87 Difference]: Start difference. First operand 1696 states and 4336 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:08,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:46:08,064 INFO L93 Difference]: Finished difference Result 2312 states and 5571 transitions. [2021-08-21 11:46:08,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 11:46:08,064 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:46:08,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:46:08,067 INFO L225 Difference]: With dead ends: 2312 [2021-08-21 11:46:08,067 INFO L226 Difference]: Without dead ends: 2312 [2021-08-21 11:46:08,068 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 757.6ms TimeCoverageRelationStatistics Valid=263, Invalid=859, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 11:46:08,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2312 states. [2021-08-21 11:46:08,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2312 to 1690. [2021-08-21 11:46:08,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1690 states, 1688 states have (on average 2.559834123222749) internal successors, (4321), 1689 states have internal predecessors, (4321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:08,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1690 states to 1690 states and 4321 transitions. [2021-08-21 11:46:08,090 INFO L78 Accepts]: Start accepts. Automaton has 1690 states and 4321 transitions. Word has length 105 [2021-08-21 11:46:08,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:46:08,091 INFO L470 AbstractCegarLoop]: Abstraction has 1690 states and 4321 transitions. [2021-08-21 11:46:08,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:08,091 INFO L276 IsEmpty]: Start isEmpty. Operand 1690 states and 4321 transitions. [2021-08-21 11:46:08,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 11:46:08,093 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:46:08,093 INFO L512 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, 1, 1, 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-08-21 11:46:08,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-08-21 11:46:08,093 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:46:08,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:46:08,093 INFO L82 PathProgramCache]: Analyzing trace with hash 811593179, now seen corresponding path program 44 times [2021-08-21 11:46:08,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:46:08,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307787779] [2021-08-21 11:46:08,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:46:08,094 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:46:08,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:46:08,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:46:08,529 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:46:08,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307787779] [2021-08-21 11:46:08,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307787779] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:46:08,530 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:46:08,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-08-21 11:46:08,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868402593] [2021-08-21 11:46:08,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 11:46:08,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:46:08,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 11:46:08,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-08-21 11:46:08,531 INFO L87 Difference]: Start difference. First operand 1690 states and 4321 transitions. Second operand has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:09,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:46:09,595 INFO L93 Difference]: Finished difference Result 2169 states and 5283 transitions. [2021-08-21 11:46:09,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 11:46:09,596 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 11:46:09,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:46:09,598 INFO L225 Difference]: With dead ends: 2169 [2021-08-21 11:46:09,598 INFO L226 Difference]: Without dead ends: 2169 [2021-08-21 11:46:09,599 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 808.0ms TimeCoverageRelationStatistics Valid=288, Invalid=902, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 11:46:09,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2169 states. [2021-08-21 11:46:09,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2169 to 1579. [2021-08-21 11:46:09,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 2.596958174904943) internal successors, (4098), 1578 states have internal predecessors, (4098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:09,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 4098 transitions. [2021-08-21 11:46:09,617 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 4098 transitions. Word has length 105 [2021-08-21 11:46:09,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:46:09,617 INFO L470 AbstractCegarLoop]: Abstraction has 1579 states and 4098 transitions. [2021-08-21 11:46:09,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.833333333333333) internal successors, (105), 18 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:09,617 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 4098 transitions. [2021-08-21 11:46:09,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-08-21 11:46:09,619 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:46:09,619 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-21 11:46:09,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-08-21 11:46:09,619 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:46:09,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:46:09,620 INFO L82 PathProgramCache]: Analyzing trace with hash -12445349, now seen corresponding path program 1 times [2021-08-21 11:46:09,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:46:09,620 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204088167] [2021-08-21 11:46:09,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:46:09,620 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:46:09,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:46:10,563 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:46:10,563 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:46:10,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204088167] [2021-08-21 11:46:10,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204088167] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:46:10,563 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:46:10,563 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-08-21 11:46:10,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268629844] [2021-08-21 11:46:10,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 11:46:10,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:46:10,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 11:46:10,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=588, Unknown=0, NotChecked=0, Total=650 [2021-08-21 11:46:10,565 INFO L87 Difference]: Start difference. First operand 1579 states and 4098 transitions. Second operand has 26 states, 26 states have (on average 4.269230769230769) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:13,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:46:13,229 INFO L93 Difference]: Finished difference Result 2387 states and 5969 transitions. [2021-08-21 11:46:13,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 11:46:13,230 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.269230769230769) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2021-08-21 11:46:13,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:46:13,235 INFO L225 Difference]: With dead ends: 2387 [2021-08-21 11:46:13,235 INFO L226 Difference]: Without dead ends: 2230 [2021-08-21 11:46:13,235 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 2288.4ms TimeCoverageRelationStatistics Valid=430, Invalid=2020, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 11:46:13,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2230 states. [2021-08-21 11:46:13,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2230 to 1723. [2021-08-21 11:46:13,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1723 states, 1722 states have (on average 2.581881533101045) internal successors, (4446), 1722 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:13,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1723 states to 1723 states and 4446 transitions. [2021-08-21 11:46:13,258 INFO L78 Accepts]: Start accepts. Automaton has 1723 states and 4446 transitions. Word has length 111 [2021-08-21 11:46:13,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:46:13,258 INFO L470 AbstractCegarLoop]: Abstraction has 1723 states and 4446 transitions. [2021-08-21 11:46:13,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.269230769230769) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:13,258 INFO L276 IsEmpty]: Start isEmpty. Operand 1723 states and 4446 transitions. [2021-08-21 11:46:13,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-08-21 11:46:13,260 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:46:13,260 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-21 11:46:13,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-08-21 11:46:13,261 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:46:13,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:46:13,261 INFO L82 PathProgramCache]: Analyzing trace with hash 1361685289, now seen corresponding path program 2 times [2021-08-21 11:46:13,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:46:13,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302740013] [2021-08-21 11:46:13,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:46:13,261 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:46:13,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:46:14,281 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:46:14,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:46:14,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302740013] [2021-08-21 11:46:14,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302740013] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:46:14,281 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:46:14,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-08-21 11:46:14,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297614685] [2021-08-21 11:46:14,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 11:46:14,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:46:14,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 11:46:14,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=589, Unknown=0, NotChecked=0, Total=650 [2021-08-21 11:46:14,283 INFO L87 Difference]: Start difference. First operand 1723 states and 4446 transitions. Second operand has 26 states, 26 states have (on average 4.269230769230769) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:17,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:46:17,123 INFO L93 Difference]: Finished difference Result 2285 states and 5694 transitions. [2021-08-21 11:46:17,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 11:46:17,123 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.269230769230769) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2021-08-21 11:46:17,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:46:17,127 INFO L225 Difference]: With dead ends: 2285 [2021-08-21 11:46:17,127 INFO L226 Difference]: Without dead ends: 2194 [2021-08-21 11:46:17,127 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 2503.2ms TimeCoverageRelationStatistics Valid=447, Invalid=2103, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 11:46:17,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2194 states. [2021-08-21 11:46:17,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2194 to 1687. [2021-08-21 11:46:17,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1687 states, 1686 states have (on average 2.580071174377224) internal successors, (4350), 1686 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:17,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1687 states to 1687 states and 4350 transitions. [2021-08-21 11:46:17,148 INFO L78 Accepts]: Start accepts. Automaton has 1687 states and 4350 transitions. Word has length 111 [2021-08-21 11:46:17,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:46:17,149 INFO L470 AbstractCegarLoop]: Abstraction has 1687 states and 4350 transitions. [2021-08-21 11:46:17,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.269230769230769) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:17,149 INFO L276 IsEmpty]: Start isEmpty. Operand 1687 states and 4350 transitions. [2021-08-21 11:46:17,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-08-21 11:46:17,151 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:46:17,152 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-21 11:46:17,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-08-21 11:46:17,152 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:46:17,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:46:17,152 INFO L82 PathProgramCache]: Analyzing trace with hash 679282523, now seen corresponding path program 3 times [2021-08-21 11:46:17,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:46:17,152 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768549003] [2021-08-21 11:46:17,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:46:17,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:46:17,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:46:18,077 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:46:18,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:46:18,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768549003] [2021-08-21 11:46:18,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768549003] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:46:18,077 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:46:18,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-08-21 11:46:18,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218329475] [2021-08-21 11:46:18,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 11:46:18,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:46:18,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 11:46:18,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=589, Unknown=0, NotChecked=0, Total=650 [2021-08-21 11:46:18,078 INFO L87 Difference]: Start difference. First operand 1687 states and 4350 transitions. Second operand has 26 states, 26 states have (on average 4.269230769230769) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:20,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:46:20,555 INFO L93 Difference]: Finished difference Result 2224 states and 5561 transitions. [2021-08-21 11:46:20,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 11:46:20,556 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.269230769230769) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2021-08-21 11:46:20,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:46:20,559 INFO L225 Difference]: With dead ends: 2224 [2021-08-21 11:46:20,559 INFO L226 Difference]: Without dead ends: 2085 [2021-08-21 11:46:20,559 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 2188.9ms TimeCoverageRelationStatistics Valid=402, Invalid=1950, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 11:46:20,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2085 states. [2021-08-21 11:46:20,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2085 to 1615. [2021-08-21 11:46:20,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1615 states, 1614 states have (on average 2.576208178438662) internal successors, (4158), 1614 states have internal predecessors, (4158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:20,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1615 states to 1615 states and 4158 transitions. [2021-08-21 11:46:20,576 INFO L78 Accepts]: Start accepts. Automaton has 1615 states and 4158 transitions. Word has length 111 [2021-08-21 11:46:20,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:46:20,576 INFO L470 AbstractCegarLoop]: Abstraction has 1615 states and 4158 transitions. [2021-08-21 11:46:20,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.269230769230769) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:20,577 INFO L276 IsEmpty]: Start isEmpty. Operand 1615 states and 4158 transitions. [2021-08-21 11:46:20,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-08-21 11:46:20,578 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:46:20,578 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-21 11:46:20,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-08-21 11:46:20,579 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:46:20,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:46:20,579 INFO L82 PathProgramCache]: Analyzing trace with hash -669653413, now seen corresponding path program 4 times [2021-08-21 11:46:20,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:46:20,579 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921347427] [2021-08-21 11:46:20,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:46:20,579 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:46:20,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:46:21,486 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:46:21,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:46:21,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921347427] [2021-08-21 11:46:21,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921347427] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:46:21,486 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:46:21,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-08-21 11:46:21,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218194586] [2021-08-21 11:46:21,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 11:46:21,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:46:21,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 11:46:21,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=589, Unknown=0, NotChecked=0, Total=650 [2021-08-21 11:46:21,487 INFO L87 Difference]: Start difference. First operand 1615 states and 4158 transitions. Second operand has 26 states, 26 states have (on average 4.269230769230769) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:23,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:46:23,897 INFO L93 Difference]: Finished difference Result 2158 states and 5382 transitions. [2021-08-21 11:46:23,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 11:46:23,897 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.269230769230769) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2021-08-21 11:46:23,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:46:23,901 INFO L225 Difference]: With dead ends: 2158 [2021-08-21 11:46:23,901 INFO L226 Difference]: Without dead ends: 2049 [2021-08-21 11:46:23,901 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 2152.8ms TimeCoverageRelationStatistics Valid=402, Invalid=1950, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 11:46:23,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2049 states. [2021-08-21 11:46:23,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2049 to 1579. [2021-08-21 11:46:23,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 2.574144486692015) internal successors, (4062), 1578 states have internal predecessors, (4062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:23,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 4062 transitions. [2021-08-21 11:46:23,921 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 4062 transitions. Word has length 111 [2021-08-21 11:46:23,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:46:23,921 INFO L470 AbstractCegarLoop]: Abstraction has 1579 states and 4062 transitions. [2021-08-21 11:46:23,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.269230769230769) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:23,922 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 4062 transitions. [2021-08-21 11:46:23,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-08-21 11:46:23,924 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:46:23,924 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-21 11:46:23,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-08-21 11:46:23,924 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:46:23,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:46:23,925 INFO L82 PathProgramCache]: Analyzing trace with hash 146965083, now seen corresponding path program 5 times [2021-08-21 11:46:23,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:46:23,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319043407] [2021-08-21 11:46:23,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:46:23,925 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:46:23,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 11:46:25,113 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 11:46:25,113 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 11:46:25,113 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319043407] [2021-08-21 11:46:25,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319043407] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 11:46:25,113 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 11:46:25,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2021-08-21 11:46:25,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985760201] [2021-08-21 11:46:25,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 11:46:25,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 11:46:25,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 11:46:25,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=689, Unknown=0, NotChecked=0, Total=756 [2021-08-21 11:46:25,114 INFO L87 Difference]: Start difference. First operand 1579 states and 4062 transitions. Second operand has 28 states, 28 states have (on average 3.9642857142857144) internal successors, (111), 28 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:27,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 11:46:27,887 INFO L93 Difference]: Finished difference Result 2191 states and 5401 transitions. [2021-08-21 11:46:27,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 11:46:27,888 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.9642857142857144) internal successors, (111), 28 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2021-08-21 11:46:27,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 11:46:27,891 INFO L225 Difference]: With dead ends: 2191 [2021-08-21 11:46:27,891 INFO L226 Difference]: Without dead ends: 1992 [2021-08-21 11:46:27,892 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 6 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 2419.2ms TimeCoverageRelationStatistics Valid=461, Invalid=2401, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 11:46:27,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1992 states. [2021-08-21 11:46:27,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1992 to 1471. [2021-08-21 11:46:27,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1470 states have (on average 2.5673469387755103) internal successors, (3774), 1470 states have internal predecessors, (3774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:27,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 3774 transitions. [2021-08-21 11:46:27,921 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 3774 transitions. Word has length 111 [2021-08-21 11:46:27,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 11:46:27,921 INFO L470 AbstractCegarLoop]: Abstraction has 1471 states and 3774 transitions. [2021-08-21 11:46:27,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.9642857142857144) internal successors, (111), 28 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 11:46:27,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 3774 transitions. [2021-08-21 11:46:27,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-08-21 11:46:27,922 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 11:46:27,922 INFO L512 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-21 11:46:27,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-08-21 11:46:27,923 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2021-08-21 11:46:27,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 11:46:27,923 INFO L82 PathProgramCache]: Analyzing trace with hash 848839213, now seen corresponding path program 6 times [2021-08-21 11:46:27,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 11:46:27,923 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842428333] [2021-08-21 11:46:27,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 11:46:27,923 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 11:46:27,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-08-21 11:46:27,953 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-08-21 11:46:27,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-08-21 11:46:28,023 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-08-21 11:46:28,023 INFO L626 BasicCegarLoop]: Counterexample is feasible [2021-08-21 11:46:28,024 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 11:46:28,025 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 11:46:28,025 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 11:46:28,026 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 11:46:28,026 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 11:46:28,026 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 11:46:28,026 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 11:46:28,026 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 11:46:28,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-08-21 11:46:28,032 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 11:46:28,032 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 11:46:28,105 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 11:46:28 BasicIcfg [2021-08-21 11:46:28,106 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 11:46:28,107 INFO L168 Benchmark]: Toolchain (without parser) took 103916.73 ms. Allocated memory was 196.1 MB in the beginning and 805.3 MB in the end (delta: 609.2 MB). Free memory was 157.3 MB in the beginning and 688.4 MB in the end (delta: -531.1 MB). Peak memory consumption was 78.7 MB. Max. memory is 8.0 GB. [2021-08-21 11:46:28,107 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 196.1 MB. Free memory was 177.4 MB in the beginning and 177.3 MB in the end (delta: 82.3 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 11:46:28,107 INFO L168 Benchmark]: CACSL2BoogieTranslator took 716.23 ms. Allocated memory is still 196.1 MB. Free memory was 157.1 MB in the beginning and 137.9 MB in the end (delta: 19.2 MB). Peak memory consumption was 21.1 MB. Max. memory is 8.0 GB. [2021-08-21 11:46:28,108 INFO L168 Benchmark]: Boogie Procedure Inliner took 59.48 ms. Allocated memory is still 196.1 MB. Free memory was 137.9 MB in the beginning and 134.7 MB in the end (delta: 3.1 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-08-21 11:46:28,108 INFO L168 Benchmark]: Boogie Preprocessor took 52.65 ms. Allocated memory is still 196.1 MB. Free memory was 134.7 MB in the beginning and 132.1 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-21 11:46:28,108 INFO L168 Benchmark]: RCFGBuilder took 740.08 ms. Allocated memory is still 196.1 MB. Free memory was 132.1 MB in the beginning and 82.8 MB in the end (delta: 49.3 MB). Peak memory consumption was 49.3 MB. Max. memory is 8.0 GB. [2021-08-21 11:46:28,108 INFO L168 Benchmark]: TraceAbstraction took 102342.69 ms. Allocated memory was 196.1 MB in the beginning and 805.3 MB in the end (delta: 609.2 MB). Free memory was 82.8 MB in the beginning and 688.4 MB in the end (delta: -605.6 MB). Peak memory consumption was 3.7 MB. Max. memory is 8.0 GB. [2021-08-21 11:46:28,109 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15 ms. Allocated memory is still 196.1 MB. Free memory was 177.4 MB in the beginning and 177.3 MB in the end (delta: 82.3 kB). There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 716.23 ms. Allocated memory is still 196.1 MB. Free memory was 157.1 MB in the beginning and 137.9 MB in the end (delta: 19.2 MB). Peak memory consumption was 21.1 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 59.48 ms. Allocated memory is still 196.1 MB. Free memory was 137.9 MB in the beginning and 134.7 MB in the end (delta: 3.1 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 52.65 ms. Allocated memory is still 196.1 MB. Free memory was 134.7 MB in the beginning and 132.1 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 740.08 ms. Allocated memory is still 196.1 MB. Free memory was 132.1 MB in the beginning and 82.8 MB in the end (delta: 49.3 MB). Peak memory consumption was 49.3 MB. Max. memory is 8.0 GB. * TraceAbstraction took 102342.69 ms. Allocated memory was 196.1 MB in the beginning and 805.3 MB in the end (delta: 609.2 MB). Free memory was 82.8 MB in the beginning and 688.4 MB in the end (delta: -605.6 MB). Peak memory consumption was 3.7 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 1675]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L1676] 0 pthread_t t1,t2; VAL [t1={7:0}, t2={8:0}] [L1688] 0 struct device *my_dev; VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1727] 0 return 0; VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1733] 0 int ret = my_drv_init(); VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1734] COND TRUE 0 ret==0 VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1735] 0 int probe_ret; VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1736] 0 struct my_data data; VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1705] 0 data->shared.a = 0 VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1706] 0 data->shared.b = 0 VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1707] 0 data->shared.a VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1675] COND FALSE 0 !(!expression) VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1708] 0 data->shared.b VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1675] COND FALSE 0 !(!expression) VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1709] 0 int res = __VERIFIER_nondet_int(); VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1710] COND FALSE 0 !(\read(res)) VAL [my_dev={0:0}, t1={7:0}, t2={8:0}] [L1712] 0 my_dev = &data->dev VAL [my_dev={9:24}, t1={7:0}, t2={8:0}] [L1713] FCALL, FORK 0 pthread_create(&t1, ((void *)0), my_callback, ((void *)0)) VAL [arg={0:0}, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1690] 1 struct my_data *data; VAL [arg={0:0}, arg={0:0}, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1714] FCALL, FORK 0 pthread_create(&t2, ((void *)0), my_callback, ((void *)0)) VAL [arg={0:0}, arg={0:0}, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1690] 2 struct my_data *data; VAL [arg={0:0}, arg={0:0}, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1691] 2 const typeof( ((struct my_data *)0)->dev ) *__mptr = (my_dev); VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1691] 2 data = ({ const typeof( ((struct my_data *)0)->dev ) *__mptr = (my_dev); (struct my_data *)( (char *)__mptr - ((unsigned long) &((struct my_data *)0)->dev) );}) VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1693] 2 data->shared.a = 1 VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1696] EXPR 2 data->shared.b [L1696] 2 int lb = data->shared.b; [L1691] 1 const typeof( ((struct my_data *)0)->dev ) *__mptr = (my_dev); VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1691] 1 data = ({ const typeof( ((struct my_data *)0)->dev ) *__mptr = (my_dev); (struct my_data *)( (char *)__mptr - ((unsigned long) &((struct my_data *)0)->dev) );}) VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1693] 1 data->shared.a = 1 VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1696] EXPR 1 data->shared.b [L1696] 1 int lb = data->shared.b; [L1699] 1 data->shared.b = lb + 1 VAL [__mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1701] 1 return 0; VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1699] 2 data->shared.b = lb + 1 VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1701] 2 return 0; VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1715] 0 return 0; VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1737] 0 probe_ret = my_drv_probe(&data) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1738] COND TRUE 0 probe_ret==0 VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1721] 0 void *status; VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1722] 0 \read(t1) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1722] FCALL, JOIN 1 pthread_join(t1, &status) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1723] 0 \read(t2) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1723] FCALL, JOIN 2 pthread_join(t2, &status) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1740] 0 data.shared.a VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1675] COND FALSE 0 !(!expression) VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1741] 0 data.shared.b VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1675] COND TRUE 0 !expression VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] [L1675] 0 reach_error() VAL [\result={0:0}, __mptr={9:24}, arg={0:0}, arg={0:0}, data={9:0}, lb=0, my_dev={9:24}, t1={7:0}, t2={8:0}] - UnprovableResult [Line: 1675]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1675]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1675]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1675]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1675]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 1713]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 1714]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 4 procedures, 164 locations, 8 error locations. Started 1 CEGAR loops. OverallTime: 102116.3ms, OverallIterations: 55, TraceHistogramMax: 1, EmptinessCheckTime: 215.5ms, AutomataDifference: 70545.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 172.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 10307 SDtfs, 29436 SDslu, 71557 SDs, 0 SdLazy, 34801 SolverSat, 2569 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 18475.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1959 GetRequests, 196 SyntacticMatches, 56 SemanticMatches, 1707 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9028 ImplicationChecksByTransitivity, 57027.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=4275occurred in iteration=4, InterpolantAutomatonStates: 1132, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 2438.3ms AutomataMinimizationTime, 54 MinimizatonAttempts, 53691 StatesRemovedByMinimization, 53 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 144.3ms SsaConstructionTime, 1187.5ms SatisfiabilityAnalysisTime, 26465.7ms InterpolantComputationTime, 5568 NumberOfCodeBlocks, 5568 NumberOfCodeBlocksAsserted, 55 NumberOfCheckSat, 5403 ConstructedInterpolants, 0 QuantifiedInterpolants, 73926 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 54 InterpolantComputations, 54 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2021-08-21 11:46:28,144 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...